[Kong API].process
Query current process state
Synopsis:
public memory_list process_map; public platform_DSO.DSO_list process_modules;
Description:
This module exports two global instances used to query memory layout and loaded dynamic libraries.
- see: memory_list, DSO_list methods and operator overloads.
Example:
foreach (memory_region m; kong.process.process_map[])
m.print();
foreach (dynamic_object o; kong.process.process_modules[])
writefln("%-40.40s ", o.name, o.address);
writefln("%08x is part of region %08x", &strerror, (&strerror in kong.process.process_map).base);
dynamic_object* d = kong.process.process_modules["*libc*"]; // fnmatch() wildcards supported.
