.net程序算法分析遇到困难,请求高人指点
本帖最后由 zj03llm 于 2018-8-13 06:56 编辑最近看了gagmeng老师的.net破解方法,非常佩服。我自己试着分析了一些软件,收获匪浅,但也遇到了一些问题。下面是ironspeed的过程,到了最后怎么都看不懂了http://www.ironspeed.com/Designer/12.2.0/Iron_Speed_Designer_Setup_x64.exe请各位高人指点1、首先查壳脱壳
Designer.exe和DesignerLib.dll未加壳2、首先运行designer.exe,输入任意key,提示please enter a product key 3、启动dnspy,附加到进程,添加调用堆栈窗口,查找please enter aproduct key 如图找到如下代码,可以看出是输入key有效性检查,添加监视窗口 key长度为0000001D转换后为29位,而且左边三们以T22、SUB、E22打头,猜测E22为企业版,重新输入E2212345678901234567890123456点击finish 到了这一步怎么都改不成功,请各位老师帮忙解答
在这里加断点还是不行
本帖最后由 ps122 于 2018-8-14 16:32 编辑
算法没分析出来,爆破吧
先别着急改 下段点调试看看,看看哪一步不行 ~ 感觉这个软件的注册验证有些复杂 看看不会 ps122 发表于 2018-8-14 16:04
算法没分析出来,爆破吧
{:victory:}{:victory:}{:victory:}
在哪个位置,我试了几个地方都不成功,请说明
ps122 发表于 2018-8-14 16:04
算法没分析出来,爆破吧
是修改IL指令吗
在第一个弹窗出来时,修改IL指令,爆破成功,谢谢!
zj03llm 发表于 2018-8-15 11:40
在第一个弹窗出来时,修改IL指令,爆破成功,谢谢!
有没有暗桩?
我发现这样爆破只是消除了弹出窗口,运行起来不是企业版,很多功能受限制,还请表哥们好好分析
页:
[1]
2