Skip to content
0:00 / 0:00

#binaryninja#gdb#ctf

Reverse Engineering with Binary Ninja and gdb a key checking algorithm - TUMCTF 2016 Zwiebel part 1

LiveOverflow

949K subscribers • 11 videos on Hallway

YouTube
  • Recommended by 1 person: 1 in engineering communities.

Intermediate. Assumes working knowledge.

42K views10 years ago1 recommendation

SecurityReverse engineeringExploits and vulnerabilitiesDebugging

LiveOverflow demonstrates how to analyze a self-modifying CTF challenge using Binary Ninja and GDB to bypass anti-debugging checks.

Part 1 is about understanding the algorithm with binary.ninja and gdb. Zwiebel is a reversing CTF challenge with encrypted self-modifying code. LEARN ON HEXTREE (ad) Learn hacking on Hextree: hextree.io/ Watch this video and more on Hextree: app.hextree.io/courses/yt-reverse-engineering-x86/reverse-en… Join the Hextree Discord: discord.gg/xgQpCQCpvy CHAPTERS - The Zwiebel Challenge and Analysis Setup - Reading the Input and Locating the Shellcode - Reversing the First Encrypted Code Layer - Running the Binary and Finding ptrace Anti-Debugging - Patching the ptrace Check in Binary Ninja - Watching Self-Modifying Code in GDB - Recapping the Onion-Layer Bit Checks - Planning radare2 and r2pipe Automation SUPPORT Per video: patreon.com/join/liveoverflow Per month: youtube.com/channel/UClcE-kVhqyiHCcjYwcpfj9w/join Buy my handwriting font (ad): shop.liveoverflow.com/ WATCH, FOLLOW & READ Second channel: youtube.com/LiveUnderflow Twitch: twitch.tv/LiveOverflow/ Twitter: twitter.com/LiveOverflow/ Instagram: instagram.com/LiveOverflow/ TikTok: tiktok.com/@liveoverflow_ LiveOverflow blog: liveoverflow.com/ Hextree blog (ad): hextree.io/blog #CTF #ReverseEngineering (ad) LiveOverflow YouTube channel is supported by advertisement and product placement.

Why it's here

1 person recommends this

What people say. Recommended as a practical walkthrough of reverse engineering self-modifying code and patching anti-debugging checks.

u/invapidin r/ReverseEngineering • Recommends

Reverse Engineering with Binary Ninja and gdb a key checking algorithm