首页
社区
课程
招聘
FSG V1.0/V1.1/V1.31/V1.33/V2.0 OEP Find Script
发表于: 2005-10-16 15:15 4885

FSG V1.0/V1.1/V1.31/V1.33/V2.0 OEP Find Script

fly 活跃值
85
2005-10-16 15:15
4885
FSG V1.0/V1.1/V1.31/V1.33/V2.0 OEP Find

//////////////////////////////////////////////////
//  FileName    :  FSG.osc
//  Comment     :  FSG V1.0/V1.1/V1.31/V1.33/V2.0 OEP Find
//  Environment :  WinXP SP2,OllyDbg V1.10,OllyScript V0.92
//  Author      :  fly
//  WebSite     :  6f5K9s2c8@1M7q4)9K6b7g2)9J5c8W2)9J5c8X3k6D9P5e0t1H3x3o6c8Q4x3X3f1I4y4U0y4Q4x3X3g2U0L8W2)9J5k6h3y4G2L8b7`.`.
//  Date        :  2005-10-04 22:30
//////////////////////////////////////////////////
#log

var T0
var T1
var T2

//――――――――――――――――――――――――――――――――
gpa "LoadLibraryA", "KERNEL32.dll"
bp $RESULT

eob LoadLibraryA
esto

LoadLibraryA:
bc $RESULT
mov T2,[esp]
bp T2
eob Kaspersky
esto

Kaspersky:
bc T2

FSG V1.X:
//FSG V1.0/V1.1/V1.31/V1.33/FPack
/*
005170DD    EB 09           jmp short 005170E8
005170DF    FE0F            dec byte ptr ds:[edi]
005170E1    0F84 199FEEFF   je 00401000
00401000=005170E1+6+0FFEE9F19
*/
find eip, #FE??0F84#
cmp $RESULT, 0
jne Take
jmp FSG V2.0

Take:
eob Break FSG V1.X
mov T0,$RESULT
add T0,4
mov T1, [T0]
log T1
add T1,4
add T1,T0
log T1
go T1

Break FSG V1.X:
bc $RESULT
jmp GetOEP

//――――――――――――――――――――――――――――――――
FSG V2.0:
/*
0051E15A    FF37            push dword ptr ds:[edi]
0051E15C    AF              scas dword ptr es:[edi]
0051E15D    EB 09           jmp short 0051E168
0051E15F    FE07            inc byte ptr ds:[edi]
0051E161    0F84 992EEEFF   je 00401000
0051E167    57              push edi
0051E168    55              push ebp
*/
find eip, #FF630C#
cmp $RESULT, 0
je NoFind

bp $RESULT
eob Break FSG V2.0
run

Break FSG V2.0:
bc $RESULT
sti

//――――――――――――――――――――――――――――――――
GetOEP:
log eip
cmt eip, "This is the OEP! Found By: fly"
MSG "Just : OEP !  Dump and Fix IAT.  Good Luck   "
ret

NoFind:
MSG "Error! Maybe It's not FSG V1.0/V1.1/V1.31/V1.33/V2.0 ! "
ret

[培训]科锐逆向工程师培训第53期2025年7月8日开班!

收藏
免费 0
支持
分享
最新回复 (2)
雪    币: 442
活跃值: (1246)
能力值: ( LV12,RANK:1130 )
在线值:
发帖
回帖
粉丝
2
fly兴致高的时候将你的脚本打一下包方便下载
2005-10-16 15:20
0
雪    币: 898
活跃值: (4054)
能力值: ( LV9,RANK:3410 )
在线值:
发帖
回帖
粉丝
3
一般都是修改定稿后再发布的
免得有大的谬误

其他版本的FSG没有找到,哪位兄弟有的话可以传上来
如果有此脚本不支持的FSG加壳程序,请给出链接
2005-10-16 15:24
0
游客
登录 | 注册 方可回帖
返回