Skip to content

A MySQL proxy that automatically computes possible SQL patterns from a Go application and compares live DB traffic against these patterns.

License

Notifications You must be signed in to change notification settings

ctchurch/sql-sentry

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

sql-sentry

A MySQL proxy that programmatically computes possible SQL patterns from a Go application and compares live DB traffic against these patterns.

The analyzer is built on top of Stripe's safesql static analyzer.

TODO

  • Vendoring
  • better logging
  • Configure alert only
  • zerolog

Status

SQL Sentry now is still in development and should not be used in production. The project's current goal is proving that SQL whitelisting is practical, performant, and safe.

Feedback

Email: chris.church@gmail.com

About

A MySQL proxy that automatically computes possible SQL patterns from a Go application and compares live DB traffic against these patterns.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages