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:
More information
- Black Hat Hacker Tools
- Hacker Tools Online
- Hack Tools Download
- Pentest Tools List
- Hackrf Tools
- New Hacker Tools
- Hacker Search Tools
- Hacking Tools For Mac
- Physical Pentest Tools
- Pentest Tools For Ubuntu
- Hacking Tools For Windows
- Hack Tools Online
- Pentest Tools Url Fuzzer
- Pentest Tools Kali Linux
- Tools 4 Hack
- Usb Pentest Tools
- Hacking Tools For Mac
- Pentest Tools Android
- Pentest Tools Kali Linux
- World No 1 Hacker Software
- Best Hacking Tools 2020
- Hacker Techniques Tools And Incident Handling
- Pentest Automation Tools
- Hack Tools Mac
- Physical Pentest Tools
- Pentest Tools Review
- Hak5 Tools
- Pentest Tools Download
- Usb Pentest Tools
- Hacker Tools Free
- Hacker Tools For Windows
- Hack Tools Mac
- Hacking Tools For Windows Free Download
- Hack Tools Github
- Hacker Tools 2019
- Pentest Tools Nmap
- Pentest Tools Review
- Hacking Apps
- Pentest Tools List
- How To Install Pentest Tools In Ubuntu
- Hak5 Tools
- Hack Tools For Games
- Hack Tools Github
- Hacker Tools 2020
- Pentest Automation Tools
- Pentest Tools Nmap
- Hacker Search Tools
- What Are Hacking Tools
- Hack Tools Mac
- Hacking Tools Usb
- Hack Tools Mac
- Hacking Tools Mac
- Hacking Tools Online
- Install Pentest Tools Ubuntu
- Pentest Tools Android
- Hacking Tools Online
- Pentest Tools Framework
- Computer Hacker
- Hack Rom Tools
- Hack Apps
- Github Hacking Tools
- Pentest Automation Tools
- Hack And Tools
- Usb Pentest Tools
- Bluetooth Hacking Tools Kali
- Hack Tools For Mac
- What Is Hacking Tools
- Pentest Tools Free
- Pentest Automation Tools
- Hacks And Tools
- Hacker Tools For Pc
- Best Hacking Tools 2020
- Tools Used For Hacking
- New Hacker Tools
- Hacker Tool Kit
- Hacker Tools 2019
- Hacking Apps
- Pentest Tools Bluekeep
- Github Hacking Tools
- Hack Tools Download
- Pentest Reporting Tools
- Pentest Tools Linux
- Hacker Tools Hardware
- Pentest Tools Nmap
- Hacking Tools Free Download
- Pentest Tools For Android
- Pentest Recon Tools
- Hacking Tools Download
- Hack Tools Mac
- Pentest Automation Tools
- Nsa Hack Tools Download
- Pentest Tools For Windows
- Hacking App
- Underground Hacker Sites
- Hacking Tools 2020
- Pentest Tools Alternative
- Pentest Tools Apk
- Hacking Tools For Games
- Hacking Tools 2020
- Hacking Tools Online
- Hack Tools
- Hacker Tools Apk Download
- Hacker Tools For Windows
- Pentest Tools Online
- Hacking Tools Pc
- Hack Apps
- Hacker Tools Mac
- Hack Tools
- Best Hacking Tools 2020
- Hacking Tools Windows
- Pentest Tools Github
- Pentest Box Tools Download
- Wifi Hacker Tools For Windows
- Hacker Tools Mac
- Hacker Tools Mac
- Pentest Tools Framework
- Pentest Tools For Ubuntu
- Hacking Tools For Windows 7
- Hack Tools
- Hacking Tools Hardware
- Usb Pentest Tools
- Hack Tools Mac
0 comments:
Post a Comment