0x01 ipsource介绍
此Python脚本可用于绕过使用HTTP标头的IP源限制。
0x02 ipsource特征
-
17个HTTP标头。
-
多线程。
-
JSON导出与 --json outputfile.json
-
自动检测最成功的绕过。
0x03 ipsource使用
$ ./ipsourcebypass.py -h[~] IP source bypass using HTTP headers, v1.2 usage: ipsourcebypass.py [-h] [-v] -i IP [-t THREADS] [-x PROXY] [-k] [-L] [-j JSONFILE] [-C] [-H HEADERS] [-S] url This Python script can be used to test for IP source bypass using HTTP headers positional arguments: url e.g. https://example.com:port/path optional arguments: -h, --help show this help message and exit -v, --verbose arg1 help message -i IP, --ip IP IP to spoof. -t THREADS, --threads THREADS Number of threads (default: 5) -x PROXY, --proxy PROXY Specify a proxy to use for requests (e.g., http://localhost:8080) -k, --insecure Allow insecure server connections when using SSL (default: False) -L, --location Follow redirects (default: False) -j JSONFILE, --jsonfile JSONFILE Save results to specified JSON file. -C, --curl Generate curl commands for each request. -H HEADERS, --header HEADERS arg1 help message -S, --save Save all HTML responses.
0x04 自动检测突出的响应
结果按其响应长度的唯一性排序。这意味着具有唯一响应长度的结果将位于顶部,而响应长度多次出现的结果将位于底部:
两种不同的结果长度
四种不同的结果长度
下方评论即可获取该脚本了