ARTist
ARTist copied to clipboard
ARTist's core implementation meant to be included in the art project. Provides ARTist APIs and boilerplate code for modules.
Since #10 is resolved, we could have multiple instrumentation passes per module, which better fits our definition of modules as self-contained functionality b/c it is not required anymore to split...
I think it could be really helpful if we would log loaded ARTist module names and their filter spec once, when ARTist loads a module. ## Example ``` HArtist() Version:...
We are right now using two different formats for method signatures: For the injection framework TODO, we use the JVM notation, e.g. `Lsaarland/cispa/artist/codelib/CodeLib;traceLog()V`, while for the definition of method filters,...
The current implementation of ```ArtUtils::InjectMethodCall``` assumes all invoked methods to be part of the codelib. Hence, trying to inject a non-Codelib method call results in crashes since the 'symbols' (method...