呵呵,今天心情好,之一次回答问题。
回答如下:
1. 汇编并不是只有8086/8088汇编,还有8051,ARM,Alpha,MIPS汇编等等...
如你所知, 汇编是一种面向机器的编程语言,之所以说面向机器是指它的
指令系统与具体的CPU芯片相关联,通常不同CPU硬件有不同的汇编系统。
80868088分别是Intel公司的16位和准16位的CPU,通常使用它作为教材讲解
微机机系统原理,是因为80x86系列CPU应用广泛,具有代表性。
2. 个人建议,先学汇编,然后C,C++.汇编助你打好根基,C\C++帮你提高效率。
3. 做黑客,不是一朝一夕的事情,就算是天才也不例外。你要系统地学习计
算机与 *** 技术,密码学,逆向工程等。如果你不是只想弄个工具挂挂马,
盗盗号,干一些偷鸡摸狗的事,那么请先踏踏实实地掌握汇编与C,一旦你
实现这一目标,你将不再糊涂,不再迷茫。剩下的只是时间和精力的问题。
增加两个寄存器。
x86 寻址方式众多,什么直接寻址、间接寻址、基址寻址、基址变址寻址等等让人眼花缭乱,而 ATT 语法对内存寻址方式做了一个很好section:displacement(base, index, scale),其中 section 是段地址,displacement 是位移,base 是基址寄存器,index 是索引,scale 是缩放因子,其计算方式为线性地址=section + displacement + base + index*scale,最重要的是,可以省略以上格式中的一个或多个部分,比如 movw 4, %ax 就是把内存地址 4 中的值移动到 ax 寄存器中,movw 4(%esp), %ax 就是把 esp+4 指向的地址中的值移动到 ax 寄存器中,依此类推。
①汇编指令后面跟有操作数长度的后缀,比如 mov 指令,如果操作数是 8 位,则用 movb,如果操作数是 16 位,则用 movw,如果操作数是 32 位,则用 movl,如果操作数是 64 位,则用 movq,其余指令依此类推。
学习黑客,英文和数学肯定少不了,但黑客领域是一个庞大的体系,如果每个黑客领域都需要顶尖的英文高手和数学高手那是不现实的.所以编程过程讲究的是团队合作,而不是个人英雄主义.还是一句老话:先进的发动机是由无数个无名小零件组成的,而不是每个零件都是钻石或者黄金那么引人注目.
当然,你数学好,英语好,那么在黑客领域上会比更多人有更强的优势.
你可以百度 80x86汇编小站, 这网站里面有一篇相关的文章.
标题是: 不要因为英语和数学而害怕学习编程.
这篇文章的作者写得还不错,希望能给你启发~
《x86汇编语言从实模式到保护模式》百度网盘pdf最新全集下载:
链接:
?pwd=t6os 提取码:t6os
简介:《x86汇编语言:从实模式到保护模式》采用开源的NA *** 汇编语言编译器和VirtualBox虚拟机软件,以个人计算机广泛采用的Intel处理器为基础,详细讲解了Intel处理器的指令系统和工作模式,
以大量的代码演示了16/32/64位软件的开发 *** ,介绍了处理器的16位实模式和32位保护模式,以及基本的指令系统。
《x86汇编语言:从实模式到保护模式》是一本有趣的书,它没有把篇幅花在计算一些枯燥的数学题上。相反,它教你如何直接控制硬件,在不借助于BIOS、DOS、Windows、
Linux或者任何其他软件支持的情况下来显示字符、读取硬盘数据、控制其他硬件等。《x86汇编语言:从实模式到保护模式》可作为大专院校相关专业学生和计算机编程爱好者的教程。
黑客要会编程的哦,而且学得很多。我觉得你还是先看看 是不是对编程感兴趣。努力是必须的.
我觉得你可以先融入到他们的网站和圈子,你可以GOOGEL搜索如下这些网站,认识一下他们成为他们的朋友,多讨论技术,慢慢得你就会学习了和找到感觉了.
80x86汇编小站 : 一个C C++ 汇编为基础的网站,学习黑客必不可少的基础语言.
看雪学院: 一个国内老牌破解逆向软件安全,聚集很多国内高手.
一蓑烟雨: 一个以破解为交流的论坛,年轻人很多
第8个男人: 专注Windows系统内核安全的论坛
吾爱破解: 编程 逆向 系统安全 为一体化的讨论社区,人气也很旺
1.王爽的"汇编语言第二版"这本书更好作为入门书籍去读,
通俗易懂,容易入门,方便掌握很多汇编语言的基础知识
2.INTEL汇编语言程序设计第五版,Kip R.Irvine著,温玉杰等译。这本书很经典。。。适合读过王爽的书以后再来读,可以加深对汇编语言的理解,接触WINDOWS下的32位汇编,并且介绍了汇编语言的高级语言接口等比较实用的知识。
3.琢石成器-WINDOWS环境下32位汇编语言程序设计,罗云彬
如果对WINDOWS环境下的汇编感兴趣,那么可以看这本书,同样是经典之作,买之前也可以去网上翻书评,心里也有个数
华为手机会被黑客入侵吗? 一般现在手机不会被黑客攻击。除非是手机本身有漏洞。比如去年,很多安卓设备都有一个WLAN漏洞,黑客就通过这个漏洞攻击了一些手机,但是后来谷歌及时推出了补丁包,堵住了这个漏洞。...
植物大战僵尸2黑暗时代隐形人用什么办法对付 根据隐形人僵尸(盗贼僵尸)的特点,可以通过以下方法对付:1、隐形人僵尸在行进一段后会进入隐身状态,玩家和植物都无法看到,盗贼僵尸也不会受到植物的攻击伤害,盗...
怎么远距离连接别人的wifi信号? 可以用路由器的无线中继。第一步:配置好电脑的ip地址 第二步:配置路由器的上网方式为DHCP 第三步:扫描需要中继的WIFI信号 第四步:查看是否中继成功 设置无线...
请问木马,黑客,病毒之间有什么联系 木马是用于伪装监控对方行为,也是病毒的一种。黑客是钻研电脑技术的人,黑客可以制造木马和病毒。病毒是属于人为编制的程序,只不过他所执行的是有害计算机的。 预防木马、黑...
2001年的中美黑客大战是怎么一回事? QO0ek_B4}0背景简介爱好者博墅2001年04月01日,美国一架海军EP-3侦察机在中国海南岛东南海域上空活动,中方两架军用飞机对其进行跟踪监视。北京时间...
菜鸟还是莱鸟?是两个意思还是一个?代表什么呢? 菜鸟 网上见“菜鸟”的字样,是“计算机初学者”的意思 这是从台湾方言的闽南语而来的喔 菜鸟=菜鸟仔(台语) ==也就是生手 对于某件事情不熟悉操作的代称...