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 编辑 ] 已经提交到CRACKME.DE上了吗?用英文写教程 __vbaVarTstNe
什么断点来的?
Microsoft Visual Basic 5.0 / 6.0
[ 本帖最后由 野猫III 于 2006-7-20 08:11 编辑 ] 第二课的断点表查查。是判断变量的吧~~~ 这样理解该函数名的意思:
vbaVarTstNe:
vba:VB内部函数Var: 变量Tst:也就是Test N: Not E:等于
全部合起来意思就是:测试两个变量是否不相等^_^ 00409547 NOP之
004096A7 改之~!! 为什么我的机子运行不了这个CRACKME,一运行就提示错误,和猫哥的图片一样,然后就退出了
WildCATIII
9097488EA8DE8AC7D73-107- S-K3LVIN
Algorithm is easy, keygen task left blank here for others
页:
[1]