Skip to content
/ MATE Public

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.

License

Notifications You must be signed in to change notification settings

GaloisInc/MATE

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ba73c57 Β· Oct 29, 2022

History

49 Commits
Aug 24, 2022
Aug 12, 2022
Aug 25, 2022
Aug 10, 2022
Aug 10, 2022
Oct 29, 2022
Aug 25, 2022
Oct 29, 2022
Aug 10, 2022
Aug 10, 2022
Aug 25, 2022
Aug 10, 2022
Oct 14, 2022
Aug 10, 2022
Aug 10, 2022
Aug 10, 2022
Aug 24, 2022
Aug 10, 2022
Aug 10, 2022
Aug 10, 2022
Aug 12, 2022
Aug 10, 2022
Aug 10, 2022
Aug 10, 2022
Sep 12, 2022
Aug 10, 2022
Aug 24, 2022
Aug 10, 2022
Aug 10, 2022
Aug 10, 2022
Aug 25, 2022
Aug 10, 2022
Aug 10, 2022
Aug 10, 2022
Aug 10, 2022
Aug 10, 2022
Aug 10, 2022
Aug 10, 2022
Aug 10, 2022
Aug 10, 2022
Aug 10, 2022

Repository files navigation

MATE

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.