前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >msf 漏洞扫描_漏洞扫描方案

msf 漏洞扫描_漏洞扫描方案

作者头像
全栈程序员站长
发布2022-10-03 13:05:23
4.5K0
发布2022-10-03 13:05:23
举报

大家好,又见面了,我是你们的朋友全栈君。

目录

网络安全法普及

  1. 中华人民共和国网络安全法
  2. 网络安全审查办法
  3. 中华人民共和国密码法
  4. 关于促进网络安全产业发展的指导意见
  5. 个人信息出境安全评估办法
  6. 中华人民共和国公安部令
  7. 关于促进移动互联网健康有序发展的意见
  8. 中华人民共和国电子签名法

总目录:有勇气的牛排 — 攻防

1 msfconsole 介绍

msfconsole 简称 msf 是一款常用的安全测试工具,包含了常见的漏洞利用模块和生成各种木马,其提供了一个一体化的集中控制台,通过msfconsole,你可以访问和使用所有的metaslopit插件,payload,利用模块,post模块等等。msfconsole还有第三方程序的接口,比如nmap、sqlmap等,可以直接在msfconsole里面使用。 kali可直接在命令使用:

代码语言:javascript
复制
msfconsole

Msfconsole的系统文件和用户文件位于/usr/share/metasploit-framework/msfconsole目录下

2 常见参数解读

代码语言:javascript
复制
-p, –payload < payload> 指定需要使用的payload(攻击荷载)。也可以使用自定义payload,几乎是支持全平台的
-l, –list [module_type] 列出指定模块的所有可用资源. 模块类型包括: payloads, encoders, nops, all
-n, –nopsled < length> 为payload预先指定一个NOP滑动长度
-f, –format < format> 指定输出格式 (使用 –help-formats 来获取msf支持的输出格式列表)
-e, –encoder [encoder] 指定需要使用的encoder(编码器),指定需要使用的编码,如果既没用-e选项也没用-b选项,则输出raw payload
-a, –arch < architecture> 指定payload的目标架构,例如x86 | x64 | x86_64
–platform < platform> 指定payload的目标平台
-s, –space < length> 设定有效攻击荷载的最大长度,就是文件大小
-b, –bad-chars < list> 设定规避字符集,指定需要过滤的坏字符例如:不使用 '\x0f'、'\x00';
-i, –iterations < count> 指定payload的编码次数
-c, –add-code < path> 指定一个附加的win32 shellcode文件
-x, –template < path> 指定一个自定义的可执行文件作为模板,并将payload嵌入其中
-k, –keep 保护模板程序的动作,注入的payload作为一个新的进程运行
–payload-options 列举payload的标准选项
-o, –out < path> 指定创建好的payload的存放位置
-v, –var-name < name> 指定一个自定义的变量,以确定输出格式
–shellest 最小化生成payload
-h, –help 查看帮助选项
–help-formats 查看msf支持的输出格式列表

3 参数运用

banner 这个主要是查看metasploit的版本信息,利用模块数量、payload数量等等。

代码语言:javascript
复制
banner
在这里插入图片描述
在这里插入图片描述

use 这个是使用参数。如你要使用到某个利用模块,payload等,那么就要使用到use参数

‍‍Search参数 当你使用msfconsole的时候,你会用到各种漏洞模块、各种插件等等。所以search命令就很重要。我会详细的解释一下这个命令。

当你输入help search的时候就会列出search命令的一些选项。

代码语言:javascript
复制
help search

案例: (1)查 mysql

代码语言:javascript
复制
search name:mysql

(2)查 joomla

代码语言:javascript
复制
search joomla

查经验 案例 经验地址: https://www.exploit-db.com/ https://github.com/offensive-security/exploitdb-bin-sploits/tree/master/bin-sploits

  1. 查 joomla 3.7.0
代码语言:javascript
复制
searchsploit joomla 3.7.0
msf 漏洞扫描_漏洞扫描方案
msf 漏洞扫描_漏洞扫描方案
  1. ms08-067查找漏洞
代码语言:javascript
复制
search ms08-067
在这里插入图片描述
在这里插入图片描述
  1. Ubuntu 漏洞
代码语言:javascript
复制
searchsploit ubuntu 16.04
=
=

show 参数 这个命令用的很多。请一定认真看。如果单纯的输入show,那么就会显示出所有的payload,利用模块,post模块,插件等等。但是一般我们都不这么使用。如果要显示利用模块,那么就输入show exploits。如果要显示payload,那么就输入show payloads。

创新乃第一动力,网络安全还要靠大家还一起共同守护。 参考: https://blog.bbskali.cn/1760.html https://blog.csdn.net/whatday/article/details/82913621

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/197556.html原文链接:https://javaforall.cn

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2022年9月4日 上,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 目录
  • 网络安全法普及
  • 1 msfconsole 介绍
  • 2 常见参数解读
  • 3 参数运用
相关产品与服务
腾讯电子签
弹指间,放心签。腾讯电子签(E-Sign Service)致力为企业及个人提供极简且高效的电子合同管理工具。您只需要一部手机即可完成合同签约及常见的合同管理操作;电子签将对签约全程进行区块链记录,为您的业务与生活保驾护航。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档