Compare commits
3 Commits
Author | SHA1 | Date | |
---|---|---|---|
aae7a023f3 | |||
18b238f518 | |||
c0738218aa |
43
README.md
43
README.md
@ -12,24 +12,10 @@ type and the members of the said type (eg. structure members).
|
||||
|
||||
In short, search from bottom to top, instead of from top to bottom.
|
||||
|
||||
## Similar programs
|
||||
|
||||
I am sure there are multiple programs which can do the same or similar
|
||||
thing to this script. I simply do not know about them.
|
||||
|
||||
### Vector CANApe
|
||||
|
||||
Similar feature is available in Vector CANApe, which can extract
|
||||
symbols and its children (structure members) and add it to its
|
||||
database which can than be searched.
|
||||
|
||||
While this is nice, it has its own limitation, such as:
|
||||
- Only **ONE** instance of CANApe can run at once
|
||||
- Editing the database can be tricky and may take a long time
|
||||
- Licensing is costly for home use
|
||||
|
||||
## Usage
|
||||
|
||||
Use `--help` from more information
|
||||
|
||||
```bash
|
||||
main.py [options] [elf_file]
|
||||
```
|
||||
@ -72,8 +58,31 @@ main.py [options] [elf_file]
|
||||
0x4070 thing.second
|
||||
```
|
||||
|
||||
## Similar programs
|
||||
|
||||
# Licensing
|
||||
I am sure there are multiple programs which can do the same or similar
|
||||
thing to this script. I simply do not know about them.
|
||||
|
||||
### Vector CANApe
|
||||
|
||||
Similar feature is available in Vector CANApe, which can extract
|
||||
symbols and its children (structure members) and add it to its
|
||||
database which can than be searched.
|
||||
|
||||
While this is nice, it has its own limitation, such as:
|
||||
- Only **ONE** instance of CANApe can run at once
|
||||
- Editing the database can be tricky and may take a long time
|
||||
- Licensing is costly for home use
|
||||
|
||||
### Elf wrapper
|
||||
|
||||
A script which returns the address of the global variable. This script
|
||||
parses the arrays and structs, but the user needs to know what he
|
||||
wants before executing the script.
|
||||
|
||||
Can be found in [corporate lands](https://github.com/sgnes/pyelfwrapper).
|
||||
|
||||
## Licensing
|
||||
|
||||
This script is based on `dwex` DWarf EXplorer by "Seva Alekseyev". The
|
||||
original source code of `dwex` can be found on
|
||||
|
Loading…
Reference in New Issue
Block a user