Premium Only Content
![Linked List Exploit Continued - GOT Overwrite - "Links 2+3" Pwn Challenge [ImaginaryCTF]](https://1a-1791.com/video/s8/1/V/Z/T/A/VZTAh.qR4e-small-Linked-List-Exploit-Continu.jpg)
Linked List Exploit Continued - GOT Overwrite - "Links 2+3" Pwn Challenge [ImaginaryCTF]
"Links 2" (Pwn) challenge from ImaginaryCTF (iCTF) 27/06/22 - "It turns out that there was a bug in how I was handling writing some elements, so I've fixed that. Also, I've stopped putting the flag in a global variable, because that's probably not a good idea. Double check my implementation one more time for me?". In this challenge we'll use Ghidra, GDB-PwnDbg and PwnTools to exploit a vulnerable custom LinkedList implementation by overwriting an global offset table GOT entry to point system(), so we can get a shell.
"Links 3" (Pwn) challenge from ImaginaryCTF (iCTF) 30/06/22 - "And now you guys are exploiting my View Time feature that I put there solely for your convenience? Fine, then - no more time for you!". This challenge has no view_time() function, so we lose the system() call. However, we can leak an arbitrary function from the GOT and use the Lib-C database to find the correct offsets (ret2libc). Hope you enjoy 🙂 #CTF #iCTF #ImaginaryCTF #Pwn #BinaryExploitation
Write-ups: https://github.com/Crypto-Cat/CTF/tree/main/ctf_events/ictf/pwn/links
↢Social Media↣
Twitter: https://twitter.com/_CryptoCat
GitHub: https://github.com/Crypto-Cat
HackTheBox: https://app.hackthebox.eu/profile/11897
LinkedIn: https://www.linkedin.com/in/cryptocat
Reddit: https://www.reddit.com/user/_CryptoCat23
YouTube: https://www.youtube.com/CryptoCat23
Twitch: https://www.twitch.tv/cryptocat23
↢ImaginaryCTF↣
https://imaginaryctf.org
https://twitter.com/imaginaryctf
https://discord.gg/9r8AJQkfs3
↢Video-Specific Resources↣
https://libc.blukat.me
https://libc.rip
↢Resources↣
Ghidra: https://ghidra-sre.org/CheatSheet.html
Volatility: https://github.com/volatilityfoundation/volatility/wiki/Linux
PwnTools: https://github.com/Gallopsled/pwntools-tutorial
CyberChef: https://gchq.github.io/CyberChef
DCode: https://www.dcode.fr/en
HackTricks: https://book.hacktricks.xyz/pentesting-methodology
CTF Tools: https://github.com/apsdehal/awesome-ctf
Forensics: https://cugu.github.io/awesome-forensics
Decompile Code: https://www.decompiler.com
Run Code: https://tio.run
↢Chapters↣
Start: 0:00
Links 1 Recap: 0:30
Reviewing Heap Layout in GDB-PwnDbg: 3:25
Keeping the Heap intact: 7:45
Links 2 Attack Plan: 11:55
Overwriting the GOT: 16:48
Stack Alignment: 20:08
Solution (leak system): 23:27
Links 3 (leak another lib-c function): 28:08
Recap: 33:27
End: 34:29
-
55:28
Glenn Greenwald
13 hours agoGlenn Reacts to Trump-Zelensky Exchange and Takes Q&A from our Members | SYSTEM UPDATE #415
148K245 -
4:26:54
Nerdrotic
15 hours ago $41.14 earnedMarvel PANIC MODE! Kathleen Kennedy GONE?! Hollywood DEI Dead | Friday Night Tights 342 Nick Freitas
156K41 -
1:30:03
Flyover Conservatives
1 day agoZelensky Fail... God Called IT!; From Prison to the White House: Angela Stanton King’s Unbelievable Redemption Story | FOC Show
66.1K6 -
1:06:14
IsaacButterfield
15 hours ago $2.55 earnedFree Speech Is Dead | Did Trump Go Too Far? | Sexist Job
54.5K21 -
1:02:59
Sarah Westall
17 hours agoEpstein Files, Dueling Cabal Factions and Gold from Ancient Civilizations w/ Dave Hodges
81.9K34 -
3:15:08
I_Came_With_Fire_Podcast
15 hours ago“Trump-Zelensky BEATDOWN | Europe BUILDS MUSCLE | NEWSCUM Podcast”
25.1K3 -
41:25
CatfishedOnline
16 hours ago $2.34 earned23-Yr-Old Drove 2,650 Miles to Meet Online Girlfriend in Romance Scam
46.2K6 -
1:56:18
Bare Knuckle Fighting Championship
2 days agoCountdown to BKFC FIGHT NIGHT ALBUQUERQUE & FREE LIVE FIGHTS!
39.9K2 -
1:58:08
Anthony Rogers
15 hours agoHow To Beat Kids At Video Games
15.6K1 -
1:46:26
Vigilant News Network
17 hours agoDiddy’s Epstein Moment: Is the Fix Already In? | The Daily Dose
92.7K9