演绎丶 发表于 2016-8-4 11:48

dnf天刑如何阻止它删除自身呢?

当我将这款FZPJ完毕之后,点击登陆按钮的时候,程序莫名其妙的退出了并且还将自身删除了。我于是再次载入od    找到FF25处在段首retn掉退出代码段 API断点下了删除文件。调试之后并没有断下来。我改怎么办呢?文件在下面。 谢谢!!!

童真丶 发表于 2016-8-4 11:48

558BEC81EC140000006800000000BB????????E8????????   特征

0040534A      地址

8398363qq 发表于 2016-8-4 12:18

演绎丶 发表于 2016-8-4 12:52

童真丶 发表于 2016-8-4 12:18
558BEC81EC140000006800000000BB????????E8????????   特征

0040534A      地址

大神 这是啥意思 小弟不懂

Very_good 发表于 2016-8-4 13:02

演绎丶 发表于 2016-8-4 12:52
大神 这是啥意思 小弟不懂

那应该是文件自删的特征了断手ret就可以了

shuage123 发表于 2016-8-4 13:06

演绎丶 发表于 2016-8-4 12:52
大神 这是啥意思 小弟不懂

这都不懂 回去补课去,地址都告诉你了,。去断手ret啊

演绎丶 发表于 2016-8-4 13:44

shuage123 发表于 2016-8-4 13:06
这都不懂 回去补课去,地址都告诉你了,。去断手ret啊

怎么找出来的这个地址啊。教教我呗

shuage123 发表于 2016-8-4 13:50

把分给童真把,      
载入后Ctrl+B 搜索558BEC81EC140000006800000000BB????????E8???????? 去断首ret

演绎丶 发表于 2016-8-4 14:04

shuage123 发表于 2016-8-4 13:50
把分给童真把,      
载入后Ctrl+B 搜索558BEC81EC140000006800000000BB????????E8???????? 去断首ret

大哥 我意思是怎么找到这个就是删除自身的代码呢

山海 发表于 2016-8-4 14:05

如果你是单单想要FZ保存下来的话,eno-err,还有扣点jmp,退出别ret,直接执行保存全部修改的,会生成一个tmp文件,改一下后缀名为exe,FZ就保存下来了。
页: [1]
查看完整版本: DNF天刑如何阻止它删除自身呢?