WAFPASS

分析所有有效载荷绕过方法的参数,旨在为 WAF 等安全解决方案设定基准。「Analysing parameters with all payloads' bypass methods, aiming at benchmarking security solutions like WAF.」

Github星跟蹤圖

WAFPASS

                        ██╗    ██╗ █████╗ ███████╗██████╗  █████╗ ███████╗███████╗
                        ██║    ██║██╔══██╗██╔════╝██╔══██╗██╔══██╗██╔════╝██╔════╝
                        ██║ █╗ ██║███████║█████╗  ██████╔╝███████║███████╗███████╗
                        ██║███╗██║██╔══██║██╔══╝  ██╔═══╝ ██╔══██║╚════██║╚════██║
                        ╚███╔███╔╝██║  ██║██║     ██║     ██║  ██║███████║███████║
                         ╚══╝╚══╝ ╚═╝  ╚═╝╚═╝     ╚═╝     ╚═╝  ╚═╝╚══════╝╚══════╝
                     
                            WAFPASS - Copyright (c) 2017 Hamed Izadi (@hezd). 

WAFPASS Analysing parameters with all payloads' bypass methods, aiming at benchmarking security solutions like WAF.

Today a great number of website owners around the globe use “Web Application Firewalls” to improve their security. However, these security applications suffer from many deficits such as poor performance, lack of updates, and so forth. Thus, they are hindered from working effectively against everyday attacks that are equipped with cutting edge technological innovations. This vulnerability can cause various issues and even lead to security failures.

WAFPASS’s ultimate goal is to present a solution for promoting security systems like WAF in addition to providing a general overview of the security solutions.

WAFPASS supports HTTP,HTTPS connections, GET and POST requests and the use of Cookies in order to access pages restricted to authenticated users. Also, an intercepting proxy can be set up.

Requirements:

Python version 3.4.x is required for running this program.

Disclaimer:

This tool is only for testing and academic purposes and can only be used where strict consent has been given. Do not use it for illegal purposes!

Installation:

Download WAFPASS by cloning the Git repository:

  $ git clone https://github.com/wafpassproject/wafpass.git

Supported Platforms:

  • Linux
  • Mac OS X
  • Windows

Usage:

To get a list of all options and switches use:

  $ python3 wapfass.py -h

You can add your payloads in /payloads/*.csv like this:

  payload@description

Support:

WAFPASS is the project of many hours of work and total personal dedication.

Please help us to improve this project.

Questions?

Contact me

Author

Hamed Izadi

A Special Thanks To

Hamed Hosseini

License

MIT

主要指標

概覽
名稱與所有者wafpassproject/wafpass
主編程語言Python
編程語言Python (語言數: 1)
平台
許可證MIT License
所有者活动
創建於2017-02-10 22:03:30
推送於2023-10-16 07:27:52
最后一次提交2023-10-16 10:57:52
發布數0
用户参与
星數220
關注者數18
派生數76
提交數50
已啟用問題?
問題數4
打開的問題數2
拉請求數1
打開的拉請求數0
關閉的拉請求數0
项目设置
已啟用Wiki?
已存檔?
是復刻?
已鎖定?
是鏡像?
是私有?