Questions tagged [soot]

Soot is an open source Java optimization framework.

Soot is an open source Java optimization framework that provides different intermediate representations for Java bytecode. Besides optimization, Soot can be used for static analyses and bytecode manipulation.

124 questions
-1
votes
1 answer

Detecting dynamically loaded classes in a java program

I am using soot to instrument classes of an application. But I've found to way to instrument classes dynamically with it. Soot only detect static links which would cause failures with programs with dynamic loading. So I have to detect what classes…
Ameer Jewdaki
  • 1,658
  • 4
  • 19
  • 35
-2
votes
1 answer

"This statement" in soot

I want to instrument the code such as I can Insert specific statement before statements like this.property=property. How can I find statements consists this keyword, for this purpose by soot library?
JachobTailor
  • 77
  • 10
-2
votes
2 answers

What does SootMethod.getSubSignature() meaning?

In many java project which using Soot, I see the SootMethod.getSubSignature(). I know that we have SootMethod.Signature() for getting signature of method but what does SootMethod.getSubSignature() meaning. what is the difference between these two…
JachobTailor
  • 77
  • 10
-2
votes
2 answers

Java Singleton doesn't work

I'm setting a class via SOOT-ECLIPSE plugin as the main class and want it to operate like a singleton. But my implementation seems to not work, as I get different instances one every run. I tried to use a wrapper and call the singleton class from…
eternalStudent
  • 376
  • 1
  • 15
1 2 3
8
9