Granary / granary2

Dynamic binary translation framework for instrumenting x86-64 user space Linux programs
MIT License
39 stars 5 forks source link

Handle unloading of instrumented modules, and unloading of module .init sections #16

Open pgoodman opened 10 years ago

pgoodman commented 10 years ago

When an module is unloaded, Granary should flush any code blocks associated with that module. Similarly, when the .init section of a module is unloaded (just after the module is initialized), the code associated with that section should also be flushed.