My Little project that heavily inspired by a challenge in my CTF club, which was a crypto challenge that using padding oracle attack method on AES CBC.
Use python3 exploit.py and input your message so that the AES algorithm will encrypt your message with CBC mode
Then the script will using my own algorithm to implement Padding Oracle Attack on AES algorithm to decrypt the ciphertext into your own message
I also have the check function to check if my decrypted message is the same as the original message or not (which is your input)
Here is an example of how to use my script:
