Metaspolit工具详解

【MSF】Kali最强渗透工具之Metasploit 类似于msf有一个神奇的魔法,能让复杂的漏洞攻击的流程变得非常简单,一个电脑小白经过几小时的学习,就能对操作系统等主流漏洞发起危害性攻击。 永恒之蓝是指2017年4月14日晚,黑客团体Shadow Brokers(影子经纪人)公布一大批网络攻击工具,其中包含“永恒之蓝”工具,“永恒之蓝”利用Windows系统的SMB漏洞可以获取系统最高权限。 阅读详情

MSF简介:

MSF(Metaspolit Framework)是一个开源工具,由Ruby语言编写的模板化框架,具有很好的扩展性.

在这里示例以kali操作系统为基础

kali上启动命令:

systemctl start postgresql(开启数据库服务)

msfconsole(启动msf服务)

MSF基础

MSF由多个模块组成:

  1. Auxiliaries:辅助模块
  2. Exploit:漏洞利用模块
  3. Payload:攻击载荷模块
  4. Post:后期渗透模块
  5. Encoders:编码工具模块

渗透步骤

在使用msf渗透测试时,可以综合使用上述模块,对目标系统进行侦查并发动攻击,大致步骤如下:

扫描目标系统,寻找可利用的漏洞

选择并配置一个漏洞利用模块

选择并配置一个攻击载荷模块

选择一个编码技术,用来绕过杀毒软件的查杀

渗透攻击

主机扫描

扫描和收集信息是渗透测试中的第一步,主要目标就是尽可能多地发现有关目标机器的信息,该步骤主要关注点是目标机器的IP地址,可用服务,开放端口等

举例:

使用辅助模块进行端口扫描

首先利用search命令搜索portscan有哪些可用的端口扫描模块

然后使用use命令利用该漏洞模块

使用show options 命令查看需要设置的参数

使用辅助的模块进行服务扫描

扫描目标机器上运行的服务时,有多种基于服务的扫描技术可以选择,例如SMB,FTP等,只需执行特定类型的扫描就可以发现服务,通过search命令搜索scanner可以发现大量的扫描模块

使用Nmap扫描

在Metasploit中同样可以使用Nmap扫描,使用方法和独立使用Nmap工具一样.这里不做赘述,这里扫描的机器为linux

漏洞利用

收集到目标系统的相关信息后,可以对症下药的为其选择Exploit和Payload,从扫描结果来看,主机运行这Samba3.x服务,可以使用search samba来搜索samba可以利用的漏洞模块

搜索结果会按照漏洞模块被利用成功的相对难易度进行Rank排序,一般的话选择Excellent:即杰出而且时间最新的,其他的可以具体情况结合Description来选择不同的漏洞利用模块

这里我们选择 exploit/multi/samba/usermap_script    进行渗透测试

use  exploit/multi/samba/usermap_script     利用该模块

show options 查看模块的需要设置参数信息

info  exploit/multi/samba/usermap_script 查看模块的详细信息

show payloads 查看模块可以利用的payload

这里我们选择cmd/unix/reverse反向攻击载荷模块利用

然后我们设置基本的参数:被攻击主机IP(RHOST),漏洞利用的端口号(RPORT),发动攻击主机IP(LHOST)

然后就可以输入run或者exploit开始攻击了

后渗透攻击:信息收集

后渗透信息收集利用阶段是Metasploit最精彩的阶段。Metasploit有如下优势:

1.纯内存工作模式,不需要对磁盘进行任何写入操作

2.使用加密通信协议,而且可以同时与几个信道通信

3.在被攻击进程内,不需要创建新的进程

4.易于在多进程之间迁移

5.平台通用,适用于windows,linux,bsd系统,并支持intel x86和intel x64平台

接下来介绍的是我们拿到shell之后可以做的那些事儿:

1.进程迁移:当拿到shell之后第一件是先whoami看下自身权限,如果是系统权限,那么我们就可以开始为所欲为了,如果是普通用户,我们就得考虑提升权限了。提权的话又分为两个,一个是纵向提权(向上提权),一个是横向提权(获取同级别的角色权限)

2.收集系统信息:内网经验浅谈

3.权限提升:

提权的方式:

输入系统命令:getsystem

利用系统漏洞提权:

类似于windows溢出提权,linux脏牛漏洞,内核提权等

4.令牌窃取

5.hash攻击

以上的后渗透攻击我会单独去每一个写出实验文章。今天就到这里啦

全志 mipi屏幕和触摸驱动调试记录 mipi屏幕与触摸调试记录 阅读详情

相关推荐

