Skip to main content

Python code obfuscator with C backend support

Project description

CObfuscate

Python code obfuscator with C backend support.

Installation

PC:

pip install cobfuscate

(very long process if don't have installed Cryptography)

Termux: Please check you using GitHub or F-Droid version.

  1. Updating pkg
pkg update && pkg upgrade
  1. Install deps and Python
pkg install python python-pip python-cryptography clang build-essential
  1. Install CObfuscate
pip install cobfuscate
  1. Setup memory access
termux-setup-storage 

Usage

# Obfuscate single file
cobfuscate input.py output.py

# Obfuscate directory
cobfuscate ./src ./obfuscated

Requirements

  • Python 3.7+
  • clang (for C extension)

License

MIT

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

cobfuscate-0.4.0.tar.gz (11.6 kB view details)

Uploaded Source

File details

Details for the file cobfuscate-0.4.0.tar.gz.

File metadata

  • Download URL: cobfuscate-0.4.0.tar.gz
  • Upload date:
  • Size: 11.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.13

File hashes

Hashes for cobfuscate-0.4.0.tar.gz
Algorithm Hash digest
SHA256 3c5b1f0570ff618c927df8f463e2a3f468a39d70bafa6175258d081ae4580e6e
MD5 003d78971826bb7166f2737be84a3c5d
BLAKE2b-256 22dc907ebccaaa154775f9ec0ab60dfa3a18636daf17d0c41b3db812b32d7064

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page