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.2.0.tar.gz (8.6 kB view details)

Uploaded Source

File details

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

File metadata

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

File hashes

Hashes for cobfuscate-0.2.0.tar.gz
Algorithm Hash digest
SHA256 8b61a1359a6d3f6d5dd0e3e3afe6ab308c5913ce848a41dfef59a738c33e9f2b
MD5 5b7acfb4709517ba88816ab9bc21587b
BLAKE2b-256 348a88773fcd07d2af6e74c30c77c010f0532ff38f19f36661b3fc3d3b2a9c17

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