Stackdb
Stackdb is a stackable, multi-target and -level source debugger and memory forensics library.
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Functions | Variables
bts_dump.c File Reference
#include <stdio.h>
#include <stdlib.h>
#include <getopt.h>
#include <bts.h>
Include dependency graph for bts_dump.c:

Go to the source code of this file.

Functions

int main (int argc, char **argv)
 

Variables

struct symmap symmap []
 
int debug = 0
 
int symbolic = 0
 
int gdbstyle = 0
 
char * userbin = NULL
 

Function Documentation

int main ( int  argc,
char **  argv 
)

Definition at line 38 of file bts_dump.c.

Variable Documentation

int debug = 0

Definition at line 33 of file bts_dump.c.

int gdbstyle = 0

Definition at line 35 of file bts_dump.c.

int symbolic = 0

Definition at line 34 of file bts_dump.c.

struct symmap symmap[]
Initial value:
= {
{
.symfile = NULL,
.prefix = "User:",
.loaddr = 0x08000000,
.hiaddr = 0xBFFFFFFF
},
{
.symfile = "/boot/vmlinux-syms-2.6.18-xenU",
.prefix = "",
.loaddr = 0xC0000000,
.hiaddr = 0xF67FFFFF
},
{
.symfile = "/boot/xen-syms-3.0-unstable",
.prefix = "Xen:",
.loaddr = 0xF6800000,
.hiaddr = 0xFFFFFFFF
}
}

Definition at line 9 of file bts_dump.c.

char* userbin = NULL

Definition at line 36 of file bts_dump.c.