标题:天书夜读提到的64位操作码如何运行成为EXE文件分发
只看楼主
wotacid
Rank: 2
等 级:论坛游民
威 望:3
帖 子:105
专家分:10
注 册:2009-1-10
结帖率:50%
已结贴  问题点数:20 回复次数:9 
天书夜读提到的64位操作码如何运行成为EXE文件分发
                        天书夜读提到的64位操作码如何运行成为EXE文件分发                                                                                                                                       if (!document.phpAds_used) document.phpAds_used = ',';   phpAds_random = new String (Math.random()); phpAds_random = phpAds_random.substring(2,11);      document.write ("");                        我如何编写看程序效果都不清楚。INTEl的操作码看过,全部E文,没有编译方法
以普通NASM如何输入编译
                    
搜索更多相关主题的帖子: 运行 分发 文件 EXE 天书 
2009-11-11 08:55
onepc
Rank: 7Rank: 7Rank: 7
等 级:黑侠
威 望:3
帖 子:223
专家分:569
注 册:2009-8-27
得分:6 
i 不清楚,那本书有下载么?听说还不错的。
2009-11-11 13:20
wotacid
Rank: 2
等 级:论坛游民
威 望:3
帖 子:105
专家分:10
注 册:2009-1-10
得分:0 
是下载的,只不过没有编译方法,起码知道中文世界有 人在研究操作码
2009-11-11 18:26
你们都要疼我哦
Rank: 11Rank: 11Rank: 11Rank: 11
来 自:火星
等 级:贵宾
威 望:49
帖 子:1296
专家分:2746
注 册:2008-7-13
得分:6 
从基础的学起吧。 天书夜读系列的书,章节之间难度是直线上升。
Opcode知识可以看罗聪的系列文章。
想直观的看指令对应的操作码,可以用OD输入指令观察,有篇教学文章很不错,名字大概叫Opcode教程 什么的。
至于编译。。。这个估计是你还没搞明白源代码到2进制码的再识别之间的区别和关系,才会有此问题。

小妹,哥哥看你骨骼清奇,绝非凡人,将来必成大业,不如这样,你先把裤裤脱了,待哥哥为你开启灵窍,然后我们一起努力钻研如何
2009-11-12 04:43
wotacid
Rank: 2
等 级:论坛游民
威 望:3
帖 子:105
专家分:10
注 册:2009-1-10
得分:0 
为了内核驱动嵌入汇编那样使用机器语言而已,在NASM以那样的方式使用机器语言
2009-11-13 14:19
onepc
Rank: 7Rank: 7Rank: 7
等 级:黑侠
威 望:3
帖 子:223
专家分:569
注 册:2009-8-27
得分:0 
顶下楼主,驱动方面有什么书介绍?。哈。我也刚下了天书。现在正在看,不过这个基础不牢还真麻烦啊。现在要大量看C方面的,还有逆方面还是不熟啊。~
2009-11-13 15:17
sll0807
Rank: 3Rank: 3
等 级:论坛游侠
威 望:5
帖 子:69
专家分:123
注 册:2009-3-2
得分:6 
Microsoft Windows Internals
Windows 核心编程
Windows 驱动开发技术详解
Windows内核情景分析
还有老罗的简单驱动教程
2009-11-13 20:45
wotacid
Rank: 2
等 级:论坛游民
威 望:3
帖 子:105
专家分:10
注 册:2009-1-10
得分:0 
C
是WDM类似VXD
M$基于自己需要修改部分C法则,VXD被CIH闹一下就踢开等于废物了
wdm搜索也可以
2009-11-14 06:06
wotacid
Rank: 2
等 级:论坛游民
威 望:3
帖 子:105
专家分:10
注 册:2009-1-10
得分:0 
在显示器上输出"welcome to masm",机器码如下。

00011110
101110000000000000000000
01010000
101110001100011000001111
1000111011011000
1011010000000110
1011000000000000
1011011100000111
101110010000000000000000
1011011000011000
1011001001001111
1100110100010000
1011010000000010
1011011100000000
1011011000000000
1011001000000000
1100110100010000
1011010000001001
10001101000101100010101000000000
1100110100100001
1011010000001010
10001101000101100011000100000000
1100110100100001
1011010000000110
1011000000010100
1011011100011001
1011010100001011
1011000100010011
1011011000001101
1011001000111100
1100110100010000
1101010000000010
1101011100000000
1101000000001100
1101001000010100
1100110100010000
1011010000001001
10001101000101100000000000000000
1100110100100001
11001011

看到这样的程序,你有什么感想?如果程序里有一个"1"被误写为"0",又如何去查找呢?
如何nsam里面输入编译出来就可以了
2009-12-01 01:45
wotacid
Rank: 2
等 级:论坛游民
威 望:3
帖 子:105
专家分:10
注 册:2009-1-10
得分:0 
这里的兄弟不会的阿,实在没有地方学会这个的了
2009-12-17 09:40



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-291874-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.059759 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved