Skip to content

Repository files navigation

Akuma-PDF-Exploit

Overview

Akuma-PDF-Exploit is a Python-based tool designed to embed executable files into existing PDF documents. The application features a user-friendly graphical interface that allows users to select a PDF file and an executable file, and then build a new PDF with the embedded executable.

devil

Features

  • Can run on Linux and Windows os.
  • Easy to use and to create embedded PDF.
  • Needs an existing PDF file with or without information written inside.
  • Needs a desired executable or shortcut file to be embedded.
  • JavaScript code is included for execution and obfuscation of the embedded executable.
  • No file extensions as exe,bat etc is added to the PDF when built.
  • Add desired name to new PDF file when finalizing the build.
  • Information written inside the PDF is not removed or edited after completion of build.
  • A new PDF is created with the payload and javascript included ready to be deployed.

Installation

To get started with Akuma-PDF-Exploit, you need to install the required dependencies. You can do this by running the following command in your terminal:

pip install -r requirements.txt

Usage

  1. Run the application by executing the main.py file:
    python src/main.py
    
  2. Click on the "Select PDF file" button to choose the PDF document you want to modify.
  3. Click on the "Select EXE file" button to select the executable file you wish to embed.
  4. Press the "Build" button to create a new PDF with the embedded executable. The new PDF will be saved with the same name as the original PDF, without any additional extensions.

Important Notes

  • This tool was created for experimental and educational purposes, dont't use for malicious purposes.
  • Ensure that you have the necessary permissions to modify the PDF files you are working with.
  • Use this tool responsibly and only on files that you own or have permission to modify.
  • Any damages or legal implications caused by the deployment is only responsibilty of the user of this tool.

License

This project is licensed under the MIT License. See the LICENSE file for more details.

About

Akuma-PDF-Exploit is a Python-based tool designed to embed executable files into existing PDF documents. The application features a user-friendly graphical interface that allows users to select a PDF file and an executable file, and then build a new PDF with the embedded executable. FEEL FREE TO MAKE FORKS, AND EDIT OR ADD TO THE CODE. :)

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages