逆向反汇编基础之三十一:新手级别,弄完上班啊还~

这个CM就像题目一样,这都是新手入门的CM,但是要从每个CM中学到东西,是发现BUG还是发现其中算法的妙处 抑或是发现其中’稀有”ASM指令的使用~

这都是非常有意思的事情~

YOUS  上班去~

一组可以的Key:

ShadowKong

0536861646F774B6F6E67

http://dl.dbank.com/c085aep17a

逆向反汇编基础之二十八:一个简单的逐位比较

这个CM还是一如既往的新手级别~~

今天是111111 你可以在注册机输入111111试试?

加了个NAG  呵呵…其实是昨天加的忘记去了  本来想去的  转念一想  还算了~

祝各位早日脱光和祝我的兄弟们早日被脱~

一组可以Key:

ShadowKong

BvZ~xxP|z€

http://dl.dbank.com/c0tr6cbgme

逆向反汇编基础之二十七:1110,I`llStillAlwaysLovingYou

这个CM的作者比较2..可以说比较.那啥..这个CM有各种BUG 吖从来没见过有那么多BUG的CM

BUG实在太多了~

但是不妨碍我们分析

但分析归分析 这个的确是非常2的CM~

其中的亮点是加密处理的子程序  解密出来是:I`llStillAlwaysLovingYou

今天才111110啊混蛋~难道想111111前脱光??好吧  哥也恶搞下~

一组可用Key:

Url:I`llStillAlwaysLovingYou

逆向反汇编基础之二十六:这注册码不行啊…

如图~这CM的对比是ASCII对比,搞出一堆乱码之类的经常`

不过过程还是OK的~

因为原CM本身有带去NAG的任务 所以给注册机也加个NAG~

总的来说难度很小  简直就是超入门难度了

不过在各种CALL面前要学会抓取最IN的CALL

这估计就是这个CM要我们学会的最主要的东西~

今天公司发慈悲给我等休息  真是主公万岁!

不过这个KeyGen没有加入NameLen最长的限制  所以这个KeyGen是不完美的~

你可以让它变得完美~请直接在16进制工具里修改?

一组可用Key:

http://dl.dbank.com/c0iw2lv13n

逆向反汇编基础之二十五:超级简单算法逆,关键看清栈堆操作

这个CM的关键不在于算法 也不在于算法逆,而是在于认清特别是类似.NET下的程序

栈堆操作依赖性大于寄存器操作~

一个Key:

3210123

可在这串数字后面加任意多个非数字字符~

诸如: 3210123adawdadadffwf

或者是:3210123adawd545451545wadad

http://dl.dbank.com/c0uqanmpzm

逆向反汇编研究之二十四:这个CM很委婉

这个CM比较委婉,PHI写的…不知道啥时候养成的习惯~

就是在PHI写的程序遇到CALL的时候直接跳过观察栈堆和内存变化…

看见CALL不跟直接跳悲剧啊…

这个习惯不好  要多多跟进

当然不调试直接A是最好的结果

/***************************************/

一组可用Key:

ShadowKong

170034084450000

http://dl.dbank.com/c0yqbs6mzt