DC/DC恒压输出控制原理与应用

DC/DC恒压输出控制

propor的专栏 4282

Metasploit渗透测试框架基础

MSF渗透测试框架基础

hanjinming110的博客 3100

来!简单了解一下计算机发展史!

​ 1936年,英国数学家阿兰・麦席森・图灵提出了一种抽象的计算模型——图灵机( Turing machine)。图灵机,又称图灵计算机,即将人们使用纸笔进行数学运算的过程进行抽象,由一个虚拟的机器替代人类进行数学运算。​ 图灵机是一个抽象的机器,它有一条无限长的纸带,纸带分成了一个一个的小方格,每个方格有不同的颜色。有一个机器头在纸带上移来移去。机器头有一组内部状态,还有一些固定的程序。

m0_57290404的博客 2909

Metasploit工具的简单介绍

①exploits(渗透攻击/漏洞利用模块)在CTF中我们经常提到的 exp 就是exploits的缩写,我们把它叫做漏洞利用程序。渗透攻击模块是Metasploit框架中最核心的功能组件渗透攻击模块是利用发现的安全漏洞或配置弱点对远程目标进行的攻击,从而获得目标系统的权限。主流的渗透攻击技术包括缓冲区溢出、Web应用程序漏洞攻击、用户配置错误等。其中包含攻击者或测试人员对系统中的漏洞而设计的各种POC验证程序,以及用于破坏系统安全性的攻击代码,每个漏洞都有相应的攻击代码。

En_ter的博客 1670

用Omniverse Kit开发第一个USD插件:从环境配置到实战案例(Python 3.7版)

本文详细介绍了如何使用NVIDIA Omniverse Kit和Python 3.7开发第一个USD插件,涵盖从环境配置到实战案例的全过程。通过创建可实时同步材质属性的USD插件,开发者可以快速掌握Omniverse开发框架,提升3D内容创作效率。

x8y9z0的博客 588

基于STM32的智能台灯PWM调光与人体感应融合设计

本文详细介绍了基于STM32单片机的智能台灯设计方案,重点讲解了PWM调光技术与人体感应模块的融合实现。通过STM32的高级定时器产生精准PWM信号控制LED亮度,结合红外传感器实现人来灯亮、人走灯灭的智能体验,同时集成光敏传感实现环境自适应调光,打造高效节能的智能照明解决方案。

threejs5artist的博客 826

【2024最新版】超详细Metasploit安装保姆级教程,Wireshark抓包(网络分析),收藏这一篇就够了

Metasploit是一个渗透测试框架,可以帮助您发现和利用漏洞。Metasploit还为您提供了一个开发平台,您可以编写自己的安全工具或利用代码。今天,我将指导您了解如何使用Metasploit的基础知识:如何安装Metasploit,使用框架以及利用漏洞。

VN520的博客 2490

全国职业院校技能大赛-大数据应用赛项-数据挖掘-01

-----------------------推荐Top5结果如下--------------------------------------------第一条数据前10列结果展示为:----------------------------------------相同种类前10的id结果展示为:--------------------相似度top5(商品id:14,平均相似度:0.522356)相似度top1(商品id:1,平均相似度:0.983456)若属于该spu_id,则内容为1否则为0。

Eternity_04的博客 1955

【超详细】渗透测试平台Metasploit使用教程(框架介绍、靶机安装、基本使用方法)

Metasploitframework,简称msf。Metasploit是一个渗透测试平台,能够查找,利用和验证漏洞。Metasploit是一个免费的、可下载的框架,通过它可以很容易的对计算机软件漏洞实施攻击。它本身附带数百个已知软件漏洞的专业级漏洞攻击工具。Metasploit的设计初衷是打造一个攻击工具开发平台。

fly_enum的博客 1万+

华为OD机试 - 猴子吃桃 - 二分查找(Java 新系统 100分)

每一题都有详细的答题思路、详细的代码注释、样例测试,发现新题目,随时更新,全天优快云在线答疑。

学Java,找哪吒 3850

虚拟机安装VMware Tools

单击虚拟机-->安装VMware Tool 安装之后会有一个VMware Tools硬盘,里面有VMware Tools.tar.gz的压缩包 按照提示解压它,然后执行vmware-install.pl安装VMware Tools 将安装包放到/tmp目录下。可以直接拽过去,也可以使用cp或者mv命令 进入tmp文件目录并解压此文件包 cd /tmp ...

afei001 620

Metaspolit

