filmov
tv
Introduction to GDB (Gnu Debugger)
Показать описание
Hi and welcome to this new video!
This video is the first of a series where I will showcase and discuss various tools. Tools are really important in the context of computer science and computer security. The most interesting research and results come from people who have mastered the usage of foundational tools and then adopt them to discover new techniques and vulnerabilities.
In this first video I analyze the GNU Project Debugger, also known as GDB. With GDB you can debug any ELF binary running in a linux environment. While the tool itself can be limited in certain aspects, it acts as a powerful foundational debugger on top of which you can add extension which adds to feature to the debugger. At the end of the video I show one such extension known as Pwndbg.
If you like the video, please support my work by subscribing to the channel, sharing the video with like-minded people, and keep following for future videos!
Thank you very much!
-------------------------
TIMESTAMP
00:00 introduction
01:45 installation
02:35 basic commands
10:15 adding debug information
12:45 disassemble code
14:30 working with TUI
15:15 documentation
17:20 breakpoints and control flow
29:30 registers and memory
42:40 extensions
46:00 conclusion
-------------------------
REFERENCES
-------------------------
CONTACTS
This video is the first of a series where I will showcase and discuss various tools. Tools are really important in the context of computer science and computer security. The most interesting research and results come from people who have mastered the usage of foundational tools and then adopt them to discover new techniques and vulnerabilities.
In this first video I analyze the GNU Project Debugger, also known as GDB. With GDB you can debug any ELF binary running in a linux environment. While the tool itself can be limited in certain aspects, it acts as a powerful foundational debugger on top of which you can add extension which adds to feature to the debugger. At the end of the video I show one such extension known as Pwndbg.
If you like the video, please support my work by subscribing to the channel, sharing the video with like-minded people, and keep following for future videos!
Thank you very much!
-------------------------
TIMESTAMP
00:00 introduction
01:45 installation
02:35 basic commands
10:15 adding debug information
12:45 disassemble code
14:30 working with TUI
15:15 documentation
17:20 breakpoints and control flow
29:30 registers and memory
42:40 extensions
46:00 conclusion
-------------------------
REFERENCES
-------------------------
CONTACTS
Комментарии