首页
课程
问答
CTF
社区
招聘
看雪峰会
发现
排行榜
知识库
工具下载
看雪20年
看雪商城
证书查询
登录
注册
首页
社区
课程
招聘
发现
问答
CTF
排行榜
知识库
工具下载
看雪峰会
看雪商城
证书查询
社区
软件逆向
发新帖
0
0
[求助]花指令是什么
发表于: 2006-3-15 19:58
5545
[求助]花指令是什么
Hades
2006-3-15 19:58
5545
最近看文章的时候看到花指令这东西~
请问一下这是什么??
[课程]FART 脱壳王!加量不加价!FART作者讲授!
收藏
・
0
免费
・
0
支持
分享
分享到微信
分享到QQ
分享到微博
赞赏记录
参与人
雪币
留言
时间
查看更多
赞赏
×
1 雪花
5 雪花
10 雪花
20 雪花
50 雪花
80 雪花
100 雪花
150 雪花
200 雪花
支付方式:
微信支付
赞赏留言:
快捷留言
感谢分享~
精品文章~
原创内容~
精彩转帖~
助人为乐~
最新回复
(
3
)
天外笑心
雪 币:
216
活跃值:
(12)
能力值:
( LV2,RANK:10 )
在线值:
发帖
7
回帖
64
粉丝
0
关注
私信
天外笑心
2
楼
就是些毫无用处、迷惑人的花姑娘指令(简称花指令)
如(mov eax,0等) 这里应该是ADD EAX,0 (不好意思献丑了)
我的理解就这么多
望DX们补充
2006-3-15 20:29
0
gzgzlxg
雪 币:
238
活跃值:
(326)
能力值:
( LV12,RANK:450 )
在线值:
发帖
12
回帖
346
粉丝
7
关注
私信
gzgzlxg
11
3
楼
垃圾代码、混淆代码、花指令意指在正常的指令前后加上一些不起作用的代码,它能阻碍DEBUG或反汇编器正确的分析代码,其中垃圾代码指那些完全没有用的代码,属于比较低级的水平,反汇编时只要掌握其规律,一般很容易去除。混淆代码就是指将那些有用的代码和无用的代码混在一起,使反汇编时非常难分离。花指令是这两种编码的总称,即可以指垃圾代码,也可以指混淆代码。英文一般称 Junk code,garbager code。
2006-3-16 09:48
0
冲天剑
雪 币:
433
活跃值:
(176)
能力值:
( LV13,RANK:1250 )
在线值:
发帖
49
回帖
230
粉丝
4
关注
私信
冲天剑
31
4
楼
有没有可能出现下面这种情况,如果有,那这该叫什么。
指令1:字节1 字节2
指令2:字节3 字节4
指令3:字节5 字节6
……
JMP (字节2)
……
就是说本来一个地址是位于某条指令内部,但把该地址作为指令起始位置时,仍然能够解释成正确的指令序列,然后在程序中某处使用跳转指令修改EIP值使得程序从重新解释的指令序列执行下去。上面的例子中执行完JMP (字节2)以后,重新解释的指令序列将成为:
指令N : 字节2 字节3 (注意:字节3是原来指令2的起始地址)
指令N+1: 字节4 字节5
……
2006-3-16 17:23
0
游客
登录
|
注册
方可回帖
回帖
表情
雪币赚取及消费
高级回复
返回
Hades
2
发帖
5
回帖
10
RANK
关注
私信
他的文章
小弟不才请问CMP指令
3842
[求助]花指令是什么
5546
关于我们
联系我们
企业服务
看雪公众号
专注于PC、移动、智能设备安全研究及逆向工程的开发者社区
看原图
赞赏
×
雪币:
+
留言:
快捷留言
返回
顶部