Skip to content

parthasdey2304/pdf-password-decrypter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 

Repository files navigation

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!!!!

About

This is a basic pdf password Decrypter using tkinter

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages