渗透小白如何学编程

渗透小白如何学编程
作渗透,须要学编程吗?须要。但何时学,学什么语言,怎么学,就有讲究了。下面依次说一下。大学霸IT达人 

1.何时学?
当现有工具知足不了须要,再学。你们平常的操做都有对应的经典工具。这些工具确定比咱们本身编写的好。当这些工具不能知足须要的时候,先去github上找。实在找不到,再考虑本身写。大学霸IT达人 

2.学什么语言?
有人说Python。不必定。由于你面临的问题可能有不少种状况。若是是现有工具能完成大部分功能,则最有效的方式每每是在现有工具基础上扩展。大部分工具代码都开放,你只要把缺乏的功能补上,就能够了。这个时候,就要看这个工具用什么语言编写的,或支持什么语言作插件开发。例如Wireshark的插件用Lua语言,自己用C+ +语言。Fiddler插件用Javascript。Metasploit自身和插件用Ruby。

3.怎么学?
因为渗透开发不一样于软件开发,因此学习方法也不一样。若是按照常规花上十几天去看,估计等学会了,你也没兴趣作了。正确的方式是,先大体看一下对应的语法。而后看工具或者软件提供的demo和现有组件代码。再这基础上改一下,就能够了。

因此,你们上来不要急着学编程,先抓紧学基础。非要有所准备,就在编程群潜伏着,对基本术语听个耳熟,就能够。git

相关文章
相关标签/搜索