diff options
| author | KyleMiles <krm504@nyu.edu> | 2023-02-10 13:19:07 -0500 |
|---|---|---|
| committer | KyleMiles <krm504@nyu.edu> | 2023-02-14 00:15:59 -0500 |
| commit | da48fde5958ad3eedcd3c4b82d7dc5b9428c9e93 (patch) | |
| tree | 44678aef5f86e86a8841dc908a58f5cb00764767 /rust/Cargo.toml | |
| parent | 9e91eaf63aed340a2c0a61ad8f70e9a7883e3aba (diff) | |
Add DWARF Export
This plugin exports:
- Functions
- Addresses
- Name
- Return type
- Argument names and types
- Data Variables
- Name
- Tyoe
- Address
- Types
- All types in a BNDB except for:
- TypeClass::FunctionTypeClass
- TypeClass::VarArgsTypeClass
- TypeClass::ValueTypeClass
Current MAJOR TODOs include:
- Finish exporting all the types
- Verify what we export can be imported by other toosl
- Auto-detect settings for the initial interaction dialouge
- Allow the functions to be more easily called in a headless mode
- Local function variable names and types
- All my todo comments in the code
Diffstat (limited to 'rust/Cargo.toml')
| -rw-r--r-- | rust/Cargo.toml | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/rust/Cargo.toml b/rust/Cargo.toml index 1a3cf1bb..903227ae 100644 --- a/rust/Cargo.toml +++ b/rust/Cargo.toml @@ -16,6 +16,7 @@ members = [ "examples/basic_script", "examples/decompile", "examples/dwarfdump", + "examples/dwarfexport", "examples/flowgraph", "examples/template" ] |
