中级玩家
 
- 贡献度
- 0
- 金元
- 2390
- 积分
- 239
- 精华
- 0
- 注册时间
- 2015-5-27
|
截图圈出来这里添加自定义类型,然后在弹出的窗口把下面代码覆盖粘贴就可以了:
alloc(ConvertRoutine,1024)
alloc(ConvertBackRoutine,1024)
alloc(TypeName,256)
alloc(ByteSize,4)
alloc(UsesFloat,1)
alloc(CallMethod,1)
TypeName:
db '逆向2字节',0
ByteSize:
dd 2
UsesFloat:
db 0
CallMethod:
db 1
ConvertRoutine:
[64-bit]
mov eax,[rcx]
bswap eax
shr eax,10
ret
[/64-bit]
[32-bit]
push ebp
mov ebp,esp
mov eax,[ebp+8]
mov eax,[eax]
bswap eax
shr eax,10
pop ebp
ret
[/32-bit]
ConvertBackRoutine:
[64-bit]
xchg cl,ch
mov [r8],cx
ret
[/64-bit]
[32-bit]
push ebp
mov ebp,esp
push eax
push ebx
mov eax,[ebp+8]
mov ebx,[ebp+10]
xchg al,ah
mov [ebx],ax
pop ebx
pop eax
pop ebp
ret
[/32-bit] |
|