700个脱壳脚本, 可以放在在OD的ollyscript Plugin中.

源代码在线查看: encryptpe 2003.5.18 oep finder 0.1.txt

软件大小: 643 K
上传用户: peterzhang1982
关键词: ollyscript Plugin 700 脚本
下载地址: 免注册下载 普通下载 VIP

相关代码

				/*
				//////////////////////////////////////////////////
					EncryptPe 2003.5.18 OEP Finder v0.1
					Author:	loveboom
					Email : bmd2chen$tom.com
					OS    : Winxp sp1,ollyscript 0.92,ollydbg 1.10
					Date  : 2004-9-2
					Config: Ignore all Exceptions and ignore also following custom exceptions:"OEEDFADE","C0000008".
					Note  : If you have one or more question, email me please,thank you!
				//////////////////////////////////////////////////
				*/
				msgyn "Setting:Ignore all Exceptions and ignore also following custom exceptions:"OEEDFADE","C0000008".Coutinue?"
				cmp $RESULT,1
				je lblstart
				ret
				
				lblstart:
				  var addr
				  var cbase
				  var csize
				  var addr1
				  
				  ask "Please enter EPE0 section's start RVA."
				  cmp $RESULT,0
				  je lblcancel
				  mov cbase,$RESULT
				  ask "Please enter EPE0 section's size"		//If select cancel then exit script
				  cmp $RESULT,0
				  je lblcancel
				  mov csize,$RESULT
				
				
				lbl1:
				  dbh			//Hide Debugger
				  bprm cbase,csize
				  run
				
				lbl2:
				  bpmc
				  gpa "GetProcAddress","kernel32.dll"			//Get API function's Address
				  mov addr,$RESULT
				  bprm addr,8						//Set a memory break point
				  run
				
				lbl3:
				  bpmc
				
				
				lbl4:
				  find eip,#334DFC89088955F8#			//Found commands:"MOV EDX,DWORD PTR SS:[EBP-4],MOV DWORD PTR DS:[EAX],EDX"
				  cmp $RESULT,0
				  je lblabort
				  mov addr,$RESULT
				  mov [addr],#8B4DFC8908909090#
				  ret
				  
				lblabort:
				  msg "Error,Script aborted!,Meybe target is not protect by EnCryptPE 2003.5.18."
				  ret
				
				lblcancel:
				  msg "Script aborted!See you :)"
				  ret
							

相关资源