黑客协会:黑客到底要身兼几种计算机语言?

我相信有黑客想法的人,绝对是从小感觉很酷才励志学程序的,可是语言很多啊,这让我们无法选择从哪里下手在循序渐进呢?当年看黑客好cool,自学了木马,注入,溢出攻击,反汇编等。发现好多东西啊,有的根本连教程都看不懂,于是我怒在志愿书上填下可了 计算机科学与技术。

黑客需要学习哪些编程(黑客要学习几种计算机语言)(1)

有人说万语之祖C语言,学好它其他语言都不是问题,有人说python好入门应该从兴趣上下手,更有人说从易语言开始,和按键精灵。到底应该如何入门黑客,以及黑客需要具备哪些技能呢?待有成者来回答这个问题。最后做黑客要为祖国效力才是正道。

网络黑白,黑白之间,是中国黑客协会、中国红客联盟、黑客联盟等顶尖黑客组织,全力推荐的颠覆之作,是对于黑客世界的全面思维导图,甚至,你可以将它理解为黑客界的九阴真经,中国黑客协会创始人花无涯集多年所学而成的黑学经典,也许,很多人会错过这本好书,在黑客的世界跌跌撞撞,东学一点,西搬一点,我们都知道,这将会经脉逆行,走火入魔,这时请一定 好好品读一下,网络黑白,相信它可以救你于水火之间,引你穿行于网络之中,凌驾于小白之上。

作者:知乎用户

链接:https://www.zhihu.com/question/49093622/answer/114326303

来源:知乎

著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

黑客也分很多种啊,所以,取决于你打算从哪个方面入手,对于黑客这个领域我也不是特别的清楚,但是提供一些大的方向,这一方向应该是有很多人会认可的。首先,我需要申明,请勿使用黑客技术做破坏或者违法的事情,在这个前提下,我来讨论一下题主的问题。

最主要的是,想清楚黑客在你心目中的定位。从事很多方面的工作,都可以称之为黑客,只要他能在计算机和互联网上能够有所突破,都可称之为黑客。但是个人认为,不管做哪个方面的黑客, 基本上都是要掌握C语言的。

有些专注于拿webshell暴库之类的,网络攻击型的选手,他们要掌握的技巧嘛,自然从最初的HTML,到asp、php、jsp等脚本语言的掌握,然后是相关的SQL数据库方面的知识,以及现在非常火爆的Python语言等。进入实际操作层面,会涉及到很多网络工具的使用等,例如网络扫描、嗅探、抓包、漏洞发现等工具,然后慢慢学习别人黑网站的思路和技巧吧。

另外一种就是放木马抓肉鸡了。这种行为就是控制僵尸网络, 窃取他人电脑中的资料、达到远程监控等目的。这种就需要掌握汇编语言、脱壳、加壳的原理的方法,以及相关的网络知识了。最开始这个是最简单的,但是现在杀毒软件十分了得,所以需要掌握免杀技巧。尤其是,这种方式和第一种网页挂马结合在一起,能形成很大的杀伤力。以前一直对抓肉鸡乐此不疲,后来发现这种事情也有厌倦的时候。

还有一种是软件破解。这种和前面抓肉鸡需要的知识差不多,主要是前面一种调试的是木马,后者调试的是别人开发的程序,这是一项十分有挑战性的工作。一般把这种行为叫做逆向工程,就是根据程序推断代码。像在网站上下载的一些软件,有所谓的破解版之类,甚至还有注册机等都是这方面的成果,这里面有个神器叫做Ollydbg,当然还有另一个神器叫做IDA。

另外还有制造病毒和杀毒也是需要及其扎实的汇编知识的,当然了,编写病毒也要求掌握较好的C语言知识。而对硬件破解(例如手机、智能汽车等)则还需要掌握电路等方面的知识。

一些高阶的黑客,通过总结自己的破解,还能顺便开发出一些工具,这些黑客才是厉害的黑客,否则只会用用工具的,都被圈内戏称为脚本小子。(当然我连脚本小子都不够格)。这些黑客,自然还得掌握一些高级语言,例如C 啊,Java之类的。

看山是山 看山不是山 看山还是山——中国黑客协会创始人花无涯

,