Skip to content

blischalk/SearchForThreats

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Search For Threats

This application is intended to be a static code analysis tool to aid in code reviews. The goal is to detect places where vulnerabilities such as injection, XSS, directory traversal, etc. occur. Another goal is to be language agnostic so that this tool can be utilized for reviewing applications from any language.

Note

This tool is simply scanning files for regular expression matches. It is not following code paths to determine if user input proceeds without any sanitization. This tool does not try to be smart but rather to identify the areas of the codebase where manual review may be beneficial.

Features To Implement

  • (x) Show context in match output - Implemented
  • (x) Report to CSV - Implemented
  • Prompt how many files will be searched before searching
  • Ignore file
  • Ignore backticks in string
  • Progress bar
  • Match count / current match
  • Ignore commented lines
  • Vulnerability type search
  • Interactive mode
    • Mark as ignore
      • Store hash of line and un-ignore when line changes
    • Mark fore review
    • Add note

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages