• 欢迎各位同学来教程宝盒网学习,这里一切都是免费的!
  • 喝水不忘挖井人,下载前请先评论下,对我们的小小鼓励!
  • 如果没有找到你想要的教程,可以在本站留言,我们会第一时间给你找到~

教程详情

  • 教程名字:IT9学院从入门到精通零基础学习汇编系列教程
  • 教程大小:452.99MB
  • 作者:IT9学院

学汇编的基本理由
有人说:我用VB编写一个程序就够你忙活个十天半月的,你拿汇编还不一定搞的出来。此君之言倒也不虚,那没有必要学习汇编?当然有必要!别急,我来给各位朋友分析分析。
一、所有电脑语言写出的程序运行时在内存中都以机器码方式存储,机器码可以被比较准确的翻译成汇编语言,这是因为汇编语言兼容性最好,故几乎所有跟踪、调试工具(包括WIN95/98下)都是以汇编示人的。
二、汇编直接与硬件打交道,如果你想搞通程序在执行时在电脑中的来龙去脉,也就是搞清电脑每个组成部分究竟在干什么、究竟怎么干?一个真正的硬件发烧友,不懂这些可不行。
三、如今玩DOS的多是“高手”,如能像某些所谓的“高手”一样混入(我不是高手)人群中,不仅可以从“高手”朋友那儿套些黑客级“机密”,还可以自诩“高手”尽情享受强烈的虚荣感。
在黑客的世界里,真正有魅力的东西都是用汇编语言“加密”后的《大乘佛法》。
“不精通汇编语言的黑客不是真正的黑客,这样的黑客犹如没有浆的船夫,没有抢的枪手,很快就会在危机四伏的环境中消失。”这是Kris Kaspersky说过的一句话,每个人听后都感触很深……
没有汇编语言与相关的底层知识你将不能破解软件、不能分析病毒或木马、不能研究缓冲区溢出、不能追求事物的本质与事件的真相!所有有魅力的东西都是用汇编语言“加密”后的《大乘佛法》,如果你不懂得汇编语言,那么就要与它们失之交臂,也将失去黑客们真正追求的东西……
因此,如果你是一名黑客,那么我相信你一定精通汇编语言;如果你并不精通汇编语言,但你正试图去精通它,那么我相信你同样是一名黑客;而如果你不会汇编语言甚至不想学会它的话,那么就请你不要说自己是黑客。
正视自己所拥有的技术,坦白自己的不足之处,才能赢得别人的尊敬,才能使自己离梦想更近一些。而这一切的衡量标准,就是汇编语言……
作为一个黑客你终要研究什么,不知你是否喜欢编写一段天才般的代码从而将全世界的电脑玩弄于手掌之间?
如果答案是肯定的,那你就要学习缓冲区溢出的攻击技术,也是作为一个黑客来讲所能研究的最佳技术终点,因为它相对来说既容易实现,有非常有挑战性,因此这也是我一直努力的目标。
我们再来看看缓冲区溢出需要你有哪些技巧,先抛开ShellCode不讲,现在种类繁多且很优秀的ShellCode已经可以随时让任何一个黑客调用,因为网上有很多类似的东西。因此我们现在主要关心的就是怎样寻找这些漏洞。
很明显,微软或者任何一款商业软件都不会将他们的源代码提供给你,从而让你研究出利用他们软件的缺陷进行攻击的办法,因此我们首先很有必要学会黑客调试技术。
现在我们随便翻开一本黑客调试技术相关的书籍,看看里面都讲了一些什么东西?

       程序分析、保护机制、反调试、反汇编、当然还有一大堆PE文件相关的知识,一般书籍在最后还不免介绍一些类似于反—反汇编(抵御反汇编)、反—反调试等等。而这些,大家是不是觉得都与软件破解息息相关呢?只不过它相对来说层次更高一些罢了。但是很显然,所有这些与汇编都是紧紧关联在一起的,没有汇编语言的基础,那么所有的这些事你都不能做!事情的真相就是这么残酷……
Crack:最直接的意思为钥匙、破解意;而Cracker则是“破解者”!CRACK 这个名词很容易和HACK混淆,但是许多人不理解CRACK这个东西,但是接触过软件破解的人一定了解这个词 CRACKER分析下就是软件破解者的意思(注意这里有多了个ER),许多共享软件就是我们的CRACKER来完成破解的,就是现在俗称的XX软件破解版。试想:如果有一天,你能亲手破解一个收费软件,那是多么无比幸福的事情啊!那么,要实现这一梦想,汇编是你的必经之路。
不过,对初学者而言,汇编的许多命令太复杂,往往学习很长时间也写不出一个漂亮的程序,以致妨碍了我们学习汇编的兴趣,不少人就此放弃。
所以我个人看法学汇编,不一定要马上就写程序,大家不妨玩玩DEBUG,有时CRACK出一个小软件比完成一个程序更有成就感(就像学电脑先玩游戏一样)。某些高深的指令事实上只对有经验的汇编程序员有用,对我们而言,太过高深了。为了使学习汇编语言有个好的开始,你必须要先排除那些华丽复杂的命令,将注意力集中在最重要的几个指令上(CMP LOOP MOV JNZ……)。但是想在啰里吧嗦的教科书中完成上述目标,谈何容易….
因此,大家还是跟着我一步一个脚印的打好基础吧!

教程截图

IT9学院从入门到精通零基础学习汇编系列教程

教程下载

下载与分享

原创文章转载请注明出处: : IT9学院从入门到精通零基础学习汇编系列教程 | 教程宝盒网 链接:https://www.jc-box.com/2150.html

您可能还会对这些文章感兴趣!

我来说说

(必须)

(必须,保密)

严重鄙视飘过不留毛的鸟
取消