Static Analysis Layer
Deterministic Traversal
Desmodus initiates the analysis pipeline by performing a deterministic traversal of target artifacts, including JVM (JAR) and Android (APK) binaries, using a suite of integrated bytecode parsers and decompilers.
This layer recovers the complete structural skeleton of the software, including class hierarchies, method signatures, call graphs, and string tables.
By establishing an immutable ground truth at the binary level, the system ensures that all subsequent analysis is anchored in the actual code, effectively eliminating the risk of structural hallucinations during the initial discovery phase.