https://github.com/evilfeonix/pdf-hackme-j5
a python based-embedding script that enable user to simply craft malicious JavaScript payload to a PDF file
https://github.com/evilfeonix/pdf-hackme-j5
hacking-pdf js-in-pdf js-rootkit malicious-pdf-files pdf pdf-encryption pdf-exploit pdf-hack pdf-hackme pdf-hackme-j5 pdf-hackme-js pdf-inject pdf-maker pdf-malware pdf-scriptkiddie
Last synced: about 1 month ago
JSON representation
a python based-embedding script that enable user to simply craft malicious JavaScript payload to a PDF file
- Host: GitHub
- URL: https://github.com/evilfeonix/pdf-hackme-j5
- Owner: evilfeonix
- License: mit
- Created: 2025-01-12T06:55:03.000Z (4 months ago)
- Default Branch: main
- Last Pushed: 2025-03-27T10:05:26.000Z (about 2 months ago)
- Last Synced: 2025-03-27T10:36:10.630Z (about 2 months ago)
- Topics: hacking-pdf, js-in-pdf, js-rootkit, malicious-pdf-files, pdf, pdf-encryption, pdf-exploit, pdf-hack, pdf-hackme, pdf-hackme-j5, pdf-hackme-js, pdf-inject, pdf-maker, pdf-malware, pdf-scriptkiddie
- Language: Python
- Homepage: https://evilfeonix.github.io/PDF-HackMe-J5/
- Size: 2.31 MB
- Stars: 4
- Watchers: 1
- Forks: 1
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README

# PDF HackMe

Our all in one PDF hacking script! created by evilfeonix.\
this our PDF hacking script allow user to encrypt their PDF as well as to decrypt them, crack encrypted PDF, change PDF metadata, inject malicious JavaScript code into PDF file, check if a pdf file is infected with malicious javascript code# Tested
1. Termux
2. Window
3. Kali Linux# Features
1. Encrypt and decrypt PDF file
1. Allow Cracking encrypted PDF file
1. Allow changing metadata of a PDF file
2. Allow embedding of javascript code into PDF file.
2. Allow Chacking if javascript code was embedded to PDF file.
3. Simple and easy-to-use command-line interface (CLI).
5. No need for internet connection.# Requirements
- Python 3.X
- PyPDF2 and Colorama Library
- Grant Access to Android Storage# Installations
### In Termux:
Download and install termux app from their official webpage, launch ther termux app and enter the below commands.
```
termux-setup-storage
```
```
apt update && apt upgrade
```
```
apt install git
```
```
apt install python3
```
```
git clone https://github.com/evilfeonix/PDF-HackMe.git
```
```
cd PDF-HackMe
```
```
pip install -r requirements.txt
```
```
python3 hackme.py
```### In Kali Linux:
Download and install Kali from their official webpage, in the kali terminal, enter the below commands.
```
git clone https://github.com/evilfeonix/PDF-HackMe.git
```
```
cd PDF-HackMe
```
```
pip install -r requirements.txt
```
```
python3 hackme.py
```
# Watch full Video
# Important Note
> **Make sure you fucking have necessary permission to access the `/storage/emulated/0/` directory. If you are running Termux as non-root user, you gonna need to use the `termux-setup-storage` command in order to grant access to the storage directory.**
> **Note that the creators of this tool are not responsible for any misuse or damage caused by its usage.**
# License
_**PDF HackMe** is released under the MIT License. See License for details_
# Follow Us
github: https://github.com/evilfeonix \
website: https://evilfeonix.github.io \
web-blog: https://evilfeonix.github.io/blog \
youtube: https://www.youtube.com/@evilfeonix \
linkedin: https://www.linkedin.com/in/evilfeonix \
Happy PDF Hacking!