Description
Vulnerability discovery is the cornerstone of securing software systems, combining offensive research and defensive protection to address the ever-evolving threat landscape. By systematically identifying weaknesses in code, configuration, and execution environments, vulnerability discovery empowers organizations to understand and mitigate risks before adversaries can exploit them. For offensive security research, this process reveals vulnerable code paths and inputs, enabling the development of targeted mitigations and comprehensive security assessments. In defensive contexts, vulnerability discovery enables proactive systems safeguards by discovering unknown vulnerabilities, prioritizing patching efforts, and strengthening resilience against attacks. Aarno Labs focuses on developing and applying advanced static and dynamic techniques for scaling vulnerability discovery, reducing false positives, and uncovering elusive vulnerabilities in real-world programs.
Solutions
Projects
Papers
- Precise and Comprehensive Provenance Tracking for Android Devices. MIT Technical Report Report, 2019
- Concord - Verifying Memory Safety. Aarno Labs Technical Report, 2019
- DroidSafe: Final Report. Aarno Labs Technical Report, 2019
- SARAN: A System for Android Application Interposition. Aarno Labs Technical Report, 2021
- Automatic Exploitation of Fully Randomized Executables. MIT Technical Report, 2019
- IDA Pro Plugins for CodeHawk-Binary. Aarno Labs Technical Report, 2023