Skip to content

n1ngu/twarf

Folders and files

NameName
Last commit message
Last commit date

Latest commit

710e431 · Jul 16, 2019

History

77 Commits
Feb 21, 2019
Feb 21, 2019
Feb 15, 2019
Feb 16, 2019
Feb 15, 2019
Feb 9, 2019
Feb 9, 2019
Feb 9, 2019
Jul 3, 2019
Jul 3, 2019
Feb 9, 2019
Feb 16, 2019
Feb 9, 2019
Feb 9, 2019
Feb 9, 2019
Feb 16, 2019
Feb 16, 2019

Repository files navigation

TWARF

A FOSS Web Application Firewall developed atop the Python Twisted framework.

Roadmap:

  • DDOS mitigation measures on HTTP layer (solve your synfloods elsewhere)
  • URL whitelisting
  • Anti SQL injection
  • Anti XSS
  • Anti CSRF

Why Twarf?

Deploy your app behind this reverse proxy so as to:

  • Retain technological sovereignty on your stack
  • Avoid the need to stablish trust with a WAF provider

Why a Web Application Firewall at all?

It's dangerous out there. Bad things eventually happen and sometimes apps can't be fixed or hardened themselves. Hire a doorman!

What Twarf is not

Twarf (nor any WAF) is not an excuse to develop your apps recklessly.

About

Twisted Web Application Firewall

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published