/* ਍⼀⼀⼀⼀⼀⼀⼀⼀⼀⼀⼀⼀⼀⼀⼀⼀⼀⼀⼀⼀⼀⼀⼀⼀⼀⼀⼀⼀⼀⼀⼀⼀⼀⼀⼀⼀⼀⼀⼀⼀⼀⼀⼀⼀⼀⼀⼀⼀⼀⼀ഀഀ Назначение скрипта eXePressor Unpacker 1.5.01 for Unpackmee ਍伀匀 㨀 堀倀 匀倀㈀ Ḁ㬄䰄㨄〄 㬀丄㄄〄伄 㼀〄䈄䜄㔄㴄〄伄 ⬀ ␀〄㴄䈄㸄㰄Ⰴ က㐄㈄〄㴄䄄㔄㐄ഄഀ Note : ODbgScript 1.64.3.0 ਍⼀⼀⼀⼀⼀⼀⼀⼀⼀⼀⼀⼀⼀⼀⼀⼀⼀⼀⼀⼀⼀⼀⼀⼀⼀⼀⼀⼀⼀⼀⼀⼀⼀⼀⼀⼀⼀⼀⼀⼀⼀⼀⼀⼀⼀⼀⼀⼀⼀ഀഀ */ ਍瘀愀爀 漀攀瀀ഀഀ var mh ਍瘀愀爀 挀戀ഀഀ var csz ਍瘀愀爀 洀戀愀猀攀ഀഀ var em ਍瘀愀爀 椀愀琀ഀഀ var E8 ਍瘀愀爀 昀甀渀挀ഀഀ var iat_start ਍洀漀瘀 椀愀琀开猀琀愀爀琀Ⰰ  㐀㘀 㠀㄀㠀ഀഀ ਍䜀䴀䤀 攀椀瀀Ⰰ䌀伀䐀䔀䈀䄀匀䔀ഀഀ mov cb,$RESULT ਍䜀䴀䤀 攀椀瀀Ⰰ䌀伀䐀䔀匀䤀娀䔀ഀഀ mov csz,$RESULT ਍䜀䴀䤀 攀椀瀀Ⰰ䔀一吀刀夀ഀഀ mov oep,$RESULT ਍䈀䌀 漀攀瀀ഀഀ ਍最瀀愀 ∀䜀攀琀倀爀漀挀䄀搀搀爀攀猀猀∀Ⰰ∀欀攀爀渀攀氀㌀㈀⸀搀氀氀∀ഀഀ find $RESULT,#5F5BC9C2# ਍戀瀀 ␀刀䔀匀唀䰀吀⬀㌀ഀഀ erun ਍戀挀 攀椀瀀ഀഀ rtu ਍昀椀渀搀 攀椀瀀Ⰰ⌀㔀㤀㔀㤀㠀㔀䌀 ⌀ഀഀ cmp $RESULT,0 ਍樀攀 焀甀椀琀ഀഀ mov [$RESULT+4],#9090# // IAT Fix ਍爀甀渀ഀഀ mov [eip],#cc# // remove antidebug ਍洀漀瘀 洀栀Ⰰ嬀攀猀瀀⬀㠀崀ഀഀ bp mh ਍爀甀渀ഀഀ bc eip ਍愀搀搀 洀栀Ⰰ㄀ ഀഀ bp mh ਍爀甀渀ഀഀ bc eip ਍愀搀搀 攀椀瀀Ⰰ㜀ഀഀ rtr ਍猀琀椀ഀഀ find eip,#586A01585E5B5FC9C3# ਍ഀഀ cmp $RESULT,0 ਍樀攀 焀甀椀琀ഀഀ mov oep,$RESULT+8 ਍戀瀀 漀攀瀀ഀഀ GMEMI eip, MEMORYBASE ਍洀漀瘀 洀戀愀猀攀Ⰰ␀刀䔀匀唀䰀吀ഀഀ find mbase,#8945D8837DD800750733C0# ਍洀漀瘀 攀洀Ⰰ␀刀䔀匀唀䰀吀ഀഀ bp em ਍昀椀渀搀 攀洀Ⰰ⌀䌀㘀  䔀㠀㠀䈀㐀㔀䔀㐀⌀ഀഀ mov E8,$RESULT ਍戀瀀 䔀㠀ഀഀ mov mbase,E8+2C ਍戀瀀 洀戀愀猀攀ഀഀ loop: ਍攀爀甀渀ഀഀ cmp eip,em ਍樀渀攀 漀攀瀀昀椀渀搀ഀഀ mov iat,eax ਍昀椀渀搀 椀愀琀开猀琀愀爀琀Ⰰ椀愀琀ഀഀ mov func,$RESULT ਍攀爀甀渀ഀഀ sti ਍洀漀瘀 嬀攀愀砀崀Ⰰ⌀䘀䘀㄀㔀⌀ ഀഀ erun ਍椀渀挀 攀愀砀ഀഀ add eip,2 ਍洀漀瘀 嬀攀愀砀崀Ⰰ昀甀渀挀ഀഀ ਍樀洀瀀 氀漀漀瀀ഀഀ ਍漀攀瀀昀椀渀搀㨀ഀഀ bc eip ਍猀琀椀ഀഀ BPRM cb, csz ਍爀甀渀ഀഀ BPMC ਍戀挀 䔀㠀ഀഀ bc em ਍戀挀 洀戀愀猀攀ഀഀ CMT eip,"OEP" ਍洀漀瘀 椀愀琀开猀琀愀爀琀Ⰰ㐀   㠀䌀ഀഀ mov [iat_start],60000 ਍搀瀀攀 ∀搀甀洀瀀⸀攀砀攀∀Ⰰ 攀椀瀀ഀഀ msg " File Unpacked" ਍爀攀琀ഀഀ