黑客和C语言,汇编语言,windows编程有什么关系
我也很怀念那段日子,研究木马,SQL注入,破解。根据我的理解,所谓黑客就是技术狂人,用攻击服务器,操作系统,应用程序来获得成就感。因此,那些出于控制别人的机器,用一些别人写好的木马和漏洞进行攻击的人,我认为那是一个伪黑客,他只是沉浸在他个人的意淫里,尽管他自以为很牛X。这样的人很多,至少以前我也是这样的。所以如果只是觉得黑客很帅,而没有对真正的技术产生兴趣,那将对你没有任何好处。
孙子曰:知已知彼,百战百胜。要发现漏洞,利用漏洞。就必须要了解要攻击的对象。要在某个操作系统里常驻一个病毒就要了解这个操作系统。要破解一个程序就要知道他自身保护的机制。如果想开发一个windows下的病毒就要了解windows,要破解程序就要懂汇编,因为一切的破解都从最底层开始。至于C语言,是一个经典的结构化的语言,早期的unix就是用C写的,很多病毒也都是用C写成的。
汇编语言可以破解软件吗
可以。汇编语言是可以破解软件的,汇编语言(AssemblyLanguage)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
黑客和C语言,汇编语言,windows编程有什么关系03
计算机语言分为机械码、汇编语言、高级语言。所有语言的根本就是机械码,都是为了方便编写和使用。汇编语言可以直接对硬件进行操作,而且体积小,而C属于高级语言,它比汇编语言更容易掌握,但是需要进行编译。黑客之所以需要学习汇编与C语言,因为很多EXP都是C和汇编,要是这两个语言你没学好,以后你分析漏洞,研究漏洞的时候,很多EXP代码没法看懂的,包括病毒分析。
黑客和C语言,汇编语言,windows编程有什么关系04
最基本的,你要熟悉几门语言,VC或者VB作为基础,了解程序构成。
汇编属低级语言,通用性强,但是晦涩难懂,主要是对程序进行反汇编破解等需要用到,等你到高阶段再考虑。
作为一名黑客,对网络技术要有深刻了解,至少会一门网页编程语言,ASP等等。
windows编程就是指编写适应windows操作系统下的程序。
我认为如果你想成为一名黑客,首先学习成为一名程序员吧,基础不打好,只能跟在别人后面走,使用别人制作的脚本程序,永远成不了高手。
另外这些问题都需要来问,说明你对电脑还不够熟悉,多练练吧,等你对整个系统有了全面的了解(不需要深入,但是各方面都要知道一点),再考虑成为黑客吧。
0条大神的评论