Skip to content
Advertisement

Tag: webgoat

Is it possible to instrument a program that also uses dynamic bytecode generation?

I am writing a Java instrumentation program that uses the built-in Instrumentation API with Javassist (v3.26.0-GA) to intercept all the method calls in the target program. Also, I have implemented a REST API service inside this program using Java Spark to send requests for starting/stopping instrumentation by adding/removing transformers, and also for fetching intercepted methods during the instrumentation time. Now,

Advertisement