/Pandora-Account-Takeover-Tool

MITM PoC Attack that will take over Pandora accounts since they don't require a password to update one.

Primary LanguagePython

Fixed by Pandora!

Pandora now requires you to enter your current password to change your password.

PATT: Pandora Account Takeover Tool

Pandora doesn't require you to use the old password to set a new one. It also loads most resources over HTTP. A simple MITM attack will let us take over accounts on our network.

PATT will inject a small bit of script to take over pandora accounts who are on the proxy network.

Just run the web.py script and it runs MITMProxy with a custom script. As accounts get taken over, it will notify you in the terminal.

Run python web.py

Installation

sudo pip install -r requirements.txt

If you want to POST the value to another server, or change the listening port, edit the options dictionary in malware.py.

Running

python web.py

This will run MITMProxy (127.0.0.1:8080 by default) and a tornado service (127.0.0.1:8000)

To test if it's working, point your browser's proxy to 127.0.0.1:8080, navigate to pandora.com. Your account should then have it's password changed to 'stolen'.

NOTICE: DON'T BE EVIL. THIS IS A PROOF OF CONCEPT AND SHOULDN'T BE ABUSED. USE AS YOU WISH, BUT ACT ON YOUR OWN BEHALF. YOU ARE RESPONSIBLE FOR YOUR OWN MISUSE.