more TODO ideas

main
Allen Webster 2025-05-14 02:43:21 -07:00
parent 14fb4e3944
commit af8aded7c4
1 changed files with 11 additions and 3 deletions

View File

@ -6,6 +6,10 @@ Example Writing:
[ ] Example of more complex data initialization via the hook
Practical Use Tips:
[ ] See the symbol set in the debugger
Vetting:
@ -26,14 +30,17 @@ OSs: Win32, Linux, Mac
[ ] Check configurations for link time optimization removal of symbols
[ ] Vet __ImageBase trick on Windows linkers
Development:
[ ] experiment with __ImageBase pseudo variable (linker variable)
[x] experiment with __ImageBase pseudo variable (linker variable)
[ ] Small as possible binary parser for "selfimg" purposes
[x] PE
[ ] Elf
[ ] Macho
Structure Research:
@ -43,14 +50,15 @@ Structure Research:
[ ] Learn how to put the symbol data into .data and relink everything
[ ] Setup id symbols & editing to give them values
[ ] Eliminate the "raw" version of symbols
[ ] Do I want to maintain a pair of versions one with object file editing
and one without?
[ ] Explore the tradeoff of using the hook for more complex data initialization
[ ] OpenGL Shaders?
[ ] Could Symbol Sets syntax be organized in such a way that it's just a data
section and type wrapped in a macro?
[ ] How does this hold up when multiple DLLs or SOs are involved?
[ ] Try using this to generate the IDs for profiler blocks?