Get the latest tech news

Grease: An Open-Source Tool for Uncovering Hidden Vulnerabilities in Binary Code


Proactively and defensively ensuring the absence of vulnerabilities in binary code is crucial for deploying high-assurance systems. GREASE is an open-source tool leveraging under-constrained symbolic execution to help software reverse engineers analyze binaries and uncover hard-to-spot bugs, ultimately enhancing system security.

GREASE is an open-source tool leveraging under-constrained symbolic execution to help software reverse engineers analyze binaries and uncover hard-to-spot bugs, ultimately enhancing system security. However, they are more susceptible to path explosion (that is, they can struggle to reach code deep inside the target), and can only test a vanishingly small fraction of possible inputs to a program. Like fuzzing, traditional symbolic execution can struggle to reach code deep in the program due to path explosion.

Get the Android app

Or read this on Hacker News

Read more on:

Photo of source tool

source tool

Photo of grease

grease

Photo of binary code

binary code

Related news:

News photo

EFF launches open-source tool that can detect unauthorized cellular spying

News photo

Open-source tool 'Rayhunter' helps users detect Stingray attacks

News photo

OlmOCR: Open-source tool to extract plain text from PDFs