Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/thomasleplus/java-sql-inspector
Utility to test Java code for SQL injection vulnerabilities.
https://github.com/thomasleplus/java-sql-inspector
antlr antlr-4 antlr-grammar antlr4 antlr4-grammar antlr4-java information-security infosec java jdbc jdk security sql sql-injection-vulnerabilities
Last synced: 3 months ago
JSON representation
Utility to test Java code for SQL injection vulnerabilities.
- Host: GitHub
- URL: https://github.com/thomasleplus/java-sql-inspector
- Owner: thomasleplus
- License: apache-2.0
- Created: 2016-11-26T01:14:49.000Z (about 8 years ago)
- Default Branch: main
- Last Pushed: 2024-09-26T10:46:34.000Z (3 months ago)
- Last Synced: 2024-09-30T14:03:04.331Z (3 months ago)
- Topics: antlr, antlr-4, antlr-grammar, antlr4, antlr4-grammar, antlr4-java, information-security, infosec, java, jdbc, jdk, security, sql, sql-injection-vulnerabilities
- Language: ANTLR
- Homepage:
- Size: 610 KB
- Stars: 7
- Watchers: 2
- Forks: 5
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Security: SECURITY.md
Awesome Lists containing this project
README
# Java SQL Inspector
Utility to test Java code for SQL injection vulnerabilities. It uses [Antlr](https://www.antlr.org) to parse SQL queries and detects any literal value in the statement that should be handled via a prepared statement bind variable instead (using '?' as a placeholder).
[![Maven](https://github.com/thomasleplus/java-sql-inspector/workflows/Maven/badge.svg)](https://github.com/thomasleplus/java-sql-inspector/actions?query=workflow:"Maven")
[![CodeQL](https://github.com/thomasleplus/java-sql-inspector/workflows/CodeQL/badge.svg)](https://github.com/thomasleplus/java-sql-inspector/actions?query=workflow:"CodeQL")