CLEAN
24
Risk Score
Machine Learning
- Nyx PDF Classifier clean score 0.0347
Heuristics 3
-
JavaScript action low 1 related finding PDF_JAVASCRIPTPDF contains a /JavaScript action. Generic JavaScript is common in benign forms; specific dangerous APIs are scored by separate rules.
-
Embedded JS stream low PDF_JSPDF references a /JS stream. Generic JavaScript is common in benign forms; specific dangerous APIs are scored by separate rules.
-
AcroForm button with action trigger low PDF_ACROFORM_BUTTONPDF contains a /Btn form field together with a SubmitForm/URI/Launch/JS trigger — this is the building block of fake 'Download' or 'Open' button overlays used in PDF phishing lures
Extracted artifacts 16
Files carved from inside the sample during analysis.
| Filename | Kind | Source | Size |
|---|---|---|---|
javascript_obj0021_000.js |
pdf-javascript-stream | PDF /JS object 21 at offset 0xC9D | 39 bytes |
SHA-256: 3328eab8501405fcffcc95bb30fbb8bcb963b88928e4a40bd4be3a45d3e80107 |
|||
Preview scriptFirst 1,000 lines of the extracted script
AFNumber_Format(0, 2, 0, 0, "", false); |
|||
javascript_obj0022_001.js |
pdf-javascript-stream | PDF /JS object 22 at offset 0xCF4 | 42 bytes |
SHA-256: 1829f93c988f1bfcd4bf6a74fc06fa5705171ae9bf3ac877b13813c6b492c742 |
|||
Preview scriptFirst 1,000 lines of the extracted script
AFNumber_Keystroke(0, 2, 0, 0, "", false); |
|||
javascript_obj0023_002.js |
pdf-javascript-stream | PDF /JS object 23 at offset 0xD4E | 36 bytes |
SHA-256: 4ee60a7209a72b5dd66eea6edd1b78432a9b0f74db26c45ab6df97f2aceea21f |
|||
Preview scriptFirst 1,000 lines of the extracted script
AFRange_Validate(true, 1, true, 31); |
|||
javascript_obj0027_003.js |
pdf-javascript-stream | PDF /JS object 27 at offset 0xF46 | 36 bytes |
SHA-256: 24db38f2fbe5b5be766901bf5810cda32f70c1d10f7f6dc38c0b22af87f75d1d |
|||
Preview scriptFirst 1,000 lines of the extracted script
AFRange_Validate(true, 1, true, 12); |
|||
javascript_obj0031_004.js |
pdf-javascript-stream | PDF /JS object 31 at offset 0x113E | 41 bytes |
SHA-256: 67aa33952482bdd9c560fb497a2d7ac75881365c76dfefbc4712fed40307d600 |
|||
Preview scriptFirst 1,000 lines of the extracted script
AFRange_Validate(true, 1900, true, 2500); |
|||
javascript_obj0184_007.js |
pdf-javascript-stream | PDF /JS object 184 at offset 0x13851 | 85 bytes |
SHA-256: 42f4237f7a4f0b33acc59f7604fcc87bccc4aa4f3882bca76d6134c2d9be0289 |
|||
Preview scriptFirst 1,000 lines of the extracted script
var e = this.getField("pro");
var g = this.getField("prova1");
g.value = e.value;
|
|||
javascript_obj0223_009.js |
pdf-javascript-stream | PDF /JS object 223 at offset 0x154F6 | 39 bytes |
SHA-256: cf3ef38cead83f4b1b39c7a061c8fef2c62d068861252a2b5ba7c0b959eec058 |
|||
Preview scriptFirst 1,000 lines of the extracted script
AFNumber_Format(2, 2, 0, 0, "", false); |
|||
javascript_obj0224_010.js |
pdf-javascript-stream | PDF /JS object 224 at offset 0x1554E | 42 bytes |
SHA-256: a22e7a3e6dbfb6427839e3a2fdcab1be9d58bdd666536d5308358ec98c59feed |
|||
Preview scriptFirst 1,000 lines of the extracted script
AFNumber_Keystroke(2, 2, 0, 0, "", false); |
|||
javascript_obj0226_011.js |
pdf-javascript-stream | PDF /JS object 226 at offset 0x156A7 | 44 bytes |
SHA-256: 37badb446af9695f0c0ef259bdfd390a13a3e306f952b3e69c47537b8d9a11e8 |
|||
Preview scriptFirst 1,000 lines of the extracted script
AFNumber_Format(2, 2, 0, 0, "\u20ac", true); |
|||
javascript_obj0227_012.js |
pdf-javascript-stream | PDF /JS object 227 at offset 0x15705 | 47 bytes |
SHA-256: 406d95469a0464b9b79f30b85f9caeec6578a9f06fef37b4ab65da9f58df18b3 |
|||
Preview scriptFirst 1,000 lines of the extracted script
AFNumber_Keystroke(2, 2, 0, 0, "\u20ac", true); |
|||
javascript_obj0251_013.js |
pdf-javascript-stream | PDF /JS object 251 at offset 0x19AE2 | 134 bytes |
SHA-256: 752125f77e3af12709bc4568b2607c97d8152a3de2666c9605d972f5b660e89e |
|||
Preview scriptFirst 1,000 lines of the extracted script
var f = this.getField("_rb33");
if (f.value != 2)
this.getField("_infA").hidden = f.value != "3";
this.getField("_infA").value = "";
|
|||
javascript_obj0252_014.js |
pdf-javascript-stream | PDF /JS object 252 at offset 0x19BA4 | 141 bytes |
SHA-256: 352c40dcb822c04880bbe590a73d48ff1e87bb233b1a2a24fe228d99eb29a1d9 |
|||
Preview scriptFirst 1,000 lines of the extracted script
var f = this.getField("_rb33");
if (f.value == "2")
this.getField("_infA").hidden = f.value != "3";
this.getField("_infA").hidden = "On";
|
|||
javascript_obj0258_015.js |
pdf-javascript-stream | PDF /JS object 258 at offset 0x19F96 | 183 bytes |
SHA-256: 788add3c7562c26dc80923a31974585e2535ddb176187f0f69c6efab4eaeaf83 |
|||
Preview scriptFirst 1,000 lines of the extracted script
var f = this.getField("_rb33");
this.getField("_infA").hidden = f.value != "3";
if (f.value != 3){
this.getField("_infA").value = "";
this.getField("_infA").hidden = "On";
}
|
|||
javascript_obj0259_016.js |
pdf-javascript-stream | PDF /JS object 259 at offset 0x1A090 | 180 bytes |
SHA-256: f228efa1ee7bcd33090ee1a2e77e0da7db18cdf15e270139375379b54301e757 |
|||
Preview scriptFirst 1,000 lines of the extracted script
this.getField("_infA").value = "";
var f = this.getField("_rb33");
this.getField("_infA").hidden = f.value != "3";
if (f.value == "3")
this.getField("_infA").hidden = "Off";
|
|||
javascript_obj0294_018.js |
pdf-javascript-stream | PDF /JS object 294 at offset 0x1C25B | 33 bytes |
SHA-256: 57758ded0ac3700f786c45e29cca00842b712fb028ce95a4cd688d4f70c62fce |
|||
Preview scriptFirst 1,000 lines of the extracted script
AFDate_KeystrokeEx("dd/mm/yyyy");
|
|||
font_00_sfnt_off000082ad.bin |
pdf-font-stream | PDF embedded font (sfnt) at offset 0x82AD | 18860 bytes |
SHA-256: 8e45d75141a92ebc312313b8e3faaedeed294a0f006ec72cf322cda6f3b18390 |
|||
Open this report in the interactive analyzer, or submit your own file for analysis.