metasploit unleashed(Chinese Simplified Edition)-4

前言

metasploit架构

metasploit模块和位置

你与metasploit大部分的交互都是通过一些模块进行的,它们分布在两个地方。基础的模块在
/usr/share/metasploit-framework/modules/
,自定义的模块存储在你的home目录
~/.msf4/modules/.

root@kali:~# ls /usr/share/metasploit-framework/modules/
auxiliary  encoders  exploits  nops  payloads  post

所有metasploit模块都根据它们的目的,被组织成独立的模块,各种类型的Metasploit模块的基本概述如下所示。

Exploits
在metasploit框架中,exploit模块被定义为使用payload的模块

root@kali:~# ls /usr/share/metasploit-framework/modules/exploits/
aix        bsdi        firefox  irix       multi    solaris
android    dialup      freebsd  linux      netware  unix
apple_ios  example.rb  hpux     mainframe  osx      windows

Auxiliary
Auxiliary模块包含后渗透用的扫描器,fuzzer,嗅探器以及其他东西。

root@kali:~# ls /usr/share/metasploit-framework/modules/auxiliary/
admin    client   dos         gather  scanner  spoof  vsploit
analyze  crawler  example.rb  parser  server   sqli
bnat     docx     fuzzers     pdf     sniffer  voip

Payloads, Encoders, Nops
payloads由远程执行的代码组成,而encoders确保payloads完好无损地到达目标主机。 Nops使有效负载大小在每次漏洞利用中保持一致。

root@kali:~# ls /usr/share/metasploit-framework/modules/payloads/
singles  stagers  stages
root@kali:~# ls /usr/share/metasploit-framework/modules/encoders/
cmd  generic  mipsbe  mipsle  php  ppc  ruby  sparc  x64  x86
root@kali:~# ls /usr/share/metasploit-framework/modules/nops/
aarch64  armle  mipsbe  php  ppc  sparc  tty  x64  x86
加载其他模块tree

Metasploit为您提供了在运行时或msfconsole已经启动后加载模块的选项。 在运行msfconsole时加上-m选项以在运行时加载其他模块:

root@kali:~# msfconsole -m ~/secret-modules/

如果你需要从msfconsole中加载额外的模块,使用loadpath命令

msf > loadpath
Usage: loadpath 

Loads modules from the given directory which should contain subdirectories for
module types, e.g. /path/to/modules/exploits

msf > loadpath /usr/share/metasploit-framework/modules/
Loaded 399 modules:
    399 payloads
    ```
    


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值