Skip to content
KitploitKITPLOIT
工具漏洞利用博客
Log in
提交
工具漏洞利用博客
提交

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

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

订阅源联系隐私© 2026 Kitploit

工具目录

分类

查看所有分类
Loading categories
Dropper — 用于将有效载荷嵌入 JPG/PNG 格式图像的工具,可在打开这些图像时执行特定操作。 | Kitploit
工具/GitHubGitHub/gmh5225/dropper
防御工具漏洞利用隐写术恶意软件分析渗透测试红队Payload 开发
GitHubgmh5225/dropper

Dropper

用于将有效载荷嵌入 JPG/PNG 格式图像的工具,可在打开这些图像时执行特定操作。

查看仓库
25971年前尚未审核

最受欢迎

查看全部 →

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

探索所有工具

浏览我们的工具集合

查看所有工具 →
分享

隐蔽投放器 JPEG/PNG

该项目是一个将有效载荷嵌入 JPG/PNG 格式图像的工具,允许你在打开它们时执行某些操作。

🚫 免责声明

本仓库仅供教育目的提供,并用于授权的安全研究。 严禁在未经授权或非法活动中使用这些材料。

项目使用指南及 exploit3r.py 的使用方法

该项目使用 CMake 来自动化构建和集成各种库,包括 Python 2。以下是构建项目并使用该漏洞利用程序的主要步骤。

CMakeLists.txt 的主要功能:

  1. C++ 标准与编译选项:

    • 项目配置为使用 C++17 标准。
    • 添加了编译标志 -Wall(用于警告)和 -g(用于调试信息)。
  2. 链接外部库:

    • 项目使用以下外部库:

      • Capstone:反汇编框架。
      • Pwnlib:安全函数库。
      • S2E:符号执行引擎。
      • LLVM:编译器基础设施。
      • Boost:C++ 库集合(包含 signals2 组件)。
      • KLEE:动态分析工具。
  3. 通过 pybind11 与 Python 2 集成:

    • 使用 Pybind11 将 C++ 代码与 Python 2 绑定。
  4. 安装 Python 2 依赖项:

    • 所有 Python 2 依赖项在运行 pip2 install -r requirements.txt 时通过 CMake 自动安装。
  5. 自动文件处理:

    • 构建完成后,文件 exploit3r.py 和 Resou.sln.scr 会自动复制到输出目录,但不会自动执行。
  6. 编译与链接:

    • CMake 编译项目中的所有 .cpp 文件并生成可执行文件。
    • 项目与上述库链接:Capstone、Pwnlib、S2E、LLVM、Boost、KLEE 和 pybind11。

构建项目:

  1. 要构建项目,请运行以下命令:
  • mkdir build
  • cd build
  • cmake ..
  • make

这将生成项目可执行文件,并将必要的 Python 文件和其他脚本复制到输出目录。

使用 exploit3r.py

  1. 步骤 1:安装 Python 2 依赖项: 确保已安装 Python 2。所有 Python 依赖项都列在 requirements.txt 文件中。要安装它们,请运行:

    pip2 install -r requirements.txt

    这将安装所需的库,如 BeautifulSoup、argparse、requests 等。

  2. 步骤 2:运行 exploit3r.py 脚本: 在项目成功构建并安装所有依赖项后,你可以手动运行 exploit3r.py 脚本。它应在 Python 2 环境中运行。

    python2 exploit3r.py

    exploit3r.py 是用于生成漏洞利用文件的主要程序部分。启动后,将出现一个图形界面,你可以在其中选择恶意软件文件(例如 .exe 文件)以及将嵌入恶意代码的 JPG 文件。

  3. 步骤 3:使用界面

    • 选择恶意软件文件(例如 payload.exe)。
    • 选择将嵌入恶意代码的 JPG 图像。
    • 配置其他选项,如 MD5、嵌入后的代码执行以及自动更新。
    • 点击 Build Silent JPG。
  4. 步骤 4:验证结果 完成后,你将获得一个看起来像图像但包含恶意代码的文件。你可以使用各种杀毒扫描程序测试此文件,以检查其隐蔽性。

重要说明:

  • 该项目旨在集成 C++ 和 Python 2。请确保已安装 Python 2 以便正常运行。
下载工具