周哥教IT-程序自保护
为什么程序要做自保护?因为我们辛苦开发的程序,面临被逆向的风险。逆向分析可以直接分析获取源代码,C,CPP,JAVA 等程序。通过破解轻易绕过正版验证,通过调试获取算法逻辑。
常见的程序自保护方法包括:
OLLVM 混淆
sub
fla
bcf
花指令混淆
加壳:UPX,VMP 等
Android apk 和 so 加壳思路
动态反调试
等等
为什么程序要做自保护?因为我们辛苦开发的程序,面临被逆向的风险。逆向分析可以直接分析获取源代码,C,CPP,JAVA 等程序。通过破解轻易绕过正版验证,通过调试获取算法逻辑。
常见的程序自保护方法包括:
OLLVM 混淆
sub
fla
bcf
花指令混淆
加壳:UPX,VMP 等
Android apk 和 so 加壳思路
动态反调试
等等