05-信息扫描漏洞探测的工具使用

news/2024/9/22 15:46:54/文章来源:https://www.cnblogs.com/bokexiLu/p/18425387

1、安装并使用Nmap扫描一个地址(本机、VPS、虚拟机环境都可以),提供扫描结果截图

  • 在https://nmap.org/ nmap官网下载对应的操作系统版本文件。

  • 安装完成后对本机10.0.0.151进行 -A(探测操作系统及版本),-T4(加速扫描),-sS(半连接扫描)。

image-20240922110206649

2、安装并使用Xray被动扫描,提供过程文档+扫描报告

  • 安装完成xray后,需要在命令行中输入xray_windows_amd64.exe来生成一系列的配置文件;

    对于被动扫描还需要在命令行中输入xray_windows_amd64.exe genca来生成对应的CA 证书,分别对计算机及浏览器安装xray的CA证书;

    注意这里打开的命令窗口是xray安装的路径窗口。

  • 被动扫描实现

    • 以Firefox为例,添加FoxyProxy插件,在FoxyProxy选项中添加xray相应的代理及端口信息

      image-20240922120715035

    • 在开启xray监听前,为了避免扫描到的信息杂乱,可修改配置文件config.yaml中,被动代理配置这一栏的hostname_allowed: ["添加允许访问的主机ip"]

      image-20240922125442974

      然后实现xray对127.0.0.1:7777的监听,生成dvwa.html报告文件(此处使用的是本机虚拟机安装的dvwa靶场);

      image-20240922125726776

      打开dvwa靶场,进行登入点击操作,可以看到xray已经扫描到了davw靶场。

      image-20240922125832549

      生成的dvwa.html扫描报告结果

      image-20240922125949010

3、分别使用Nessus和AWVS扫描任一SRC允许测试的目标,要求Nessus提供主机扫描报告,AWVS提供应用扫描报告

  • AWVS

    image-20240922150438856

  • Nessus

    image-20240922150914551

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/801541.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

帝国网站管理系统忘记后台账号和密码怎么办?

如果你忘记了帝国网站管理系统的后台账号和密码,可以通过以下几个步骤来尝试恢复或重置: 情况一:只知道密码忘记了使用数据库管理工具登录phpMyAdmin或其他数据库管理工具。 选择帝国CMS所使用的数据库。 找到用户表,通常为phome_enewsuser,但请注意实际表名可能会根据安装…

帝国CMS提示“Notice: Use of undefined constant”错误说明: php.ini配置问题

当你在 PHP 应用中遇到 “Notice: Use of undefined constant” 的错误提示时,这通常是因为代码中引用了一个未定义的常量。这种错误通常不会导致程序崩溃,但会影响代码的可读性和稳定性。 错误原因未定义的常量代码中引用了一个未定义的常量。错误报告级别当前的错误报告级别…

帝国CMS忘记后台管理员帐号怎么办?使用MySQL数据库管理软件phpmyadmin

如果你忘记了帝国CMS后台管理员的账号,可以通过直接查询数据库的方式来找回或重置账号。以下是具体的步骤: 步骤一:登录phpMyAdmin访问phpMyAdmin打开浏览器,访问phpMyAdmin的URL,通常是: http://yourdomain.com/phpmyadmin其中yourdomain.com需要替换成你的实际域名或者…

帝国CMS忘记后台登陆密码怎么办啊?

如果你忘记了帝国CMS后台的登录密码,可以通过直接修改数据库中的相关记录来进行密码重置。以下是具体的步骤: 步骤一:登录phpMyAdmin访问phpMyAdmin打开浏览器,访问phpMyAdmin的URL,通常是: http://yourdomain.com/phpmyadmin其中yourdomain.com需要替换成你的实际域名或…

帝国cms安装问题Cannt connect to DB!解决办法

当你在安装帝国CMS时遇到“Cannt connect to DB!”的问题,这通常意味着PHP脚本无法连接到数据库。这种情况可能是由多种因素引起的,包括数据库服务未运行、数据库配置错误、网络问题等。 解决方法 1. 检查数据库服务状态确认MySQL服务是否运行如果是在本地开发环境中,检查是…

您输入的数据库名不存在

当你在安装帝国CMS时遇到“您输入的数据库名不存在”的错误,这意味着PHP脚本无法找到你指定的数据库。这种情况通常是由以下几个原因造成的: 原因分析数据库名称错误:输入的数据库名称不正确。 数据库未创建:指定的数据库尚未创建。 数据库用户权限不足:数据库用户没有足够…

帝国CMS网站登录后台提示“登录成功”,接着又提示“您还未登录”

当你在登录帝国CMS后台时遇到“登录成功”但紧接着提示“您还未登录”的问题,这通常是因为后台登录相关的目录权限设置不当。具体来说,/e/data/adminlogin目录的权限设置不正确,导致登录信息无法正确保存。 解决方法设置目录权限将/e/data/adminlogin目录的权限设置为777。具…

帝国CMS为什么验证码均显示为“ecms”?

验证码显示为“ecms”的原因通常是由于服务器空间不支持GD图形库(GNU Image Manipulation Library)。GD库是PHP的一个扩展,用于动态生成图像,如验证码图片。当服务器没有安装或禁用了GD库时,帝国CMS生成验证码的功能就会受到影响,导致验证码显示为默认的文本“ecms”。 解…

帝国CMS认证码和验证码的区别

认证码和验证码在功能和用途上有着明显的区别: 认证码 认证码通常是系统安装或配置时设置的一种验证信息,用于内部人员的身份验证。认证码可能指的是:安装时设置的特定信息:在帝国CMS这样的系统中,认证码是在安装过程中初始化管理员账号时设置的,用于后续登录后台管理界面…

帝国cms的数据库用户名在哪里

帝国CMS的数据库用户名通常是在安装时设置的,并且在安装完成后会保存在配置文件中。具体来说,数据库用户名和其他数据库连接信息会存储在帝国CMS的配置文件里。以下是帝国CMS不同版本中配置文件的位置:对于帝国CMS 7.0及之后的版本: /e/config/config.php对于帝国CMS 7.0之…

帝国CMS忘记后台登陆认证码怎么办?

如果你忘记了帝国CMS后台的登录认证码,可以通过查看配置文件来找到它。下面是具体的操作步骤: 步骤定位配置文件找到帝国CMS安装目录下的配置文件。对于不同版本的帝国CMS,配置文件的位置可能有所不同:帝国CMS 7.0及以后版本: /e/config/config.php帝国CMS 7.0以前的版本:…

帝国CMS后台设置IP限制后,将自己的IP都限制了,如何处理?

如果你在帝国CMS后台设置了IP限制,并不小心将自己的IP也加入了限制列表中,可以通过直接修改配置文件的方式来解除限制。以下是具体的步骤: 步骤定位配置文件找到帝国CMS安装目录下的配置文件: /e/class/config.php打开配置文件使用文本编辑器(如Dreamweaver或其他文本编辑…