lixy8888 发表于 2008-10-10 09:46:57

简单算法CM 2

弄了几个CM ,深受打击 ,为了给刚学算法的同志提高信心,转两个NISY老大以前讲解的cm,明码的,追吗不是目的,主要是看的懂算法,很简单的算法,从这里建立信心吧/:014

Luckly 发表于 2008-10-10 10:00:26

不要再vb了:funk: ~~ 希望这个不是~~ 下来看看~

Luckly 发表于 2008-10-10 10:28:36

嗯嗯~~ 这个VB倒是看明白了~~~

1 . 取每一位的用户名ASCII再 *2+10
2.将ASCII总和 + 常量 188968999 就是注册码~

Luckly 发表于 2008-10-10 10:30:12

得了vb恐惧症了~得去医院检查一下~

as3852711 发表于 2008-10-10 10:39:43

检个板凳看看!/:018 /:018 /:018

补充一下:
00402B61   .83F8 09       CMP EAX,9   //用注册码必须要9位数!
////////////////////////////////////////////////////////////////////////////////////////////////
00402C6E   .50            PUSH EAX                                 ;//取一位
00402C6F   .FF15 0C104000 CALL DWORD PTR DS:[<&MSVBVM60.#693>]   ;MSVBVM60.rtcByteValueBstr
00402C75   .66:33C9       XOR CX,CX
00402C78   .8AC8          MOV CL,AL
00402C7A   .66:6BC9 02    IMUL CX,CX,2                           ;//乘于2
00402C7E   .0F80 7A020000 JO crackme2.00402EFE
00402C84   .0FBFD1      MOVSX EDX,CX
00402C87   .03D7          ADD EDX,EDI
00402C89   .8D4D C8       LEA ECX,DWORD PTR SS:
00402C8C   .0F80 6C020000 JO crackme2.00402EFE
00402C92   .83C2 0A       ADD EDX,0A                               ;//加上A
00402C95   .0F80 63020000 JO crackme2.00402EFE
00402C9B   .8BFA          MOV EDI,EDX
00402C9D   .FF15 BC104000 CALL DWORD PTR DS:[<&MSVBVM60.__vbaFreeS>;MSVBVM60.__vbaFreeStr
00402CA3   .8D45 A0       LEA EAX,DWORD PTR SS:
00402CA6   .8D4D B0       LEA ECX,DWORD PTR SS:
00402CA9   .50            PUSH EAX
00402CAA   .51            PUSH ECX
00402CAB   .6A 02         PUSH 2
00402CAD   .FF15 18104000 CALL DWORD PTR DS:[<&MSVBVM60.__vbaFreeV>;MSVBVM60.__vbaFreeVarList
00402CB3   .66:8BD3       MOV DX,BX
00402CB6   .83C4 0C       ADD ESP,0C
00402CB9   .66:03D6       ADD DX,SI
00402CBC   .0F80 3C020000 JO crackme2.00402EFE
00402CC2   .8BF2          MOV ESI,EDX
00402CC4   .^ E9 50FFFFFF   JMP crackme2.00402C19
00402CC9   >81C7 2770430B ADD EDI,0B437027                         ;//加上固定值0B437027;

[ 本帖最后由 as3852711 于 2008-10-10 11:24 编辑 ]

老海 发表于 2008-10-10 10:50:57

先下载,等有时间在看一下。

creantan 发表于 2008-10-10 10:56:53

原帖由 Luckly 于 2008-10-10 10:30 发表 https://www.chinapyg.com/images/common/back.gif
得了vb恐惧症了~得去医院检查一下~
哈哈。。。我也是。。。要去医院了。。。。

[ 本帖最后由 creantan 于 2008-10-10 11:26 编辑 ]

夜冷风 发表于 2008-10-10 11:01:50

菜菜的分析下!!!/:002 /:002

frozen=取每位ASCII码
第一位f=66*2+a=D6
依次r=66*2+每次取一位ASCII运行结果(D6)+A
最后之和=564
然后用固定数0B437027+564=B43758B 转换10进制=188970379 就是注册码


[ 本帖最后由 夜冷风 于 2008-10-10 11:05 编辑 ]

夜冷风 发表于 2008-10-10 13:03:25

发一个注册机!!!!!/:017 /:017 /:017
用户不能够小于5位!!!!:loveliness: :loveliness:


[ 本帖最后由 夜冷风 于 2008-10-10 13:04 编辑 ]

pptppt 发表于 2008-10-10 13:33:26

name:pptppt
code:188970419
页: [1] 2
查看完整版本: 简单算法CM 2