securom code section bp setter.txt
来自「700个脱壳脚本, 可以放在在OD的ollyscript Plugin中.」· 文本 代码 · 共 42 行
TXT
42 行
/*
SECUROM Code section bp setter
By Nukacola
This script is really simple it set a bp on every call in the format "Call dword ptr [securom]"
this is the most common way securom use to call itself for resolving the imports. Remeber there are often
some Calls like "Call securom" this won't bp by this script. You have to watch them yourself.
I also discovered that the imports solved by different part of code (different resolver). So you Can now
watch yourself on how securom handles this calls.
I guess it's working with Securom from ??? up to 4.84.75
*/
var addr
var counts
mov counts,0
jmp start
finish:
eval "The script found {counts} possible doggy calls check them out by yourself"
msg $RESULT
ret
start:
inc counts
// findop 401000, #FF15????????#
findop eip, #FF15????????#
log $RESULT
bp $RESULT
mov addr,$RESULT
loc11:
findop addr, #FF15????????#
inc counts
cmp $RESULT,0
je finish
mov addr,$RESULT
bp $RESULT
log $RESULT
jmp loc11
ret
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?