欢迎来到培训无忧网!

全国切换

咨询热线 400-001-5729

位置:培训无忧网 > 新闻资讯 > 电脑/IT > 网络工程师 >  渗透测试需要会编程语言吗

渗透测试需要会编程语言吗

来源:培训无忧网 发布人:木木

2022-07-05 15:44:28|已浏览:5223次

渗透测试需要会编程语言吗
      对于一些基础入门学员来讲,比较关心做渗透测试需要会编程语言吗。如果在渗透过程中,特定条件下没有合适的工具使用,该怎么办?
      首先,渗透测试需要会编程语言吗?肯定告诉的大家的是做渗透测试必须要掌握编程语言。因为在渗透测试过程中,会遇到很多漏洞,如果说我们只是依赖网上的POC、工具的使用,那么很多时候解决不了问题。自动化渗透需要掌握一门编程语言,而且要熟练运用,可以使任何一门,反正就是自己掌握的比较熟练的语言,都可以,这样才能根据需求,自己开发扩展插件。
      可以学习python,主要是学习起来比较简单,模块也比较多,在使用开发一些脚本、工具时非常方便。python的话,不需要掌握很多不需要的模块,也不需要写上千行的代码,能写出一些工具和脚本。有时10几行,或者百来行就能解决问题。这比起开发人员的代码量来讲,是少的多的。
      渗透测试需要会编程语言吗?对于零基础入行的小白来讲,因为代码基础比较弱,建议一开始不要去整编程语言,可以等自己学习一段时间后,对编程语言有一定的理解、感悟之后再来学习。因为语言是相通的,有了一定基础之后学习起来更容易保持一个高涨的学习热情,否则一开始就倒在了学编程语言的路上。可以学习基础的Linux系统、计算机网络、数据库,前端HTML,JS、web框架等内容。然后再花几天时间学习一下python语法,如果有语言基础,甚至一天就能把python语法学完。然后尝试着歇一歇工具,如爬虫、数据包提取、内网主机扫描等,也可以写一些POC、EXP脚本,以靶场为练习。
      在学习过程中切记不要按照开发的思路来学习,像web这块能看懂代码就行,当然如果能写肯慈宁宫是最好的。只是说从时间成本上来讲,需要把重点的时间和精力集中在10%的内容上,掌握10%的内容能解决90%的工作场景,日常工作就没什么大的问题。

      注:尊重原创文章,转载请注明出处和链接 https://www.pxwy.cn/news-id-42622.html 违者必究!部分文章来源于网络由培训无忧网编辑部人员整理发布,内容真实性请自行核实或联系我们,了解更多相关资讯请关注网络工程师频道查看更多,了解相关专业课程信息您可在线咨询也可免费申请试课。关注官方微信了解更多:150 3333 6050

留下你的信息,课程顾问老师会一对一帮助你规划更适合你的专业课程!
  • 姓名:

  • 手机:

  • 地区:

  • 想学什么:

  • 培训无忧网
免 费 申 请 试 听
提交申请,《培训无忧网》课程顾问老师会一对一帮助你规划更适合你的专业课程!