想学黑客技术,哪些论坛和书籍适合入门?

忍者小天


要想当黑客,学习的不只是一两本书,还要学习很多各方面的知识:计算机网络,汇编,编程等等

黑客方面的知识比较精深一些,因此很难找到一本这样的入门书。

打个比方说,学习C语言对于很多人来说,已经很难了。但如果是黑客,那么不但要学好C语言,还要了解C语言的一些疏漏或不足,以便实施诸如缓存漏洞、整数溢出漏洞的攻击。因此,黑客的入门书首先就是计算机的基础知识吧。

据我了解,主要分为web和二进制二进制入门至少半年,学好后比较吃香,可以逆向各种软件,破解软件、制作外挂、通过应用软件溢出等方式入侵别人电脑,提权。

推荐《0day安全》、《漏洞战争》web入门快,就是通过攻击web应用的方式入侵服务器,之后还得靠提权才能完全控制服务器,推荐《白帽子讲web安全》还有一本我忘了叫什么了,黑色的,很厚的一本总的来说:黑客要学习web、二进制、内网渗透、社工、密码学、网络协议等大量知识,不仅如此,还得看得懂java、c、php等语言,精通python语言,得会写脚本,比一般的程序员要学的多得多、真的,很苦的。

你先要学会编程,最起码你得会一种语言,如果你是想做破解,建议你最起码学C和汇编,如果你想做黑客,看你的方向,如果是网络方面的,要学习网页设计或网络编程,如果涉及数据库的,那还得学会好多种数据语言,程序语言最终编译成可执行文件后,代码基本是一样的,而数据库就不同,因为你不知道会遇到什么样的数据库,所有要多学。也许有的黑客天资聪明,不用学。真正的黑客必须有自己的东西,也就是说自己想实现什么,就信手拿来做一个什么样的程序来实现,而不是在网上搜索,使用别的的东西,别人东西有的对自己不适合。

两本书可能快一些入门Web安全,总体来说。

想要入门安全这行,大家公认web安全门槛较低。

《白帽子讲Web安全》吴翰清(道哥)《web前端黑客技术揭秘》《JavaScript Dom 编程艺术》《Xss跨站脚本攻击剖析与预防》《sql注入攻击与预防》Web安全深度剖析》等等这些书籍网上一搜一大堆的,关键就是拿起一本细读,总有收获其次我想说,不会编程将是你最大最头疼的短板,以至于你只能用别人给你的东西,不知其然。


莫非8125


emmm,要学的东西还是挺多的。我总结了一下自己在学习过程中的经验和东西,希望可以帮助到题主。

有句话必须说在前面:不要拿技术来搞破坏!不要拿技术来做违法的事情!一切都是出于学习的目的!

黑客入门知识:C语言和TCP/IP

想当黑客没问题,先好好学习C语言,不敢说精通,毕竟很多C语言做了十几年的人也不敢说自己精通C语言,但一定要达到很熟练的地步。C语言的教程网上有很多,所以这里不在推荐。

为什么要学习C?因为C语言也是几乎所有底层系统的语言!正是因为如此,深刻的学会C语言,并理解其运行原理对底层攻击有着重要的意义。简单的如学会scanf、sprintf之类的带来的溢出攻击的原理。深入一点的要学会堆栈传参数的原理,以及常见系统调用的位置,这对一个黑客来讲是至关重要的。

就算一个黑客厉害的能上天,脱离了网络他也什么都干不了,所以掌握网络相关的知识也是必须要求,比如TCP/IP协议。推荐书籍:TCP/IP详解(四卷)

黑客进阶学:社会工程学,渗透,逆向算法

用一年的时间打好C语言和网络知识的相关基础后,就可以进行到下一步了。

