Add various scripts and JSON plans for Ghidra project
- Introduced `seg043_boundary_repair.json` to manage function boundaries in segment 043. - Created `read_file.py` for reading and printing file content size. - Added `resolve_bb4f.py` to resolve specific function call targets. - Implemented `resolve_top_targets.py` to find resolved NE targets for top-called wrapper functions. - Added `script_contents.txt` to summarize NE relocation far calls. - Updated `tier4_ghidra.txt`, `tier4_ghidra_check.txt`, `tier4_output.txt`, and `tier4_result.txt` with function call statistics. - Created `tier5_errors.txt` for error logging and `tier5_output.txt` for additional function call statistics. - Established `tools` directory with helper scripts for the Ghidra project, including CLI and common functionalities. - Implemented command-line interface in `cli.py` for various project operations. - Added `common.py` for shared functions and configurations across tools. - Introduced `validate_fixups.py` to validate NE relocation fixups against known addresses.
This commit is contained in:
parent
6b9eb205d4
commit
24d4416003
36 changed files with 145712 additions and 14 deletions
20
tier4_ghidra.txt
Normal file
20
tier4_ghidra.txt
Normal file
|
|
@ -0,0 +1,20 @@
|
|||
61 000b:30a5 42
|
||||
62 0008:bc27 41
|
||||
63 0008:d214 40
|
||||
64 0005:1565 39
|
||||
65 0008:4bba 39
|
||||
66 0009:6f5a 38
|
||||
67 0009:8ef6 38
|
||||
68 000a:7b30 38
|
||||
69 000a:7b3f 38
|
||||
70 0009:6e7f 35
|
||||
71 000a:7b35 35
|
||||
72 0009:c433 34
|
||||
73 0009:2156 33
|
||||
74 000a:2c41 33
|
||||
75 000a:454d 32
|
||||
76 000b:2446 31
|
||||
77 0005:1238 30
|
||||
78 000b:1446 30
|
||||
79 000d:85da 29
|
||||
80 0005:1511 29
|
||||
Loading…
Add table
Add a link
Reference in a new issue