- UID
 - 50356
 
 注册时间2008-5-1
阅读权限20
最后登录1970-1-1
以武会友 
   
 
 
 
该用户从未签到  
 | 
 
 
发表于 2009-3-1 21:29:13
|
显示全部楼层
 
 
 
这个壳用PEID查壳不准确 
用下面这个脚本查下吧 
- /*
 
 - FileName    :  Detect all versions of Themida/WinLicense        
 
 - Features    :  If your target is packed with Themida/WinLicense,this script can help you detect its version.
 
 -                But you must note that this isn't a unpack-script for Themida.
 
 - Environment :  WinXP,ODBYdyk V1.10,OllyScript V1.65            
 
 - Support     :  Themida all versions (1.9.8.0-2.0.5.0)
 
 - Thanks      :  What/goldsun/peaceclub/stupidass/KooJiSung            
 
 - Author      :  Playboysen                                      
 
 - Date        :  2008-12-25  o_0  Merry Christmas!  
 
 - */
 
  
- var temp
 
 - var verStr
 
 - var verAddr
 
 - mov verAddr,0
 
  
- bc                                  //先清除一下断点
 
 - gpa "ZwContinue", "ntdll.dll"       //bp ZwContinue
 
 - bp $RESULT
 
 - loop:
 
 - esto
 
 - cmp [esp+0C],0C0000096             //关键处的值应该为C0000096   
 
 - jnz loop                           //循环比较关键值
 
 - bc
 
 - mov eax,[esp+4]
 
 - add eax,0B8
 
 - mov temp,[eax]
 
 - find temp,#000004000000#          //特征码
 
 - cmp $RESULT,0
 
 - jz exit
 
 - mov eax,$RESULT
 
 - add eax,6
 
 - mov verStr,"Themida/winlicense version: "
 
 - mov verAddr,eax
 
 - READSTR [verAddr],5
 
 - add verStr,$RESULT
 
 - msg verStr
 
  
- exit:
 
 - ret
 
 
  复制代码 |   
 
 
 
 |