buzhifou01 发表于 2019-12-11 22:21

破解FlashSee软件

本帖最后由 buzhifou01 于 2019-12-11 22:28 编辑

1.破解软件
1.1软件简介
   要破解软件为无壳软件,但是注册时,自身带有重启校验功能,本文使用两种方法破解软件。
1.2软件运行

2.破解过程
1.查壳,无壳,输入注册信息后,点击注册没有任何反应,说明程序重启验证的。



2.打开flashsee.ini文件,有注册信息,OD载入,bp GetPrivateProfileStringA下断,f9,可以看到程序在读取文件,alt+f9








3.单步,运行到0041E417 mov edx,FlashSee.0041E8C4,发现 "w&e@#$8u9jkjlhdf9u%%^SFylksker",到0041E426又发现ASCII字符串和用户名,说明通过算法把用户名转换成该ASCII字符串.





4.单步,到0041E637,出现"B75"字符串,操作为copy(str,1,3),str为"B75E67F7FE9F29B4F2992152A21B2FE0",单步,执行copy(str,5,9),单步,执行copy(str,11,13),到0041E666call <jmp.&rtl70.System::LStrCmp>
出现注册码:B75-67F7F-9F2



5.输入信息,发现已注册。接着做内存注册机,输入信息见下图










6.运行生成的注册机,发现已注册。




链接:https://pan.baidu.com/s/1jxUGzrCnptdfx0TyD_HKug
提取码:stmt

涛之雨 发表于 2019-12-11 22:34

有没有兴趣更进一步{:301_1001:}
分析一波算法,
更进一步啊{:301_988:}

wasdzjh 发表于 2019-12-12 09:17

楼主能否说下内存注册机的使用方法,中断地址,次数,指令,长度。真心想学习,出一篇教程最好了。

jsdylq 发表于 2019-12-11 23:21

感谢大佬厉害啊

桂花糕乀 发表于 2019-12-11 23:28

技术贴,必须支持一下!

webfreer 发表于 2019-12-11 23:34

厉害了,膜拜楼主高手!

被封号的萌新 发表于 2019-12-12 00:26

wd12aa 发表于 2019-12-12 02:26

大佬厉害&#128077;,支持你更进几步

duduhao 发表于 2019-12-12 02:28

太感谢大神的好分享

月初于言 发表于 2019-12-12 07:43

感谢分享

hua111 发表于 2019-12-12 09:16

页: [1] 2 3
查看完整版本: 破解FlashSee软件