渗透和编程的关系

谢邀。脚本小子不用关心编程,用各种工具就行。不过,只想当一个脚本小子也太可悲了。所以,想在渗透的路上走的比较远,首先得有一定的编程基础。其实,通俗的讲,渗透就像找一篇文章(代码)里面的语法错误、逻辑错误,然后用一些好玩的方法构造利用。而学习编程能在一定程度上教你怎么读懂文章(代码)。而一些工具就像语法检测师(编译器)能找出一些常见的语法错误,自然一些隐含的逻辑错误(现今的)工具是没办法找出来的。所以,就需要有编程功底人来做一些工具替代不了的事情。(包括但不仅限于EXP)编程能力好还有一个好处,就是能将你内心想的一些有趣的事情变为实际的工具。这不得不说是一个非常帅的能力。最后,再回到你的问题描述。其实,我觉得选方向还是蛮容易的。(在工业界)可以这样理解,安全,其实是IT业的后勤部门。 安全是在一个IT技术应用广泛之后的保障部门。所以,你只需要找一个你感兴趣的、应用已经很广泛的领域沉下心来学习就可以了。如果题主还是不懂的话,可以狭隘的参考下这几个链接:1.WooYun WiKi 2.安全技能 -SecWiki3.https://www.91ri.org/4.http://blog.knownsec.com/Knownsec_RD_Checklist/5. SecWiki/sec-chart · GitHub-----------------------------------------------------------------------------------------------------------------------安全是一个很需要沉淀的领域,渴望一蹴而就的请绕道。
■网友
1:将思路及方法转化为一个自动化且高效的模式 例如爬虫,漏洞穷举,批量执行,等等2:利用机制榨取电脑最大性能 例如多线程特性


    推荐阅读