Metadata-Version: 2.4
Name: cinol
Version: 0.1.0
Summary: Python Code Protection Toolkit (Obfuscation + Encryption + License)
Home-page: https://github.com/Eternals-Satya/cinol
Author: Cansila
Author-email: Cans Vlazars <eternals.tolong@gmail.com>
License: MIT
Project-URL: Homepage, https://github.com/Eternals-Satya/cinol
Keywords: obfuscation,encryption,license,protection
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Classifier: Topic :: Software Development :: Libraries
Description-Content-Type: text/markdown
Requires-Dist: pycryptodome>=3.15.0
Requires-Dist: astunparse>=1.6.3
Provides-Extra: dev
Requires-Dist: pytest; extra == "dev"
Requires-Dist: cython; extra == "dev"
Dynamic: author
Dynamic: home-page

# Cinol - Python Code Protection Toolkit

[![PyPI Version](https://img.shields.io/pypi/v/cinol)](https://pypi.org/project/cinol/)
[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)
[![Python Versions](https://img.shields.io/pypi/pyversions/cinol)](https://pypi.org/project/cinol/)

Cinol adalah toolkit Python untuk melindungi kode dari pembajakan dengan teknik:
- **Obfuskasi** (pengaburan kode)
- **Enkripsi Bytecode** (AES-256 + GCM)
- **Manajemen Lisensi** (RSA + Signature)
- **Proteksi Runtime** (anti-debug, checksum)

## 🔥 Fitur Utama

- **Obfuskasi AST** - Mengaburkan nama variabel/fungsi
- **Enkripsi Berlapis** - AES-256 untuk bytecode + RSA untuk lisensi
- **Validasi Lisensi** - Online/offline dengan signature digital
- **Self-Decrypting** - Eksekusi kode terenkripsi tanpa file sisa
- **Anti-Tampering** - Deteksi modifikasi kode

## 📦 Instalasi

```bash
pip install cinol
