首页
社区
课程
招聘
[旧帖] [求助]!关于FSTCW FLDCW FISTP的问题 0.00雪花
发表于: 2013-8-30 12:29 1950

[旧帖] [求助]!关于FSTCW FLDCW FISTP的问题 0.00雪花

2013-8-30 12:29
1950
分析某个游戏的任务结构的时候发现的 这几个汇编参数网上都没有
00D9802F    D97C24 1E       FSTCW WORD PTR SS:[ESP+1E]
00D98033    0FB74424 1E     MOVZX EAX,WORD PTR SS:[ESP+1E]
00D98038    0D 000C0000     OR EAX,0C00
00D9803D    894424 20       MOV DWORD PTR SS:[ESP+20],EAX            ; 0E7F 无论是哪个任务  这里的值都是0E7F
00D98041    83C4 10         ADD ESP,10
00D98044    D96C24 10       FLDCW WORD PTR SS:[ESP+10]
00D98048    DF7C24 10       FISTP QWORD PTR SS:[ESP+10]              ; 浮点运算 得出ID放入ESP+10
00D9804C    8B5C24 10       MOV EBX,DWORD PTR SS:[ESP+10]
00D98050    D96C24 0E       FLDCW WORD PTR SS:[ESP+E]

看起来参加运算的参数只有一个[esp+10]可是无论是哪个任务 他的初始值都是0E7F 但是进过下面的FISTP后都可以得到ID 请问这是怎么办单的?

[课程]Linux pwn 探索篇!

收藏
免费 0
支持
分享
最新回复 (2)
雪    币: 198
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
楼主你好,我遇到和您一样的问题,通过FLSTP运算过后的出的值。不知该如何跟踪
2014-3-18 23:06
0
雪    币: 433
活跃值: (1895)
能力值: ( LV4,RANK:40 )
在线值:
发帖
回帖
粉丝
3
别跟踪了费时间...直接hook取值吧
2014-3-19 17:18
0
游客
登录 | 注册 方可回帖
返回
//