KeybadeBlox
35c8844529
Move everything else to ghidra/ directory
...
The only stuff left in delink/ was also for using with Ghidra, so we may
as well also put it in ghidra/.
2026-02-04 20:01:06 -05:00
KeybadeBlox
91537e765a
Fix unwanted delinking path expansion on Windows
...
In short, we ran afoul of this issue because the Ghidra delinking
headless script begins its arguments with slashes, making them look like
absolute paths:
https://stackoverflow.com/questions/7250130/how-to-stop-mingw-and-msys-from-mangling-path-names-given-at-the-command-line
2026-02-01 17:02:13 -05:00
KeybadeBlox
a8b04d24d5
Fix POSIX shell compatibility of delink script
...
Accidentally used == for a comparison instead of =, while only the
latter is in the standard.
Ref. https://pubs.opengroup.org/onlinepubs/9699919799/utilities/test.html
2026-02-01 15:36:35 -05:00
KeybadeBlox
1c8eb137ee
Arrange decompilation source/target in directories
2025-12-17 21:46:17 -05:00
KeybadeBlox
21c3864bb7
Begin contributing.md
2025-12-17 10:26:34 -05:00
KeybadeBlox
1a48d4323e
Complete delink workflow; separate from decomp
...
We can now create a fresh Ghidra project, import the JSRF executable
into it, import symbols into it, delink object files from it, and then
decompile with objdiff. Just needs some documentation.
2025-12-16 22:30:49 -05:00