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

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

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

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

工具目录

分类

查看所有分类
Loading categories
CVE-2012-2982 — 使用 Rust 实现的针对 CVE-2012-2982 的漏洞利用工具 | Kitploit
工具/GitHubGitHub/0xtas/cve-2012-2982
Payload生成漏洞分析漏洞利用Web应用程序漏洞利用学习与教育实验室与实践
GitHub0xtas/cve-2012-2982

CVE-2012-2982

使用 Rust 实现的针对 CVE-2012-2982 的漏洞利用工具

查看仓库
33年前尚未审核

最受欢迎

查看全部 →

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

探索所有工具

浏览我们的工具集合

查看所有工具 →
分享

此 PoC 漏洞利用代码针对 CVE-2012-2982,是为 TryHackMe 上的“PoC 脚本入门”房间编写的练习脚本。

该房间的地址为:https://tryhackme.com/room/intropocscripting

我原本打算用 Python 来完成,但最终决定借此机会练习 Rust 技能。

我还注意到 GitHub 上几乎所有非 Metasploit 的实现都是用 Python 写的, 所以我觉得带来一些新东西也许会很有趣。


使用方法

注意: 默认情况下,程序会启动一个 Netcat 监听器。 如果 Netcat 不在你的路径中,或者你想运行自己的监听器,请使用 -d 参数运行程序。

从源代码运行(需要 Rust 和 Cargo):

root@kitploit:~
# 查看参数的详细信息:
cargo run -- --help

# 常规命令结构:
cargo run -- <rhost> <lhost> <username> <password> [选项]

从二进制文件运行:

root@kitploit:~
# 查看参数的详细信息:
./cve-2012-2982 --help

# 常规命令结构:
./cve-2012-2982 <rhost> <lhost> <username> <password> [选项]

程序默认值:

  1. rport=10000(Webmin 的默认端口)
  2. lport=1337
  3. payload = 通用 bash tcp 反向 shell

下载工具