SkillAgentSearch skills...

MATE

MATE is a suite of tools for interactive program analysis with a focus on hunting for bugs in C and C++ code using Code Property Graphs.

Install / Use

/learn @GaloisInc/MATE

README

MATE

<!-- The following paragraph is duplicated in doc/index.rst and doc/overview.rst; updates to one should be reflected in the other(s). -->

MATE is a suite of tools for interactive program analysis with a focus on hunting for bugs in C and C++ code. MATE unifies application-specific and low-level vulnerability analysis using code property graphs (CPGs), enabling the discovery of highly application-specific vulnerabilities that depend on both implementation details and the high-level semantics of target C/C++ programs.

See the online documentation for more information.

Acknowledgements

This material is based upon work supported by the United States Air Force and Defense Advanced Research Project Agency (DARPA) under Contract No. FA8750-19-C-0004. Any opinions, findings and conclusions or recommendations expressed in this material are those of the author(s) and do not necessarily reflect the views of the United States Air Force or DARPA. Approved for Public Release, Distribution Unlimited.

View on GitHub
GitHub Stars195
CategoryEducation
Updated6d ago
Forks14

Languages

Python

Security Score

100/100

Audited on Mar 21, 2026

No findings