tr4mpass
Free, open-source iCloud activation lock bypass tool. Remove iCloud lock from iPhone 5s through iPhone 15 Pro (iOS 12-26.1). Fully offline -- no servers, no payments. Supports checkm8 (A5-A11) and ses
Browser AES-256-GCM image vault. Ciphertext only — keys never leave this tab.
Translation pending
SecurityPython · JavaScriptGitHub @Sebby1770OnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
No updates detected yet. GitHub releases will appear here.
Flask cybersecurity project for encrypting and decrypting images with AES-GCM and RSA hybrid key wrapping.
Loading the full README.
Read the full README ↗Live site: https://sebby1770.github.io/image-encryption-system/
A Flask image vault that encrypts photos with AES-256-GCM before they touch disk. Per-image data keys are wrapped with Scrypt+AES or RSA-OAEP.
End-to-end mode (the default) encrypts in your browser: metadata is stripped, the image sealed, shared, linked, and decrypted in the page, and the server only ever stores ciphertext and key wraps it cannot open. Server mode is still there for TIFF and for clients without JavaScript.
.ies
envelope the server and CLI read. Upload, view, share, capability links, and
passphrase rotation all run in the page; the server refuses to unwrap an
end-to-end key even when handed the right secret.0600. Older PEM keys keep working and are resealed at
the next sign-in.expires_hours / expires_days)./l/<token>) for people without accounts, with optional
expiry and download cap. Only the SHA-256 of the token is stored.token_version
bumped so other sessions and JWTs stop working.POST /account/delete) with password confirmation.no-store, nosniff, and a sandboxing CSP.n=2^16 for new passphrase wrappings. The accepted floor (2^14)
is a separate constant, so older files stay readable.exp, iat, iss,
sub, and ver.GET /healthz for probes; a non-root Docker image.GET /api/audit).ies CLI for offline encrypt / decrypt / keygen / inspect / verify / rewrap / hash.Python 3.10+, Flask, cryptography (OpenSSL), Pillow, SQLite, PyJWT. PyCrypto is intentionally not used because it is unmaintained.
git clone https://github.com/Sebby1770/image-encryption-system.git
cd image-encryption-system
python3 -m venv .venv
source .venv/bin/activate
pip install -e ".[dev]"
python run.py
Open http://127.0.0.1:5000, create an account, and upload an image.
ies encrypt IN.png --passphrase 'a long secret' --out out.bin
ies decrypt out.bin --passphrase 'a long secret' --out restored.png
ies inspect out.bin
ies verify out.bin --passphrase 'a long secret'
ies hash out.bin
ies rewrap out.bin --old-passphrase 'a long secret' --new-passphrase 'rotated' --out rotated.ies
ies keygen --passphrase 'account password' --out-private key.key --out-public pub.pem
ies encrypt IN.png --public-key pub.pem --out photo.ies
ies decrypt photo.ies --private-key key.key --passphrase 'account password' --out restored.png
This is the beginning of the README. Read the rest at the original. Read the full README ↗