The remote service ask for a name, if you send more than 64 bytes, a memory leak happens.
The buffer next to the name's is the first random value used to init the srand()
If we get this value, and set our local srand([leaked] ^ [luckyNumber]) we will be able to predict the following randoms and win the game, but we have to see few details more ;)
The function used to read the input until the byte \n appears, but also up to 64 bytes, if we trigger this second condition there is not 0x00 and the print shows the random buffer :)
The nickname buffer:

The seed buffer:

So here it is clear, but let's see that the random values are computed with several gpu instructions which are decompiled incorrectly:


We tried to predict the random and aply the gpu divisions without luck :(

There was a missing detail in this predcitor, but there are always other creative ways to do the things.
We use the local software as a predictor, we inject the leaked seed on the local binary of the remote server and got a perfect syncronization, predicting the remote random values:

The process is a bit ugly becouse we combined automated process of leak exctraction and socket interactive mode, with the manual gdb macro.
The macro:
Read more
- Pentest Tools Linux
- Pentest Tools Apk
- Underground Hacker Sites
- What Is Hacking Tools
- Nsa Hack Tools Download
- Hack Tools Pc
- Pentest Box Tools Download
- Hacking App
- Hacking Tools Kit
- Android Hack Tools Github
- Blackhat Hacker Tools
- Hack Tools Online
- Install Pentest Tools Ubuntu
- Computer Hacker
- Pentest Tools Online
- Hacker Tools Apk Download
- Pentest Tools Port Scanner
- Hacker Tools Free Download
- New Hacker Tools
- Hacker Tools Software
- Hacker Tools Mac
- Hacker Tools For Pc
- Hacker Tools For Windows
- Hack Tools Download
- Hack Tools
- Hack Tool Apk No Root
- Beginner Hacker Tools
- What Are Hacking Tools
- Hak5 Tools
- Pentest Tools Open Source
- Install Pentest Tools Ubuntu
- Hacker
- Hacker Tool Kit
- Hacking App
- Hacker Tools For Pc
- Hack Tools For Games
- How To Install Pentest Tools In Ubuntu
- Hacking App
- Hack Website Online Tool
- Best Hacking Tools 2020
- Hackrf Tools
- New Hacker Tools
- Hacker Tools Github
- Hack Tools
- Easy Hack Tools
- Hack Tools 2019
- Hacker Techniques Tools And Incident Handling
- Hacker
- Pentest Recon Tools
- Hack Tools For Pc
- Hacking Tools 2019
- Wifi Hacker Tools For Windows
- Hacks And Tools
- Best Pentesting Tools 2018
- Hacking Tools
- Hacking App
- Pentest Tools Apk
- Blackhat Hacker Tools
- Pentest Tools Android
- How To Make Hacking Tools
- Pentest Tools Url Fuzzer
- Pentest Tools Subdomain
- Nsa Hacker Tools
- Hacking Tools For Windows 7
- Pentest Tools For Android
- Pentest Tools For Windows
- Pentest Tools Framework
- Hacker Tools Hardware
- Pentest Tools Open Source
- Hack App
- Hacking Apps
- Pentest Tools Free
- Hacker Tools For Windows
- New Hack Tools
- Termux Hacking Tools 2019
- Hacker Search Tools
- Kik Hack Tools
- Pentest Tools For Windows
- Hacker Tools Apk Download
- Kik Hack Tools
- Pentest Tools For Windows
- Pentest Tools Website Vulnerability
- Hack Apps
- Tools Used For Hacking
- Pentest Tools Alternative
- Hak5 Tools
- Tools For Hacker
- Pentest Tools Url Fuzzer
- Hack Tool Apk
- Hackrf Tools
- Best Pentesting Tools 2018
- Hack Tools 2019
- Pentest Tools Linux
- Hack App
- Hack And Tools
- Hack Tools For Windows
- Hacker Tools Windows
- Best Hacking Tools 2020
- Hacker
- Hacking Tools For Pc
- Hacking Tools For Kali Linux
- Pentest Reporting Tools
- Hacking Tools Free Download
0 comments:
Post a Comment