软件(汇编)破解 / 防破解方法
一、汇编破解参考文章(主要针对Windows软件,包括PC游戏)
破解入门(三)-----脱壳的常用方法
破解入门(四)-----实战"单步跟踪法"脱壳
破解入门(五)-----实战"ESP定律法"脱壳
破解入门(七)-----牛刀小试之暴力破解
二、Android APP破解和逆向
之前学过一点,还没来得及整理。需要学习Smali (Android 的 Dalvik 虚拟机所使用的一种 dex 格式的中间语言)
很多收费APP,防破解的主要思路如下:
1、代码混淆
2、多处联网验证(离线情况下会记录时间,离线太久也会禁止使用)
3、不使用HTTP协议,直接用TCP Socket自定义加密协议与鉴权服务器通信。
三、个人作品(部分已开源)
注册码生成器
软件加密注册程序库(C#)
Windows加密验签工具
End