VisualCodeGrepper logo

VisualCodeGrepper

Identifies security issues in C/C++, Java, C, VB, and PL/SQL codebases.

Made by Nick Dunn and John Murray

  • security-auditing

  • source-code-analysis

What is VisualCodeGrepper?

This automated code security review tool supports a variety of programming languages, including C/C++, Java, C, VB, and PL/SQL. It is designed to significantly accelerate the code review process by identifying potentially insecure or problematic code. The tool offers several features to facilitate efficient and comprehensive code reviews. It allows users to customize the analysis by defining specific "bad" functions or code patterns to search for in the config file for each supported language. Additionally, the tool attempts to detect phrases within code comments that may indicate issues or broken code. It provides comprehensive statistics and visualizations, including pie charts that display the relative proportions of code, whitespace, comments, style comments, and identified "bad" code throughout the entire codebase and for individual files

Highlights

  • Supports multiple programming languages: C/C++, Java, C, VB, and PL/SQL
  • Customizable configuration to search for user-defined "bad" functions or code patterns
  • Analyzes code comments for potential indicators of issues or broken code
  • Generates detailed statistics and visualizations, including pie charts, to provide insights into the codebase

Platforms

  • Windows

Languages

  • English

Social

Features

    • C-sharp

    • C++