悬赏解答:SuperNotePad 5.38.890破解追码过程
3天前看见的一个论坛友人发的悬赏帖子https://www.52hb.com/thread-10326-1-1.html。。。很多人都给了个很精简的答案。。直到3天后还是未解决。。于心不忍,就跟初夏一起追码吧这个软件找不到按钮事件,估计是VB P-code编译的,字符串加密了难找到关键,没有消息窗口断mes api也没用。那怎么办呢?初夏也开始头疼了。。。
不过看到软件窗口上方的时间跟软件双击后弹出的发给作者的关键字(好长的关键字),突发奇想地觉得他的关键字是由vbaStrCat连接起来的,那么注册码不一样就是算法结果连接起来的么。那他就是由vbastrcomp弄出来的,不要问为什么啊。。这个自己去看下百度奥。
**** Hidden Message *****
好了,我们一共记录了3个信息
0012F83C 7349372D/CALL 到 __vbaStrCat 来自 msvbvm60.73493728
0012F840 004425F0\String = "W"
0012F844 001A4A54UNICODE "340210324209300177303176308175308177306200336127300181307182311184308182308"
0012F704 7349372D/CALL 到 __vbaStrCat 来自 msvbvm60.73493728
0012F708 0044021C\String = " "
0012F70C 00176E8CUNICODE "ad4d3457d342da062abd7471ef7b3e2b"
0012F704 7349372D/CALL 到 __vbaStrCat 来自 msvbvm60.73493728
0012F708 001A64DC\String = "0"
0012F70C 001A42CCUNICODE "9760080600836007460084600526005060001600346005750043600855006860044600546007260020600256001460042600"
尝试过后会发现第二个就是注册码了。悬赏贴里面的内存注册机也可以弄出来了。
很好的学习教程 {:5_188:}好叼好叼,我先看看 本帖最后由 bettering 于 2015-5-23 13:44 编辑
学习下啊,没用过这几个断点 牛犇,前排学习 GGLHY 发表于 2015-5-23 13:42
牛犇,前排学习
哎呀我去,GG哥来了! 很好的学习教程 Shark恒 发表于 2015-5-23 13:53
哎呀我去,GG哥来了!
哈哈~鲨鲨好~~{:7_263:}
合个影~~茄子~ GGLHY 发表于 2015-5-23 14:23
哈哈~鲨鲨好~~
合个影~~茄子~
{:7_242:}GG哥,我要去培训,我要听你讲课!! Shark恒 发表于 2015-5-23 14:25
GG哥,我要去培训,我要听你讲课!!
呃~鲨鲨,别逗我了~{:6_225:}