Dexcalibur ist ein Werkzeug für das Reverse Engineering mobiler Anwendungen, entwickelt von Reversense. Es kombiniert statische, dynamische und symbolische Analyse mit Emulation von Dalvik-Bytecode, Unterstützung bei der Deobfuskierung und automatisch erzeugten Hooks für Java-Methoden und native Funktionen. Es verfolgt Systemaufrufe, Dateisystem und Netzwerkverkehr, auch HTTPS, ohne SSL-Pinning zu umgehen. Zusätzlich bietet Reversense automatisierte Datenschutz-Assessments für Android- und iOS-Apps an, geprüft gegen Rahmenwerke wie DSGVO, CRA, PCI und CCPA. Zielgruppen sind Gutachter, CERT- und SOC-Teams sowie Strafverfolgungsbehörden. Der Anbieter beschreibt es als Reverse Engineering as a Service; ein Teil des Quellcodes liegt als eigenes Projekt auf GitHub.
Reversense ist eine französische SAS mit Sitz in Cazères und einem einzigen Gesellschafter; eine Muttergesellschaft wird nicht genannt. Laut Datenschutzerklärung werden Daten vom Unternehmen selbst in Frankreich gehostet, mit der Möglichkeit von Providern anderswo in Europa; der Wortlaut ist an dieser Stelle nicht ganz eindeutig. Wo das Produkt selbst läuft und ob eine lokale Installation möglich ist, gibt der Anbieter nicht an. Fragen Sie danach, besonders bei der Analyse vertraulicher Anwendungen.