渗透测试工程师要掌握什么技术?(phpcms漏洞分析 ,php168cms漏洞)

  1. 渗透测试工程师要掌握什么技术?
  2. cms查询方法?

渗透测试工程师要掌握什么技术?

在大学的时候我的专业是网络工程,但是我们专业的两个大方向一个是软件开发一个是网络安全。学习网络安全的人大部分去做渗透测试了,耳濡目染,也了解一二。渗透测试分很多类,这里我们说的是web渗透。

1.计算机网络知识。不懂计算机网络不懂网络协议。恐怖你学会用工具之后自己做的很多东西自己都不知道自己在干嘛。经常听别人说DDOS攻击,恐怕只知道这叫拒绝服务攻击。既然我们网络是我们认识互联网的基础,所以我认为计算机网络知识一定得懂。

2.编程,编程是必修课。但是编程学什么呢?php,jsp,asp,java,python等常见的建站语言,需要自己动手去建站。精通一种其他的了解。python需要着重了解,现在很多工具都是用python编写的。

3.了解基本的操作系统知识,windowd,linux。学会基本的命令,基本的操作系统知识,了解两种操作系统的区别和相同点。

4.学习web安全知识,去对于xss,sql注入,csrf,跨目录访问,cookie修改等等知识必须有充分的理解。了解开发中会怎么样防止这些漏洞。

5.学习常见cms,了解哪种cms常见于哪种网站。了解常见cms的漏洞。

5.学习常见的web攻击方式,熟悉使用工具,明白工具原理。

个人觉得学习渗透测试不要急,要有耐心,由于现在网站的防护和网络安全法的出台在学习的过程中可能会很无聊,希望你能自己为自己创造快乐。over

cms查询方法?

一、查看源代码

查看网页源代码是最基本的判断方法。可以通过搜索“content”、“wp-”、“joomla”、“drupal”等关键词,来判断这个网站是否使用了常见的CMS系统。

二、查看URL

有些CMS系统会在URL中暴露出来,例如WordPress会在URL中显示“/wp-content/”。

三、使用在线工具

目前市面上有很多免费的在线工具可以帮助我们快速判断一个网站所使用的CMS系统,例如What CMS、BuiltWith等。

四、查看robots.txt文件

某些CMS系统会在robots.txt文件中指定相关路径,因此可以通过查看robots.txt文件来判断网站是否使用了特定的CMS系统。

五、查看HTTP响应头信息

通过查看HTTP响应头信息,可以判断一个网站所使用的服务器类型以及是否使用了某些特定的CMS系统。

六、查看CSS文件

有些CMS系统会在CSS文件中留下特定的标识,例如Joomla会在CSS文件中使用“.joomla”作为标识。

七、查看JavaScript文件

有些CMS系统会在JavaScript文件中留下特定的标识,例如WordPress会在JavaScript文件中使用“wp-”作为标识。

八、查看HTML标签

有些CMS系统会在HTML标签中留下特定的标识,例如Drupal会在HTML标签中使用“drupal”作为标识。

九、查看网页底部信息

有些CMS系统会在网页底部显示相关信息,例如WordPress会在网页底部显示“Proudly powered by WordPress”。

十、使用漏洞利用工具

某些漏洞利用工具可以通过扫描网站漏洞来判断该网站是否使用了某些特定的CMS系统。

到此,以上就是小编对于phpcms漏洞分析的问题就介绍到这了,希望介绍关于phpcms漏洞分析的2点解答对大家有用。

转载请说明出处内容投诉
CSS教程_站长资源网 » 渗透测试工程师要掌握什么技术?(phpcms漏洞分析 ,php168cms漏洞)

发表评论

欢迎 访客 发表评论

一个令你着迷的主题!

查看演示 官网购买