GithubHelp home page GithubHelp logo

samuelchristlie / obfuspy Goto Github PK

View Code? Open in Web Editor NEW
0.0 1.0 0.0 30 KB

ObfusPy is a high performance obfuscator for Python, making it more challenging to read your source code.

License: GNU General Public License v3.0

Python 100.00%

obfuspy's Introduction

   ___  _      __           ____        
  / _ \| |__  / _|_   _ ___|  _ \ _   _ 
 | | | | '_ \| |_| | | / __| |_) | | | |
 | |_| | |_) |  _| |_| \__ \  __/| |_| |
  \___/|_.__/|_|  \__,_|___/_|    \__, |
                                  |___/ 

ObfusPy

Protect your Python codes from prying eyes

github stars badge github forks badge github issues badge

github last commit badge License: GPL v3

ObfusPy is a blazing fast obfuscator for Python, making it more challenging to read the source code. ObfusPy is designed to be reliable and suitable for almost every kind of code. Please note that the obfuscated file can still be decrypted as the key included in the file. For better protection, it is recommended to use tools like PyArmor instead.

Features ๐Ÿ’ช

  • High Performance: ObfusPy is optimized for speed and efficiency, ensuring minimal impact to on your application's performance.
  • Fernet Encryption: Industry-standard symmetric encryption makes it more challenging to read the source code.
  • Easy Integration: ObfusPy can obfuscate entire folder in one go which makes it suitable to use on large projects.
  • Open Source: ObfusPy is fully open source, open for collaboration and contribution from thriving community of developers.

Table of Contents ๐Ÿ“

  1. ๐Ÿ’ป Installation
  2. โ–ถ Usage
  3. ๐Ÿ“ƒ License
  4. ๐Ÿ™ Acknowledgements

Clone this repository

git clone https://github.com/samuelchristlie/ObfusPy
cd ObfusPy

To run ObfusPy on the current folder (i.e. example.py)

python obfus.py

You can also use --help to see the available options

usage: obfus.py [-h] [-i I] [-c]

   ____  __    ____           ____
  / __ \/ /_  / __/_  _______/ __ \__  __
 / / / / __ \/ /_/ / / / ___/ /_/ / / / /
/ /_/ / /_/ / __/ /_/ (__  ) ____/ /_/ /
\____/_.___/_/  \__,_/____/_/    \__, /
                                /____/

[Obfuspy] Python script to encrypt other scripts
[https://github.com/samuelchristlie/ObfusPy]

options:
  -h, --help  show this help message and exit
  -i I        Folder to be encrypted.
              If none given, current folder will be used.
  -c          Clone files.
              Create a clone of the folder instead of replacing it.
              

This project is licensed under the GNU GPL v3 License - see the LICENSE file for more details.

Thanks to Patrick Gillespie for creating the ASCII text art tool used in this project https://patorjk.com/software/taag/

obfuspy's People

Contributors

samuelchristlie avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.