先说社会工程学,这是一门很有意思的学科。世界第一黑客凯文·米特尼克在《反欺骗的艺术》中曾提到,人为因素才是安全的软肋。很多企业、公司在信息安全上投入大量的资金,最终导致数据泄露的原因,往往却是发生在人本身。你们可能永远都想象不到,对于黑客们来说,通过一个用户名、一串数字、一串英文代码,社会工程师就可以通过这么几条的线索,通过社工攻击手段,加以筛选、整理,就能把你的所有个人情况信息、家庭状况、兴趣爱好、婚姻状况、你在网上留下的一切痕迹等个人信息全部掌握得一清二楚。虽然这个可能是最不起眼,而且还是最麻烦的方法。一种无需依托任何黑客软件,更注重研究人性弱点的黑客手法正在兴起,这就是社会工程学黑客技术;

接着就是渗透,其实就是对于服务器的一种攻击手法,一种通过模拟使用黑客的技术和方法,挖掘目标系统的安全漏洞,取得系统的控制权,访问系统的机密数据,并发现可能影响业务持续运作安全隐患的一种安全测试和评估方式。常见的有黑盒,白盒和灰盒测试。

逆向算法俗称“解密”,想学解密就必须先懂得加密,一些常用的加密算法,比如RSA,DES,三重DES加密,各类对称加密和非对称加密等等。总之学好线性代数和离散数学是很有必要的,这个我学的也不好,所以就不多说了……

推荐论坛:I春秋,里面大佬很多。

基本上就讲这么多吧,单是上述内容就已经够我们学个五六年了,如果加上汇编,操作系统原理,数据库等等还要花更多的时间。当然了我推荐第一步先开始学英语和高等数学,一步步慢慢来,功夫到了自然就会水到渠成啦!


(都看到最后了,麻烦点个赞和关注吧,谢谢)


爱思考的奥特曼


只要有兴趣,什么时候都不会晚!毕竟兴趣是最好的老师。您也不需要太过于担忧年纪。

而想学习黑客方面的技术,首先就是要有扎实的计算机科学的知识作为基础,这是最为基本的,有了这方面的基础才可以进阶的去学习黑客攻防技术。所以学习的规划我也是建议你先打好基础,先鼓捣鼓捣自己的电脑。

在学习方法上,最重要的就是要擅用百度,用百度来了解自己不懂的地方,去理解自己的知识盲区,刚开始可以看些入门书籍,以及看些在线教程,看的同时通过百度来不断完善自己的知识体系,随后就是不断的实践操作,无论是编程也好,还是入侵渗透也好,网上都有丰富的资源可以去实践。差不多一段时间之后你就有个大致的知识体系了,随后就是不断的深入学习锻炼。

年龄这方面不需要太过担忧,毕竟互联网时代,这方面的知识多学是必定有益处的,具体这方面能到达什么高度,就是看你的坚持程度和理解能力了,加油。


小吉小笨鸡


黑客?不是一朝一日能练成的。做黑客,你至少了解网站,网络的原理吧,至少了解软件的原理吧。黑客要的就是潜心钻研。

举几个例子,

1,要想实现软件破解,你得学计算机组成原理,汇编语言,c语言没的说你们肯定会学,vb..至少会一门面向对象语言。如果你连个软件都没写过,谈何软件破解?

2,如果想抓鸡,岂止是搞个灰鸽子之类的软件,设置个ip就能称作是黑客?不能,等到你用上别人做出来的木马,这时候所有的杀毒软件都能杀到了。所以你又必须做免杀,要想做免杀,你就要学点组成原理,汇编语言。

3,如果你想入侵网站,你不了解网站的原理,你又怎能应变呢?那你肯定要学html,css,JavaScript,一门面向对象语言,asp/jsp, 数据库,网络基础,网络安全.....

4.告诉你不要认为顶级的黑客,只是靠技术取胜,还需要智慧,智慧与技术兼有的那就叫做社会工程师,所以我建议你先看看这本书《欺骗的艺术》太多太多要学的,

我觉得你学习的兴趣很高,这挺好,再有这种学习靠老师是不行了,但是老师肯定能是你进步更快,你可以在网上找点视频教程来学习基础,你现在最重要的是把基础打实。再有可以加几个黑客的群,好多问题在群里都能解决,论坛的话黑客的挺多的黑基,,,


peanut


学黑客技术学kaliLinux系统。


累却坚持c


有红客和黑客基地等软件网站,应该有这面资料!


分享到:


相關文章: