You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
404StarLink/detail/Viper.md

4.9 KiB

Viper https://github.com/FunnyWolf/Viper

Language Author GitHub stars Version Time

  • Viper(炫彩蛇)是一款图形化内网渗透工具,将内网渗透过程中常用的战术及技术进行模块化及武器化.
  • Viper(炫彩蛇)集成杀软绕过,内网隧道,文件管理,命令行等基础功能.
  • Viper(炫彩蛇)当前已集成70+个模块,覆盖初始访问/持久化/权限提升/防御绕过/凭证访问/信息收集/横向移动等大类.
  • Viper(炫彩蛇)目标是帮助红队工程师提高攻击效率,简化操作,降低技术门槛.
  • Viper(炫彩蛇)支持在浏览器中运行原生msfconsole,且支持多人协作.

image.png


image.png


image.png


image.png

官网

安装

常见问题

问题反馈

模块列表

系统架构图

viper.png

开发手册

源代码

  • viperjs (前端)

https://github.com/FunnyWolf/viperjs

  • viperpython (后台)

https://github.com/FunnyWolf/viperpython

  • vipermsf (渗透服务)

https://github.com/FunnyWolf/vipermsf

项目相关

最近更新

[v1.5.14] - 2022-02-06

新功能

  • 新增三个Android教学演示模块(获取目标手机短信/通话记录/通讯录)(手机摄像头拍照)(手机录制音频)
  • 新增通信通道功能,多级内网渗透更加便捷 readme

优化

  • 合并metasploit-framework 6.1.29版本

[v1.5.13] - 2022-01-11

新功能

  • 新增Zoomeye API接口
  • 新增DNSLog服务器模块

优化

  • 删除全网扫描debug接口(手工导入功能可完全代替此接口)
  • Log4j Payload回显Java version,OS arch,OS version
  • 优化全网扫描流水线逻辑,当前不会影响心跳数据传输
  • 合并metasploit-framework 6.1.25版本

Bugfix

  • 修复VMware Horizon Log4j Rce超时参数不生效问题

[v1.5.10] - 2021-12-16

新功能

  • 新增Log4j被动扫描功能
  • VIPER+crawlergo组合使用可实现全自动主动扫描Log4j漏洞

Log4j被动扫描

  • 自动替换GET请求参数为Payload
  • 自动替换POST请求参数为Payload
  • 自动替换POST请求JSON中值为Payload
  • 自动替换跳过密码字段
  • 自动在headers中添加Payload(依据字典轮询)
  • Payload包含原始Payload与绕过WAF的Payload
  • Payload中包含UUID,可根据DNSLOG记录查找具体触发漏洞的请求内容

Log4j自动化主动扫描

  • 通过chrome headless + 爬虫的方式获取自动获取页面所有请求,将请求导入到被动proxy中,实现自动化扫描

[v1.5.9] - 2021-12-04

优化

  • 合并metasploit-framework 6.1.18版本
  • 更新ruby3.0

Bugfix

  • 修复执行FOFA搜索失败问题

[v1.5.8] - 2021-11-26

新功能

  • 新增Syscall的Visual Studio工程模块

优化

  • 全网扫描UI更新,操作更便捷并新增手动导入功能
  • 添加部分日志(心跳数据部分)
  • 合并metasploit-framework 6.1.17版本

Bugfix

  • 修复无法加载pem证书问题