wgmm999 发表于 2015-4-14 16:01

突发奇想一个小软件

本帖最后由 wgmm999 于 2015-4-14 20:01 编辑

更新了一下


无壳无花   查毒链
http://r.virscan.org/report/df45cd621049e5352c487ed6fdd7cda5

破解失败的现象是停止运行

如果有人破解出来请花点时间写一下过程 谢谢了







qq54007 发表于 2015-4-16 16:16

本帖最后由 qq54007 于 2015-4-16 16:49 编辑

尝试运行,出现错误:

显然是人为的错误,在OD里直接转到40106c,果不其然,楼主进行了一次除以0的操作,导致错误发生,先别着急nop掉,看看上下文:

第一个红圈处是printf第二个是scanf,第四个红圈处就进行了除0运算,再往下看第五个红圈处居然调用了一个很奇怪的地址,导致了另外一个异常的发生
全部nop掉,程序输出了一串数字:

这是楼主的QQ吗?
(上面那个奇怪的地址转换成10进制也是这个)
好像是用这个数除以输入数的位数,然后调用这个函数,莫非这个隐藏的函数起着至关重要的解码作用?
还是说这个程序的功能就是用这串数字除以输入数的位数,然后把结果输出?(上面我用的1,所以直接输出的是原数)

wgmm999 发表于 2015-4-16 20:39

本帖最后由 wgmm999 于 2015-4-16 20:50 编辑

qq54007 发表于 2015-4-16 16:16
尝试运行,出现错误:

显然是人为的错误,在OD里直接转到40106c,果不其然,楼主进行了一次除以0的操作 ...
我代码里预定的应该是输出0    我发布cm后才想起输入错误之后nop掉之后代码没有添加其他提示。。在原帖也没说。。。    话说还有除0的操作{:1_904:}    我也没在代码里写除0的啊。

wgmm999 发表于 2015-4-14 16:06

沙发自己的

你与明日 发表于 2015-4-14 16:22

只玩过易语言- -

我爱破解520 发表于 2015-4-14 16:40

什么软件
有什么用

wgmm999 发表于 2015-4-14 16:42

我爱破解520 发表于 2015-4-14 16:40
什么软件
有什么用

c语言写的   玩

吉子 发表于 2015-4-14 16:44

你这排版。,

zjl314926 发表于 2015-4-14 16:47

大神求铸,你们下面的图片是怎么弄的啊??{:1_904:}{:1_904:}

hu007 发表于 2015-4-14 16:50

进来了解学习下

美珍子 发表于 2015-4-14 17:24

什么来的。

kaoyange 发表于 2015-4-16 15:37

这个是在.Net下编译的吗?成功破解是什么样子的?
页: [1] 2 3
查看完整版本: 突发奇想一个小软件