Debugging Tools Flashcards

1
Q

Ollydbg (Debugging Tools)

A
  • assembler level debugger for windows, useful for binary code analysis without code being available
  • *A reverse-engineering tool included with Kali Linux that analyzes binary code found in 32-bit Windows applications.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Immunity Debugger (Debugging Tools)

A
  • used to write exploits, analyze malware, and reverse engineer binary files, supports python APIs and execution
  • A reverse-engineering tool that includes both command-line and graphical user interfaces and that can load and modify Python scripts during runtime.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

GDB (GNU Debugger) (Debugging Tools)

A
  • unix/linux, supports Ada, C, C++, Obj-C, Pascal, Fortran, Go, Java and other languages
  • *GNU Project Debugger): An open source reverse-engineering tool that works on most Unix and Windows versions, along with macOS.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

WinDBG (Debugging Tools)

A
  • windows debugger

* *(Windows Debugger): A free debugging tool created and distributed by Microsoft for Windows operating systems.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

IDA - Interactive Disassembler (Debugging Tools)

A
  • generates assembly language code from executable code, GUI and supports executables from multiple OS
  • *(Interactive Disassembler): A reverse-engineering tool that generates source code from machine code for Windows, Mac OS X, and Linux applications.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly