快雪时晴 发表于 2006-7-20 00:37:00

CRACKMES.DE一个VB KEYGEN [K3LVIN's SERIALME #1]


Download SERIALME_#1.zip, 32 kb
Browse contents of SERIALME_#1.zip
Simple keygenme. Try to findout the serial for your name.

Difficulty: 1 - Very easy, for newbies
Platform: Windows 2000/XP only
Language: (Visual) Basic

Published: 19. Jul, 2006



VB NATIVE CODE
EASY CRACK
KEY STATEMENTS:


00409697   .5>push    eax                                 ;SERIAL input:"11223344"
00409698   .8>lea   eax,
0040969E   .5>push    eax                                 ;TRUE SERIAL FOR NAME"KXSQ":"9095CE8EA8DE8AC7D81-107- S-K3LVIN"
0040969F   .E>call    <jmp.&MSVBVM60.__vbaVarTstNe>
004096A4   .6>test    ax, ax                              ;IF NOT 0 THEN "CONGRATUATIONS ON YOU"
004096A7   .7>je      short 004096E6



I GOT MY SERIAL JUST STEP BY STEP FROM
00408D84   > \5>push    ebp                                 ;COMMAND1.CLICK处理
IN ORDER TO LEARN VB CRACK PROCEDURE,
YOU CAN TRY BP MSVBVM60.__vbaVarTstNe ONLY

[ 本帖最后由 快雪时晴 于 2006-7-20 00:40 编辑 ]

caterpilla 发表于 2006-7-20 07:53:49

已经提交到CRACKME.DE上了吗?用英文写教程

野猫III 发表于 2006-7-20 08:05:44

__vbaVarTstNe

什么断点来的?


Microsoft Visual Basic 5.0 / 6.0

[ 本帖最后由 野猫III 于 2006-7-20 08:11 编辑 ]

snetluck 发表于 2006-7-20 12:12:00

第二课的断点表查查。是判断变量的吧~~~

spc_cll 发表于 2006-7-20 12:33:41

这样理解该函数名的意思:
vbaVarTstNe:
vba:VB内部函数Var: 变量Tst:也就是Test   N: Not   E:等于
全部合起来意思就是:测试两个变量是否不相等^_^

snetluck 发表于 2006-7-20 13:04:50

00409547 NOP之
004096A7 改之~!!

寒湖鹤影 发表于 2006-7-20 17:38:53

为什么我的机子运行不了这个CRACKME,一运行就提示错误,和猫哥的图片一样,然后就退出了

快雪时晴 发表于 2006-7-20 23:03:26


WildCATIII
9097488EA8DE8AC7D73-107- S-K3LVIN


Algorithm is easy, keygen task left blank here for others
页: [1]
查看完整版本: CRACKMES.DE一个VB KEYGEN [K3LVIN's SERIALME #1]