|
libintrovirt v0.57.4
IntroVirt introspection library
|
#include <introvirt/introvirt.hh>#include <boost/algorithm/string.hpp>#include <boost/program_options.hpp>#include <iostream>#include <set>#include <string>#include <vector>
Functions | |
| void | parse_program_options (int argc, char **argv, po::options_description &desc, po::variables_map &vm) |
| void | print_process (const PROCESS &process) |
| void | print_token (const PROCESS &process) |
| void | getPEVersionData (const PE &pe, std::map< std::string, std::string > &result) |
| void | print_peb (const PROCESS &process, bool WoW64Process) |
| void | print_vad (const PROCESS &process) |
| void | print_environment (const PROCESS &process) |
| void | print_handles (const nt::NtKernel &kernel, const PROCESS &process) |
| void | print_threads (const PROCESS &process) |
| int | main (int argc, char **argv) |
| void getPEVersionData | ( | const PE & | pe, |
| std::map< std::string, std::string > & | result | ||
| ) |
Retrieve PE version data for the given PE instance
| int main | ( | int | argc, |
| char ** | argv | ||
| ) |
| void parse_program_options | ( | int | argc, |
| char ** | argv, | ||
| po::options_description & | desc, | ||
| po::variables_map & | vm | ||
| ) |
Parse command line options here
| void print_environment | ( | const PROCESS & | process | ) |
| void print_handles | ( | const nt::NtKernel & | kernel, |
| const PROCESS & | process | ||
| ) |
| void print_peb | ( | const PROCESS & | process, |
| bool | WoW64Process | ||
| ) |
| void print_process | ( | const PROCESS & | process | ) |
| void print_threads | ( | const PROCESS & | process | ) |
| void print_token | ( | const PROCESS & | process | ) |
| void print_vad | ( | const PROCESS & | process | ) |