ARTist CSV Code Injector
Config-based injection (CSV Injector)
Injection based on Java libraries does NOT exist yet. Here’s a quick draft of the mechanism
``` CSV
WHAT : PARAMETER : WHERE : WHERE_POSITION
Method : Parameter : Target : Position
Lde/infsec/tainttracking/taintlib/TaintLib;traceLog()V : : * : METHOD_START
Lde/infsec/tainttracking/taintlib/TaintLib;traceLog(II)V : 1024,42 : void java.lang.String.equals(java.lang.Object) : METHOD_CALL_BEFORE
Lde/infsec/tainttracking/taintlib/TaintLib;traceLog()V : : .oncreate( : METHOD_START`
- art/runtime/dex_instruction.h => art::Instruction Holds an instruction as it is noted in the DexByteCode