MOV 发表于 2009-8-20 22:06:15

发一个超级简单的CrackMe高手就别来呵呵尽情的摧残吧

主要是给草鸟们一个分析算法CrackMe
一个要求 写出注册机 噢噢

boy 发表于 2009-8-20 23:44:45

192.168.1.100
LENOVO
E6-77-PYG
IP地址得到算出一个
机器名算出一个
用-连接再加PYG
-----------------------
具体算法没看。E语言库太晕了。特别是那函数里还有浮点运算(浮点我白菜)..../:L
另外LZ的CM难度在于易语言的库,不是CM本身 = =

boy 发表于 2009-8-21 00:02:02

而且易语言库函数调用貌似都类似DOS调用中断似的...
call的是同一地址..然后是个跳表..再根据push的值(类似DOS中断的功能号)执行相关功能/:L
几个关键地址:
00403C9A   call CrackMe.00403F7C
00403CF2   call CrackMe.00403F7C
00403D4B   callCrackMe.004038C7       ;strcat
00403DCC   call CrackMe.00403F70      ;strcmp
00403DD8   0F84 30000000   je CrackMe.00403E0E

BTW:期待牛人的完整分析

MOV 发表于 2009-8-21 19:49:35

这个我不太知道呵呵 其实算法很 简单的
页: [1]
查看完整版本: 发一个超级简单的CrackMe高手就别来呵呵尽情的摧残吧