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

Uploaded Source

File details

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

File metadata

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

File hashes

Hashes for cobfuscate-0.3.0.tar.gz
Algorithm Hash digest
SHA256 79313d7120164ceb9123dec761f83d3e5b960f85777313198f9572d564855e72
MD5 1b30915be9fd29f15b34f7a82c969252
BLAKE2b-256 6b9c71324f633472b52f35610e151885fbd0067200d0ec6c74e00111e95f0336

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