Replies: 3 comments
-
OK, I think I found out a solution. Using the |
Beta Was this translation helpful? Give feedback.
-
This issue #7355 sounds pretty close to what you are describing and discusses the issues. |
Beta Was this translation helpful? Give feedback.
-
Thanks for the note! I'll take a look at that as well. |
Beta Was this translation helpful? Give feedback.
-
I am helping in developing the GhidraApple Ghidra extension. I am working on a custom
FileSystem
for the DYLD cache that can then apply custom effects to any loadedProgram
's. More specifically, I would like to pass data from theFileSystem
class into a format that can then be read by a customLoader
.It is unclear to me how I can do this. My first approach was to create a custom
ByteProvider
with fields for the data. However, it appears that allByteProvider
's are wrapped in aRefdByteProvider
before being passed to theLoader
layer, and thegetWrappedByteProvider
method is not public.I know the idea of using
ByteProvider
was a bit hack-y. Is there a better way to move data across from theFileSystem
layer to theLoader
layer?Beta Was this translation helpful? Give feedback.
All reactions