-
-
[旧帖]
pbd爆破ultraedit修改文件定位求教
0.00雪花
-
发表于:
2010-1-28 08:21
5856
-
[旧帖] pbd爆破ultraedit修改文件定位求教
0.00雪花
已用pbkiller反编译PBD文件,通过调用外部dll中函数比对返回值
pbd中主要代码:
if viret = 0 then
...
else
if viret = 1 then
ls_result = string(uohash.createtempfile(hwnd,s1,s2,s3,s4,s5,s6,integer(s7),vsmach,sqlca.servername,gskind,"",s9,s10,ls_product,"",0,0))
destroy(uohash)
if ls_result = "0" then
halt close
end if
if pos(gsused,psgnbh) <= 0 then
gsused = gsused + psgnbh + ","
end if
else
if viret = -1 then
gfsubs("rq")
halt close
end if
end if
end if
return 1
关键在:
if ls_result = "0" then
halt close
end if
函数返回结果为0,就直接退出程序,现在想绕过,请指点通过ultraedit32怎么修改?
[课程]Android-CTF解题方法汇总!