jonschz
674b1f2056
Improve READMEs (fix typos, add information)
2024-06-09 07:29:11 +02:00
jonschz
59fd1e55b1
Fix stack layout offset error
2024-06-08 22:11:32 +02:00
jonschz
eb0d736eb8
refactor: db access from pdb_extraction.py
2024-06-08 12:51:58 +02:00
jonschz
f602903daa
add unit tests for new type parsers, fix linter issue
2024-06-08 12:22:37 +02:00
jonschz
59ed0b1aa9
refactor: address review comments
...
Not sure why VS Code suddenly decides to remove some empty spaces, but they don't make sense anyway
2024-06-08 10:26:23 +02:00
jonschz
24275b460b
fix Python 3.9 issue
2024-05-30 20:48:18 +02:00
jonschz
cfbbcebfb8
Refactor, implement enums, fix lots of bugs
2024-05-30 20:16:11 +02:00
jonschz
a8f6e72b97
Implement struct imports [skip ci]
...
- This code is still in dire need of refactoring and tests
- There are only single-digit issues left, and 2600 functions can be imported
- The biggest remaining error is mismatched stacks
2024-05-26 21:58:19 +02:00
jonschz
c6817527d1
fix another Python 3.9 syntax incompatibility
2024-05-23 21:58:37 +02:00
jonschz
e6cbd466f8
fix types and small type safety violations
2024-05-23 21:51:10 +02:00
jonschz
46dbe1a608
run black
2024-05-23 20:38:43 +02:00
jonschz
8678ad72c4
refactor types and make them Python 3.9 compatible
2024-05-23 20:26:54 +02:00
jonschz
17b101d8fc
Refactor: Introduce submodules and reload remedy
2024-05-23 20:06:42 +02:00
jonschz
86ffbc4804
feature: Basic PDB analysis [skip ci]
...
This is a draft with a lot of open questions left. Please do not merge
2024-05-20 19:56:39 +02:00
jonschz
fd5e8f8d0c
Add draft for Ghidra function import script
2024-05-11 21:55:36 +02:00