Skip to content

Navigation Bar

The navigation bar is an IDA Pro-style memory map displayed above the tab strip. It shows the section layout of the main module with markers for RIP, breakpoints, and bookmarks.

Section Colors

Color Meaning
Blue Code sections (.text, IMAGE_SCN_CNT_CODE / IMAGE_SCN_MEM_EXECUTE)
Green Writable data (.data, IMAGE_SCN_CNT_INITIALIZED_DATA + IMAGE_SCN_MEM_WRITE)
Yellow Read-only data (.rdata, IMAGE_SCN_CNT_INITIALIZED_DATA)
Purple Uninitialized data (.bss, IMAGE_SCN_CNT_UNINITIALIZED_DATA)
Gray Other sections

Markers

Marker Meaning
Yellow triangle (top, pointing down) Current RIP — moves only on step/continue
White triangle (bottom, pointing up) Navigation cursor — where you clicked
Red vertical line Breakpoint
Orange diamond Bookmark / annotation

Section Labels

Section names (.text, .rdata, .data, etc.) are displayed directly on the bar when the section is wide enough.

Interaction

  • Hover — tooltip shows module name, section name, exact address under cursor, section address range, and flags
  • Click — navigates disassembly to the exact address (proportional to click position within the section)
  • Proportional layout — sections are packed side-by-side using square-root scaling so small sections remain visible

Scope

The navigation bar shows only the main module (the debugged executable), not system libraries. This keeps the bar focused and readable.