下面是破解过程:
使用的工具有:
Dotpeek, visual studio
- 使用dotpeek将启动程序.exe反编译成源码,并导入出来。
- 找到启动程序的Main函数,发现其做了一个检测。将其注释掉。并输出一个hacked!。编译运行(期间出现了各种问题)成功以后点击运行发现跳过了检测。用他替换掉原来的启动程序.exe并运行。
发现中控程序也加密了,同样的方法修改中控程序
跳过加密狗加密以后,出现了一个登陆框。
查看源代码后发现这里面有个登陆程序,打开源码分析。
发现有一个用户检测函数和一个密码检测函数,修改他们使其永远返回真值。
重新编译以后,直接点击登陆按钮发现成功进入控制台。