🔓 CLI tool and library to execute padding oracle attacks easily, with support for concurrent network requests and an elegant UI.
-
Updated
Feb 3, 2023 - TypeScript
🔓 CLI tool and library to execute padding oracle attacks easily, with support for concurrent network requests and an elegant UI.
💀 🔓 CLI tool for PKCS7 padding oracle attacks
Scripts that illustrate basic cryptography concepts based on Coursera Standford Cryptography I course and more.
Fast threaded padding oracle attack automation script for Python 3.
Padding Oracle Attack on Wallet.dat password decryption for the popular wallet Bitcoin Core
A python-based padding oracle tool
ccm - A small python library that helps identify vulnerabilities inside of encrypted data
Helps you to pull off a padding oracle attack.
.NET Core C# implementation of a padding oracle attack against AES CBC (PKCS7, ANSI X.923)
multithreaded and customizable padding oracle implementation in rust
Padding Oracle Attack (POA) on CBC_MODE, which can encrypt any message that you want.
A portable padding oracle exploit API.
Tampering and padding oracle attacks demonstration for AES CBC encryption
Fast-As-F*ck web-based Padding Oracle attack python script that uses multithreading and other means to greatly increase decoding speed.
Padding oracle attack for recovering the last block of a two blocks message.
Research collection of cryptographic implementation weaknesses: weak PRNGs and padding oracles.
Simple Python implementation of a padding oracle attack on a vulnerable API
Interactive AES encryption demo: encrypt Linux Tux with ECB vs GCM, decrypt with wrong keys, flip ciphertext bits, visualize duplicate blocks. Learn why ECB is broken, how padding oracle attacks killed CBC, and why TLS 1.3 mandates GCM. Free educational tool — zero dependencies, pure WebCrypto.
Why AES-CBC mode is unsafe: confidentiality without integrity, four attack vectors demonstrated live against real Web Crypto AES, and the fix.
poracle is a framework for convenient attacks on CBC-padding-oracles using PKCS7
To associate your repository with the padding-oracle topic, visit your repo's landing page and select "manage topics."