一、前言
(一)、今天破解的是程序Flash Jigsaw Producer,这个程序有反编译的机制,因此需要装一些反调试的插件,程序如下图。
(二)、今天使用的工具是x32dbg和插件ScyllaHide
二、破解过程
(一)Flash Jigsaw Producer程序主界面
(二)首先,搜索注册失败的字符串,并且找到字符串的引用位置,如下图
(三)、往上滚动,经过测试,以下区域的跳转是判断注册成功与否的区域。
(四)、因此判断404640地址处的函数,为注册判断区域,步如这个调用,会发现最后是以下这个xor语句导致al为0
的,因此,修改它为mov al,1
(五)导出保存设置,注册成功。
三、总结
此类有反反编译程序该如何处理