Skip to content
KitploitKITPLOIT
工具博客
提交
工具博客
提交

黑客、渗透测试和网络安全工具,武装您的安全武器库!

Kitploit 是一个黑客、网络安全和渗透测试工具的目录。发现最新的项目更新,查找漏洞、分析系统、自动化测试并加强你的安全。

··订阅源·联系·隐私·© 2026 Kitploit

工具目录

分类

查看所有分类
Loading categories
CVE-2024-53704 — 演示了如何通过滥用交换Cookie来接管VPN会话。重要提示:本项目仅用于教育和研究目的——请仅在您获得明确授权的环境中使用。 | Kitploit
工具/GitHubGitHub/istagmbh/cve-2024-53704
漏洞分析漏洞利用网络安全论文与研究学习与教育
GitHubistagmbh/cve-2024-53704

CVE-2024-53704

演示了如何通过滥用交换Cookie来接管VPN会话。重要提示:本项目仅用于教育和研究目的——请仅在您获得明确授权的环境中使用。

查看仓库
2421年前尚未审核

最受欢迎

查看全部 →

发现我们社区最常用的工具。

探索所有工具

浏览我们的工具集合

查看所有工具 →
分享

nxbender

nxbender 是一个概念验证(PoC),用于通过 NetExtender 建立 VPN 连接。
本项目仅供教育和研究目的。请仅在您获得明确授权的环境中使用此代码。

前提条件

  • Python 3.6+(推荐:Python 3.8 或更高版本)
  • pip(Python 包管理器)
  • 依赖项:
    • configargparse
    • requests
    • colorlog
    • pyroute2

例如,使用以下命令安装所需包:

root@kitploit:~
pip install configargparse requests colorlog pyroute2

配置

nxbender 使用 configargparse 从命令行参数和配置文件中加载设置。
默认会在 /etc/nxbender 和 ~/.nxbender 中查找配置文件。

配置文件示例(例如 ~/.nxbender):

root@kitploit:~
# ~/.nxbender
server = vpn.example.com
port = 4433
swap = <dein_swap_cookie>
debug = True
show_ppp_log = False
max_line = 1500

运行

您可以直接通过 Python 启动该程序。有两种方式:

1. 通过模块调用运行

root@kitploit:~
python -m nxbender

2. 直接运行脚本

进入包含 nxbender 文件夹的目录,并执行以下命令:

root@kitploit:~
./nxbender/__init__.py -s vpn.example.com -S "<dein_swap_cookie>"

示例:

root@kitploit:~
./nxbender/__init__.py -s vpn.example.com -P 4433 -S "SGVsbG9Xb3JsZA=="

其中:

  • -s 或 --server:VPN 服务器地址。
  • -P 或 --port:服务器端口(默认:4433)。
  • -S 或 --swap:交换 Cookie(Base64 编码的字符串)。
  • --debug:启用调试模式。
  • --show-ppp-log:在控制台中直接显示 PPP 日志消息。
  • -m 或 --max-line:单行 PPP 数据的最大长度。

重要提示

  • 安全性:
    本项目仅为 PoC,在生产环境中使用风险自负。请确保采取所有安全措施。

  • Root 权限:
    某些操作(例如设置网络路由)需要 root 权限。必要时请使用 sudo 运行程序。

  • 调试:
    使用 --debug 标志可以获取更详细的错误信息和日志输出。

  • PPP 日志:
    使用 --show-ppp-log 可以在控制台中显示 pppd 的日志消息。

许可证

本项目基于 MIT 许可证提供。

免责声明

本项目仅供教育和研究目的。
作者不对因使用此代码而产生的直接或间接损害承担任何责任。

下载工具