xhao屁孩 发表于 2020-8-27 13:28

leroy特洛伊 发表于 2020-8-27 14:35

1.主程序初始化创建CRC32表、计算主程序MD5值
2.加密关键数据储存dll或其他文件(释放在系统也可以)
3.程序运行有数据与服务器交换,对比CRC32、MD5,发现异常则patch数据或结束程序,正常则解密外部程序的加密数据返回到主程序使用!
方法来自某论坛

qzhsjz 发表于 2020-8-28 14:05

xhao屁孩 发表于 2020-8-27 14:58
如果有正版数据,获取到秘钥后,是不是可以直接把秘钥打在软件上,就不需要跟服务器交互,直接获得正版了

所以说,如果你的关键功能都是本地计算,网络服务只起到一个鉴权作用的话,那绕过本地检查然后把鉴权部分patch了以后肯定正常功能都是可以用的。如果把关键部分的计算做到服务器里成为一个黑盒,每次客户端只是调一个结果,那样除非逆向黑盒,否则就没法破解了。

xhao屁孩 发表于 2020-8-27 14:58

天府教父 发表于 2020-8-27 16:50

楼主是自学的嘛

zbby 发表于 2020-8-27 21:18

可以试试山寨

余吉 发表于 2020-8-27 22:12

关键地方被VM了

xhao屁孩 发表于 2020-8-28 00:49

dedegoodboy 发表于 2020-8-28 09:57

登录好过,后面不好弄,就算用正确的码,点验证超时也弹出失败。弹出成功之前有两次返回值,一次是固定,一次是变动的。应该在出现冰冰图片前还有次验证出。新手一个,能指点下吗{:1_893:}

xhao屁孩 发表于 2020-8-28 10:05

页: [1] 2
查看完整版本: 自写无壳网络验证看看能坚持多久