Skip to main content

A Python script encryptor and obfuscator with expiration date support.

Project description

w4simg Encryptor 🔐

A powerful Python file encryptor, obfuscator, and compiler tool that protects your scripts with advanced multi-layer encoding and expiration features.

Installation

Install using pip:

pip install wasimg-enc

Features

  • Multi-layer Encryption: Protects your source code with multiple layers of base64 encoding and zlib compression.
  • Expiration System: Lock and expire your scripts automatically after a set date and time to prevent unwanted usage.
  • Dynamic Variables: Employs dynamic variable naming for increased obfuscation.
  • Easy to Use: CLI-based interface for fast and efficient encryption.

Usage

After installing, simply run the command in your terminal:

wasimg-enc

You will then be prompted to:

  1. Enter your Python file name (e.g. my_script.py).
  2. Choose between:
    • Setting an Expiry Date & Time (Format: YYYY-MM-DD HH:MM).
    • Skipping the expiration step.

The tool will successfully create an encrypted, protected file named enc_my_script.py.

Make sure you distribute the purely encrypted output, saving your raw, original code locally in safety!

Author

Created by @w4simg.

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

wasimg_enc-0.1.0.tar.gz (2.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

wasimg_enc-0.1.0-py3-none-any.whl (3.4 kB view details)

Uploaded Python 3

File details

Details for the file wasimg_enc-0.1.0.tar.gz.

File metadata

  • Download URL: wasimg_enc-0.1.0.tar.gz
  • Upload date:
  • Size: 2.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.5

File hashes

Hashes for wasimg_enc-0.1.0.tar.gz
Algorithm Hash digest
SHA256 3dcb27c6f43170c674fc09eeff9b74608bdbd2312b4ea3efea60b6646f2e5928
MD5 917a85e24ad709e6dddc579a2a8d1a38
BLAKE2b-256 479ee8aaf94c293177ca3784ec4a3d373367c40e1052a522778e1d99f0554f7d

See more details on using hashes here.

File details

Details for the file wasimg_enc-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: wasimg_enc-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 3.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.5

File hashes

Hashes for wasimg_enc-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 73ad1125cbb955580f441ab5af51c65c58b7ac1ae04ca481d3feeb9956784b09
MD5 da6b63c519c3db48731c2b6b7095df8f
BLAKE2b-256 cd1178df11ebf82556643059be918178043ed1787e15c2100c6e7c5fd7d54d9c

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