首页
社区
课程
招聘
关于用keymake编写算法注册机的问题
发表于: 2004-8-26 23:03 6018

关于用keymake编写算法注册机的问题

2004-8-26 23:03
6018
以前一直都在用内存注册机,这次发现了一个软件并不是明码比较的,算法大体上看出来的,可一直都不知如何写,算法如下.
根据文档,keymake是从eax指向的地址取得用户名,现在我输入的用户名要同一个固定长度的ascll进行异或运算,如这个字符串是"123456112233",我不知在keymake里如何写,只看出是最后eax还指向了输出后的地址.哪位大哥请教下啊.
算法:

xor (用户名),(字符串)

小弟先谢过了.

[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课

收藏
免费 1
支持
分享
最新回复 (3)
雪    币: 140
活跃值: (1244)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
相应的代码传上来看看!
2004-8-29 15:58
0
雪    币: 2384
活跃值: (766)
能力值: (RANK:410 )
在线值:
发帖
回帖
粉丝
3
要是你会汇编语言写这个注册机就不是问题。先在数据选项定义一些变量用来保存注册码,定义一个你要运算的字符串,然后在代码窗口中输入运算注册码的语句就行了(EAX寄存器指向的内存地址保存着你输入用户名,取用户名的字符串时只要向EAX寄存器指向的内存中取就行了),只要最后将保存注册码的内存地址指向EAX寄存器就能正常输出。
2004-8-29 17:22
0
雪    币: 220
活跃值: (17)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
用od跟踪了一下例子注册机并看了几个别人写的注册机,知道了原因.多谢大哥们了.
2004-9-1 19:59
0
游客
登录 | 注册 方可回帖
返回
//