OpenRakis / spice86-ghidra-plugin

Work with spice86 data into Ghidra
Apache License 2.0
3 stars 0 forks source link

Code generator: don't erase already generated functions #3

Closed maximilien-noal closed 1 year ago

maximilien-noal commented 2 years ago

Remember: There is 4 scripts for Ghidra.

the generator works better with a clean slate.

maximilien-noal commented 2 years ago

When Cryogenic is run with the right parameters (see the Spice86 README for details), it generates a CSV file that indicates which functions are overriden by .NET code.

By reading it in the C# code generator written in Java, we could avoid the generation of those already generated functions.

maximilien-noal commented 2 years ago

Maybe add the fact that a function is overriden or not in the executionflow.json file, so the Ghidra code generator doesn't need to read several files.

maximilien-noal commented 1 year ago

Completed by @kevinferrare