首先,在论坛找到Detect It Easy查壳工具查壳。如图,软件是32位的,壳是有的“protector”保护的,壳的名字是.NET Reactor。
001查壳.png (37.14 KB, 下载次数: 0)
下载附件
2021-12-29 20:09 上传
第二,有壳就先脱壳。脱.NET软件的壳需要用的软件是:“de4dot.exe”把软件直接拖拽到脱壳软件上就自动脱壳了。
002.png (59.64 KB, 下载次数: 1)
下载附件
2021-12-29 19:53 上传
如果遇见了脱壳不成功的情况,请将脱壳软件设置成管理员权限。
003脱壳.png (45.97 KB, 下载次数: 0)
下载附件
2021-12-29 19:52 上传
004脱壳.png (23.03 KB, 下载次数: 0)
下载附件
2021-12-29 19:52 上传
三、可以破解软件了。 拿着OD教程看了好几天,不过还好,学习有进步。但是跟论坛里的大佬比,简直就是太LOW了。
005.png (34 KB, 下载次数: 1)
下载附件
2021-12-29 19:52 上传
研究了好几天,才发现,原来用OD是个错误的选择,应该用Dnspy软件,然后就愉快地使用上了这个软件。并且在B站看了几篇教程然后就开始钻研。
006.png (114.89 KB, 下载次数: 0)
下载附件
2021-12-29 20:09 上传
由于没有学过C#语言,所以我的破解思路就是NOP掉跳转的地方。首先,每次点注册都是显示注册失败,于是在搜索栏搜索“注册失败“”。
007.png (81.42 KB, 下载次数: 0)
下载附件
2021-12-29 19:52 上传
如图,已经停在断点上了,按照近几天看的破解教程,这里修改个真假、跳转、TEXT相等等手段就可以获得破解效果。
008.png (139.7 KB, 下载次数: 1)
下载附件
2021-12-29 19:53 上传
这就是破解这个软件的难度,这个软件有两种注册渠道,一个是加密狗,一个是注册。修改掉一切往加密狗引导的if函数,并且把跳转条件设置的脑残一些。于是就得到了自己想要的破解效果,结果只是破解了一个寂寞。只徒有其表,没有实现真正的破解。
009.png (116.4 KB, 下载次数: 1)
下载附件
2021-12-29 19:53 上传
看来想要实现真正的破解,只能制作注册机了。
说一下破解的难度和还没有攻克的问题。
1.此软件和其他教程都不一样,很多软件是出来就是登录界面,过不去登录界面就无法使用。次软件是不管你是否注册都可以用,只是极个别的功能受限,而无法完全使用软件。
2.软件有加密狗加持,很多if函数修改之后,就开始报错,无法完全清除掉系统的各种验证。
3.如果进行下一步破解,不知道该学些什么知识,现在有大学MOOC在线课程,想学计算机的任何编程课都是可以的,很方便。
小白学破解不久,不懂的东西实在是太多了,还请坛友多多帮助。
能做到这已经是我自学破解的极限了。下面的链接是我的练手用的这个软件,已经脱过壳了。希望走过路过的大佬帮我看看程序,并提供一些有价值的建议,在这里感激不尽,如果能做一个视频给我讲讲就是最好的了。
链接:https://pan.baidu.com/s/1EJ9r9R1asyDljzaVC9RX8Q
提取码:5252
复制这段内容后打开百度网盘手机App,操作更方便哦