Metaspolit介绍 Metasploit是一款开源的安全漏洞检测工具,安全工作人员常用 Metasploit工具来检测系统的安全性。Metasploit Framework (MSF) 在2003年以开放源码方式发布,是可以自由获取的开发框架。它为渗透测试、shellcode 编写和漏洞研究提供了一个可靠平台。 Metaspolit安装 从官方网站http://www.met...

426

低功耗设计:rush current

在power gating的设计中引入了一个rush current的概念,它的产生原因是switch cell上电过程相当于电容充电过程,会产生一个短期的大电流,称之为rush current。 1.rush current的危害 1)造成巨大的ir drop 2)导致功能错误 3)一些极端例子中,rush current会引发VDD短期崩溃,造成存储在retention register与mem中的数据失效 4)大电流会还对周围always on模块造成干扰,产生大的压降 2.控制rus

m0_61544122的博客 3072

metaspolit 基础

在kali中使用metasploit,需要先开启PostgreSQL数据库服务和metasploit服务,然后就可以完整的利用msf数据库查询exploit和记录了。这一点比bt5要方便很多,所以现在就放弃了bt5。 4 ]3 f. Q5 F5 [ 具体命令与截图 service postgresql start service metasploit start ...

weixin_30612769的博客 179

Probability and Statistics - 4th edition

Probability and Statistics - 4th edition

Camera2Demo

在Camera2 的基础上进行封装,使得Camera2一堆初始化逻辑与Activity分离,降低耦合度,完成预览拍照并保存的操作

metaspolit教程

docker run --rm -it --net=host strm/metasploit msfconsole  

weixin_33720078的博客 725

ET2012新版免狗免安装绿色软件

ET2012新版免狗免安祖昂绿色软件。,新界面,新视觉,

简单使用Metaspolit

简单的木马生成

eggplant_lala的博客 193

数学建模模型总结

这是本人在两年内准备参加数学建模竞赛搜集到的模型资料,已经经过了本人的筛选和整理,希望能够对准备参加数学建模竞赛的学弟学妹们提供一些帮助!

Metaspolit下如何使用Nessus

前面讲了在外面如何使用Nessus,但是bash下使用绝对是王道,有可能没有UI的界面和操作简便,但是需要的环境较为简单,还是学一下!1.登录!以及之前的准备当然,首先你还是需要先下载好Nessus,我的实验是发现不下载的话我无法开启一些列服务的,Metasploit应该只是调用了它的一个接口吧!(如果有错误欢迎指正!),具体需要如何配置请看我之前的文章 http://blog.youkuaiyun.com/

Assassin 5140

Metaspolit使用简介

信息收集阶段 Whois信息收集 msf auxiliary > whois baidu.com 域名信息查询阶段 msf auxiliary > nslookup www.baidu.com msf auxiliary > dig @114.114.114.114 www.baidu.com 主机端口探测阶段 直接使用PING命令探测连通性 ping 1.2.3.4 ...

weixin_30940783的博客 1551

metaspolit 命令大全

一、msfconsole相关命令      二、database 三、autopwn自动化攻击工具 四、metaspolit常见渗透命令大全                     

weixin_33939380的博客 738

Metaspolit之端口扫描

  在Metaspolit中除了使用第三方扫描器,还可以使用内建的端口扫描器,这些内建的扫描器和MSF进行了深度融合,在辅助进行渗透攻击方面更有优势。   打开MSF,输入search portscan 可以查看其提供的端口扫描工具,如图所示: 从上而下分别是: 1、Wordpress广播定位器 2、NAT-PMP外部端口扫描器 3、TCP ACK防火墙扫描器 4、FTP弹跳端口...

weixin_33767813的博客 406

metaspolit 连接MySQL_Metaspolit工具----基础

Metasploit框架(Metasploit Framework,MSF)是一个开源工具,旨在方便渗透测试,他是有Ruby程序语言编写的模板化框架,具有很好的扩展性,便于渗透测试人员开发、使用定制的工具模板。几乎所有流行的操作系统都支持Metasploit框架而且Metasploit框架在这些操作系统上的工作流程基本都一样。这里直接采用kali的,在使用kali操作系统是应注意及时更新源。更新命...

weixin_36087357的博客 332

Metaspolit-1

基础简介

weixin_54217950的博客 1515

Xssf配合metaspolit使用

安装xssf download:svnexporthttp://xssf.googlecode.com/svn/trunk/home/User/xssf install:svnexporthttp://xssf.googlecode.com/svn/trunk./--force 连接metaspolit: https://code.google.com...

abg49988的博客 248
上一篇: Python3 运算符----python学习之路
下一篇: web渗透的思路
Ping_Pig
博客等级 码龄9年 186粉丝 105原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值