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

Uploaded Source

File details

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

File metadata

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

File hashes

Hashes for cobfuscate-0.5.0.tar.gz
Algorithm Hash digest
SHA256 b839d5759621c3068332cf444d88575647a4eabe8d7610930ccc0445b31ae717
MD5 76716e46508127bf24b30d44856657fa
BLAKE2b-256 9a47e54c8f034486462d69191a1a34fd8e2a8618d2e1ab73629e4ff415c41643

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