ynboyinkm 发表于 2006-7-28 11:33:18

这个的内存注册机应该怎么写??

EAX 00EACD84 ASCII "aaaaaaaaaaaaaaaaaaa"
ECX 00000000
EDX 00EA4014 ASCII "1625020953"
EBX 00EA0E08
ESP 0012FBA4
EBP 0012FBBC
ESI 004749B0 SuperMon.004749B0
EDI 00EA023C
EIP 00517621 SuperMon.00517621
C 0ES 0023 32bit 0(FFFFFFFF)
P 1CS 001B 32bit 0(FFFFFFFF)
A 0SS 0023 32bit 0(FFFFFFFF)
Z 0DS 0023 32bit 0(FFFFFFFF)
S 0FS 003B 32bit 7FFDF000(FFF)
T 0GS 0000 NULL
D 0
O 0LastErr ERROR_SUCCESS (00000000)
EFL 00000206 (NO,NB,NE,A,NS,PE,GE,G)
ST0 empty 0.0000009385056025080e-4933
ST1 empty 0.0194719467070040510e-4933
ST2 empty -UNORM FA44 00000286 0000001B
ST3 empty 1.0360773506092318340e-4862
ST4 empty 0.0000000039140204070e-4933
ST5 empty 9.4819640927556386520e-2505
ST6 empty 1.0000000000000000000
ST7 empty 1.0000000000000000000
               3 2 1 0      E S P U O Z D I
FST 4000Cond 1 0 0 0Err 0 0 0 0 0 0 0 0(EQ)
FCW 1272Prec NEAR,53掩码    1 1 0 0 1 0


注册码是:1625020953是对的

[ 本帖最后由 野猫III 于 2006-7-28 12:40 编辑 ]

ynboyinkm 发表于 2006-7-28 12:10:21

中断地址:517621
中断次数:1
第一字节:E8
指令长度:5

寄存器方式:EDX
为什么不对???

ynboyinkm 发表于 2006-7-28 12:11:34

注册机,还是不对???不知道啊错了~~

绝恋风尘 发表于 2006-7-28 15:20:07

不是EDX的十进制,这样肯定是错啦!

caterpilla 发表于 2006-7-28 15:30:13

改成内存方式,寄存器使用EDX试试。

wmzy428 发表于 2008-9-5 04:29:53

F7 进call 找到具体位置再试试

tianxj 发表于 2008-9-5 06:21:00

内存方式吧

iamok 发表于 2008-9-5 12:17:47

注册码保存在EDX的地址里面,要用内存方式;
如果直接是EDX的值就是注册码才像楼主这样。

yuansewuyue 发表于 2008-9-5 14:13:16

学习了下下!/:010

fuehrer 发表于 2008-9-7 07:48:23

/:012 /:018
数年前的帖子,怎么大家现在讨论起来啦!/:017
页: [1] 2
查看完整版本: 这个的内存注册机应该怎么写??