commit | 29573e1f5cce70bbbbd88328b54384c12db12501 | [log] [tgz] |
---|---|---|
author | Duy Truong <duytruong@google.com> | Mon Mar 11 12:43:09 2024 -0700 |
committer | Duy Truong <duytruong@google.com> | Wed Mar 13 16:03:18 2024 -0700 |
tree | 0ee1631cd084e7736b941d9687d147bf55febfdb | |
parent | 304063b71b4b8c7ca2bf3f109f2fc7a6bf26df33 [diff] |
No public description PiperOrigin-RevId: 614759870 Change-Id: Ib8cea0f9e33db2c8d77c75f76f1262dc3d6a33f5
Fuzzyc, an island grammar-based fuzzy C/C++ parser, was originally introduced in a paper “Chucky: Exposing Missing Checks in Source Code for Vulnerability Discovery” with its source code provided at https://github.com/fabsx00/joern.
Fuzzyc parser is based on an island grammar that allows the parser to analyze code without requiring code to be compiled or a build environment to be configured.
The code was migrated to a new repository (https://github.com/joernio/joern) and integrated with other projects, and this directory pulls only the Fuzzyc ANTLR grammar files from the repo.
Note: the Fuzzy C/C++ Antlr grammar files were removed from the original source as of Jun 27, 2022 (https://github.com/joernio/joern/commit/61ed5b010d77b7705bd0e99144fcbc1acaf4d26c).