首页
社区
课程
招聘
菜菜学习算法中碰到的难题
发表于: 2005-9-9 11:35 3423

菜菜学习算法中碰到的难题

2005-9-9 11:35
3423
我在研究的这个软件的算法是用F(机器码)=F(注册码)
F(注册码)的函数和逆函数我都已经弄清楚了
可就是在F(机器码)中碰到了问题
比如机器码是这个样子的:
D2003FEBFBFFE6-81FF693
在F(机器码)中参加运算的是
006242BB   6B80680300004E         imul    eax, dword ptr ds:[eax+0368], 4E
006242C5   8B926C030000           mov     edx, dword ptr ds:[edx+036C]
006242D7   8B9270030000           mov     edx, dword ptr ds:[edx+0370]
其中
eax = 01243AE0
edx = 01243AE0
dword ptr ds:[eax+0368] = 03
dword ptr ds:[edx+036C] = 03
dword ptr ds:[edx+0370] = 1A
而机器码D2003FEBFBFFE6-81FF693并没有在注册算法中出现过,请高手给菜菜解答一下其中的奥秘

[招生]科锐逆向工程师培训(2024年11月15日实地,远程教学同时开班, 第51期)

收藏
免费 0
支持
分享
最新回复 (2)
雪    币: 229
活跃值: (70)
能力值: ( LV6,RANK:90 )
在线值:
发帖
回帖
粉丝
2
也许在堆栈中可以找到答案
2005-9-9 16:54
0
雪    币: 204
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
谢谢你的回复,终于搞定了,作者在程序刚运行的时候就把机器码分解成几部分数据,所以我在注册窗口里跟来跟去都见不到机器码,终于搞定了
2005-9-9 17:30
0
游客
登录 | 注册 方可回帖
返回
//