{"repo":"chaitin/SafeLine","free":true,"listed":false,"github":"https://github.com/chaitin/SafeLine","clone":"git clone https://github.com/chaitin/SafeLine.git","description":"SafeLine is a self-hosted WAF(Web Application Firewall) / reverse proxy to protect your web apps from attacks and exploits.","language":"Go","stars":22391,"topics":["firewall","http-flood","security","sql-injection","waf","web-application-firewall","web-security","xss","captcha","api-gateway"],"license":"GPL-3.0","category":"security-tools","readme_excerpt":"SafeLine - Make your web apps secure 🏠 Website &nbsp; &nbsp; 📖 Docs &nbsp; &nbsp; 🔍 Live Demo &nbsp; &nbsp; 🙋‍♂️ Discord &nbsp; &nbsp; 中文版 🏆 Achievements 👋 INTRODUCTION SafeLine is a self-hosted WAF(Web Application Firewall) to protect your web apps from attacks and exploits. A web application firewall helps protect web apps by filtering and monitoring HTTP traffic between a web application and the Internet. It typically protects web apps from attacks such as SQL injection , XSS , code injection , os command injection , CRLF injection , ldap injection , xpath injection , RCE , XXE , SSRF , path traversal , backdoor , bruteforce , http-flood , bot abused , among others. 💡 How It Works By deploying a WAF in front of a web application, a shield is placed between the web application and the Internet. While a proxy server protects a client machine’s identity by using an intermediary, a WAF is a type of reverse-proxy, protecting the server from exposure by having clients pass through the WAF before reaching the server. A WAF protects your web apps by filtering, monitoring, and blocking any malicious HTTP/S traffic traveling to the web application, and prevents any unauthorized data from leaving the app. It does this by adhering to a set of policies that help determine what traffic is malicious and what traffic is safe. Just as a proxy server acts as an intermediary to protect the identity of a client, a WAF operates in similar fashion but acting as a reverse proxy intermedia","default_branch":null,"files":null,"tree":[],"storefront":"/r/chaitin","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/chaitin/SafeLine/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}