Logo
  • ida_auto
  • ida_bitrange
  • ida_bytes
  • ida_dbg
  • ida_dirtree
  • ida_diskio
  • ida_dscu
  • ida_entry
  • ida_expr
  • ida_fixup
  • ida_fpro
  • ida_frame
  • ida_funcs
  • ida_gdl
  • ida_graph
  • ida_hexrays
  • ida_ida
  • ida_idaapi
  • ida_idc
  • ida_idd
  • ida_idp
  • ida_ieee
  • ida_indexer
  • ida_kernwin
  • ida_libfuncs
  • ida_lines
  • ida_lumina
  • ida_loader
  • ida_merge
  • ida_mergemod
  • ida_moves
  • ida_nalt
  • ida_name
  • ida_netnode
  • ida_offset
  • ida_pro
  • ida_problems
  • ida_range
  • ida_regfinder
  • ida_registry
  • ida_search
  • ida_segment
  • ida_segregs
  • ida_srclang
  • ida_strlist
  • ida_tryblks
  • ida_typeinf
  • ida_ua
  • ida_undo
  • ida_xref
  • idaapi
  • idadex
  • idautils
  • idc
  • init
  • lumina_model
IDAPython references
  • open_ida_link
  • View page source

open_ida_link

summary: navigate to entities using ida:// links

description:

Demonstrates ida_kernwin.open_ida_link() which provides URL-style navigation within the current IDB. The function accepts URIs of the form ida:///resource?params and navigates to the matching entity, optionally opening a specific view.

Nine resource types are supported: functions, addresses, strings, segments, names, imports, exports, types, and bookmarks.

Most resources use rva= or ea= to specify the target address. The types resource uses name= instead. An optional view= parameter selects which view to open (e.g., view=pseudocode).

keywords: navigation, links

level: intermediate

Attributes

image_base

func

rva

entry_ea

si

rva

seg

rva

name_ea

rva

import_ea

rva

ordinal

rva

Functions

try_open_ida_link(uri)

Call open_ida_link and print the URI and result.

Module Contents

open_ida_link.try_open_ida_link(uri)

Call open_ida_link and print the URI and result.

open_ida_link.image_base
open_ida_link.func
open_ida_link.rva
open_ida_link.entry_ea
open_ida_link.si
open_ida_link.rva
open_ida_link.seg
open_ida_link.rva
open_ida_link.name_ea
open_ida_link.rva
open_ida_link.import_ea
open_ida_link.rva
open_ida_link.ordinal
open_ida_link.rva

© Copyright Hex-Rays.

Built with Sphinx using a theme provided by Read the Docs.