Skip to content

Nishant2009/Code-Encrypter

Repository files navigation

Code-Encrypter

Code-Encrypter is a fun and unique tool that allows you to encrypt your Python code into a form of EMOJIs. This can be a great way to obfuscate your code or just to have a bit of fun!

Installation

Clone the repository from GitHub:

git clone https://github.com/Nishant2009/Code-Encrypter.git

Navigate to the directory and install the required packages:

cd Code-Encrypter
pip install -r requirements.txt

Run the Code-Encrypter Application

You can run Code-Encrypter in two ways:

  1. Using the Executable: You can also directly run the application using the provided executable file:
dist\Code Encryptor.exe
  1. Using Python: Run the main.py file and follow the instructions:
python main.py

Usage

  1. Launch the Application: Start the application to view the main interface.
  2. Select a File: Click on the 'Choose File' button to select the desired Python file (.py) that you wish to encrypt.
  3. View Original Code: Once a file is selected, you can click on the 'Original Code' button to view the code in its original form.
  4. Automatic Encryption: Upon file selection, the code is automatically encrypted. The encrypted code is functional and can be executed, but its content is unreadable.
  5. View Encrypted Code: To view the encrypted version of the code, click on the 'Emoji encrypted Code' or 'Var encrypted code' button to view the Encrypted code in required encryption type.
  6. Save Encrypted Code: If you wish to save the encrypted code to a file, click on the 'Save File' button and choose a destination on your computer.
  7. About Button: Click on the 'About' button to view information about the application and its developer.

Website Version

To start the website application, navigate to the Encrypter Website folder and run the flask app:

cd Encrypter Website
python app.py

Features

  • Encrypt your Python code into EMOJIs
  • Easy to use with GUI interface
  • Save your EMOJI code to a file
  • Provides Offline Encryption for Enhanced Security
  • Requires No Infrastructure or Network Access
  • Straightforward for All Users

Please make sure to update tests as appropriate.

License

MIT

Support

For any questions or issues, please open an issue on GitHub.

About

A tool to encrypt your python code in form of EMOJIs

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published