如何解决渗透测试学习过程中遇到的各种疑难杂症?

网友投稿 236 2022-10-23


如何解决渗透测试学习过程中遇到的各种疑难杂症?

渗透测试是利用所有手段进行测试,发现并挖掘系统中的漏洞,然后写一份渗透测试报告,提供给客户;客户根据渗透者提供的渗透测试报告修复和修复系统中的漏洞和问题。

渗透测试是利用所有手段进行测试,发现并挖掘系统中的漏洞,然后写一份渗透测试报告,提供给客户;客户根据渗透者提供的渗透测试报告修复和修复系统中的漏洞和问题。接下来的文章里我将给大家介绍如何解决学习过程中遇到的问题。

渗透要学编程吗?

我相信每个人都会有这个疑问,所以作为职业渗透测试,我可以告诉你我的看法。

在学习渗透测试之前,我们应该了解渗透测试领域包含什么。渗透测试是一个集计算机各个领域知识于一体的计算机新领域。

请看下图:

渗透测试将涉及包括但不限于数据库、网络技术、操作系统和编程的知识。那么你认为你想学习编程吗?

计算机各个领域的知识水平决定了你渗透水平的上限。比如你的编程水平高,你在审计代码的时候会比别人强,写出来的漏洞使用工具会比别人好用;比如你的数据库知识水平高,那么你在进行SQL注入攻击的时候,可以写出更多更好的SQL注入句子,绕过别人绕不过的WAF;比如你的网络水平高,你可以比别人更容易了解目标的网络架构。如果你得到一个网络拓扑,你可以在哪里得到一个路由器的配置文件,你就知道别人做了什么路由;再比如你的操作系统玩得好,你的权利会更强,你的信息收集效率会更高,你可以高效筛选出你想要得到的信息。

计算机各个领域的知识水平应该学到什么程度?

我说过,计算机各个领域的知识水平决定了你渗透水平的上限。我们零基础应该在渗透之前学好吗?不是,作为初学者,你可以先学习那些基础,比如你先学习一个编程语言的基础,用PHP做例子,你至少要了解ifelse,连接数据库;比如学数据库,用MySQL做例子,至少会增删改查,子查询;网络很难,也很抽象。你要做外部网络的渗透,至少要了解基本的http协议,端口是什么,网站是如何建立的;操作系统的基础比较好学,主要是各种命令的功能,各种软件的安装和使用。你必须使用对你没有卵子的kali-linux。

渗透测试的思维是什么?

所谓猥琐思维,就是渗透需要的思维,也就是大家常说的鬼想法多,鬼想法多。也就是说,我们应该从不同的角度去思考同样的事情,但是我们在渗透的时候总是要贯彻一个方针:换个角度思考。例如,管理者将如何设置网站,管理者将如何设置密码,管理者将如何...

渗透就像泡妹纸一样,认识妹纸-了解妹纸(信息收集)-逗妹纸快乐(扫描)-得到妹纸的肯定后开始寻找时机表白(漏洞使用)-表白失败(漏洞修复或有WAF)要么死缠烂打,要么Nextone,要么用别的方法解决妹纸(有WAF就是心存芥蒂,我们要真诚,要么用真情感化),比如解决她的姐妹,帮她解决难题,要浪漫~!

上面介绍了部分学习渗透测试常常遇到的问题,后面的文章里会继续介绍相关的知识,希望对你的学习有帮助。


版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:渗透测试入门
下一篇:Spring Boot如何读取自定义外部属性详解
相关文章

 发表评论

暂时没有评论,来抢沙发吧~