首页
社区
课程
招聘
[求助]指令问题,有几个用法不知道
发表于: 2005-2-5 17:04 4582

[求助]指令问题,有几个用法不知道

4nil 活跃值
13
2005-2-5 17:04
4582
00401695  |. 52             PUSH EDX                                 ; ||format => NULL
00401696  |. 50             PUSH EAX                                 ; ||s
00401697  |. DF2C24         FILD QWORD PTR SS:[ESP]                  ; ||
0040169A  |. 8D6424 08      LEA ESP,DWORD PTR SS:[ESP+8]             ; ||
0040169E  |. DD9D F0FBFFFF  FSTP QWORD PTR SS:[EBP-410]              ; ||
004016A4  |. DD85 F0FBFFFF  FLD QWORD PTR SS:[EBP-410]               ; ||
004016AA  |. DD5C24 08      FSTP QWORD PTR SS:[ESP+8]                ; ||
004016AE  |. C74424 04 6914>MOV DWORD PTR SS:[ESP+4],Crackme_.004014>; ||ASCII "%i-x019871"
004016B6  |. 8D85 F8FCFFFF  LEA EAX,DWORD PTR SS:[EBP-308]           ; ||
004016BC  |. 890424         MOV DWORD PTR SS:[ESP],EAX               ; ||
004016BF  |. E8 FCF50000    CALL <JMP.&msvcrt.sprintf>               ; |\sprintf

首先是这段代码.....看不懂,主要是几个指令不认识...
大虾给看下:
FILD
FSTP
FLD
这些怎么使用,如何改变寄存器??

[课程]Android-CTF解题方法汇总!

收藏
免费 0
支持
分享
最新回复 (13)
雪    币: 398
活跃值: (343)
能力值: (RANK:650 )
在线值:
发帖
回帖
粉丝
2
好像是浮点的说
2005-2-5 17:14
0
雪    币: 222
活跃值: (100)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
FILD等等指令是对st寄存器做操作,如果你在od里,要看st系列的寄存器变化,如果是在SoftICE里,好像是wf on(指令忘记了)就可以看到
2005-2-5 17:16
0
雪    币: 260
活跃值: (81)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
4
这个浮点运算指令我也想仔细学习。
2005-2-5 17:17
0
雪    币: 398
活跃值: (343)
能力值: (RANK:650 )
在线值:
发帖
回帖
粉丝
5
sice 里的确是 wf
2005-2-5 17:20
0
雪    币: 222
活跃值: (100)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
6
最初由 萝卜 发布
这个浮点运算指令我也想仔细学习。


你那个技术讨论群怎么用?我加了,什么人也没有
2005-2-5 17:21
0
雪    币: 332
活跃值: (479)
能力值: ( LV9,RANK:330 )
在线值:
发帖
回帖
粉丝
7
浮点运算指令,看雪书《加密与解密》第一版,附录里有详细介绍的。
正好我这里刚碰到一些,你看看吧。

http://bbs.pediy.com/showthread.php?s=&threadid=10803

2005-2-5 17:34
0
雪    币: 222
活跃值: (100)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
8
__vbaStrCat是做什么用的?
2005-2-5 17:41
0
雪    币: 260
活跃值: (81)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
9
谢谢laoqian,仔细看看。
vbaStrCat  用字符串的操作,就是将两个字符串合起来,在VB中只有一个&或+
请参考:
http://bbs.pediy.com/showthread.php?s=&threadid=4632
2005-2-5 17:49
0
雪    币: 313
活跃值: (440)
能力值: ( LV12,RANK:530 )
在线值:
发帖
回帖
粉丝
10
最初由 laoqian 发布
浮点运算指令,看雪书《加密与解密》第一版,附录里有详细介绍的。
正好我这里刚碰到一些,你看看吧。

http://bbs.pediy.com/showthread.php?s=&threadid=10803

........

恩,我刚去看了,现在基本搞清楚了..哈,简单了
2005-2-5 18:17
0
雪    币: 222
活跃值: (100)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
11
这个指令呢?
MSVBVM60.rtcR8ValFromBstr
2005-2-5 20:18
0
雪    币: 313
活跃值: (440)
能力值: ( LV12,RANK:530 )
在线值:
发帖
回帖
粉丝
12
这个是函数不是指令把....
2005-2-5 21:24
0
雪    币: 222
活跃值: (100)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
13
我知道是函数,写错了,你知道什么意思吗?
2005-2-5 21:24
0
雪    币: 313
活跃值: (440)
能力值: ( LV12,RANK:530 )
在线值:
发帖
回帖
粉丝
14
看字面
好象是字符串转换为数值
2005-2-5 21:26
0
游客
登录 | 注册 方可回帖
返回
//