https://github.com/parthasdey2304/pdf-password-decrypter
This is a basic pdf password Decrypter using tkinter
https://github.com/parthasdey2304/pdf-password-decrypter
Last synced: 8 months ago
JSON representation
This is a basic pdf password Decrypter using tkinter
- Host: GitHub
- URL: https://github.com/parthasdey2304/pdf-password-decrypter
- Owner: parthasdey2304
- License: gpl-3.0
- Created: 2023-05-06T05:11:22.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2023-05-15T04:46:09.000Z (about 3 years ago)
- Last Synced: 2025-10-09T10:48:59.701Z (8 months ago)
- Language: Python
- Size: 22.5 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Decrypt Your Password Protected pdf files Here
**Pdf-Password-Decrypter is a Python application that can be used to decrypt PDF files that are password-protected. This is optimised for Linux with apt**
# Features
+ Allows users to select a password-protected PDF file to be decrypted.
+ Provides an entry widget for the user to enter the password for the PDF file.
+ Allows users to enter a new name for the decrypted PDF file.
+ Creates a new PDF file that is not password-protected.
+ Allows users to view the decrypted PDF file in the Evince PDF viewer.
# Upcoming featuers
Some of the upcoming features include:
+ Editing the pdf directly.
+ Lock the pdf with a new password.
+ Unlocking encrypted pdf files with Brute Force attack.
+ Better UI design.
+ Replace tkinter with Kivy module of python.
+ Switch from PyPDF2 to some other python modules as it is no longer maintained.
# Pre-requisites
To run this Python program you would need these following packages
+ Python(version 3.7 or higher)
+ Tkinter python package
+ PyPDF2 python package(no longer maintained)
+ Evince pdf viewer
+ GIT
# Installation
You need to install all the prerequisites, follow the commands:
+ Installing python:
```
sudo apt install python3 -y
```
+ Installing Tkinter python package:
```
sudo apt install python3-tk -y
```
+ Installing PyPDF2 python package:
```
pip install pypdf2
```
+ Installing Evince pdf viewer:
```
sudo apt install evince -y
```
+ Installing Git:
```
sudo apt install git -y
```
# Usage
+ You need to first close this repository:
```
git clone https://github.com/parthasdey2304/pdf-password-decrypter.git
```
+ Getting inside the repository:
```
cd pdf-password-decrypter
```
+ Running the python file:
```
python3 decryper.py
```
+ Done
# Contributing
We welcome contributions from the community! We welcome your contributions to improve the project. If you'd like to contribute to Pdf-Password-Decrypter, please read the following guidelines on how to contribute:
+ Fork the repository and create a new branch for your changes.
+ Make your changes to the code.
+ Test your changes thoroughly.
+ Commit your changes with a clear and descriptive message.
+ Push your changes to your fork.
+ Create a pull request and wait for me to verify and then merge it to the main branch.
# THANK YOU COMMUNITY!!!!