Python HTTP for Cybersecurity Practitioner
Project description
HTTP SEC
初衷
- 作为最原始的http客户端 我希望能获取到最终发送的内容、也希望能获取最初获取到的内容、但是目前没有公开库对这种需求做了兼容
- 作为网络安全从业者、他们常常会发送一些不符合规则、复杂的url如
http://localhost./../api
http://localhost/?doAs=`whoami`
无论是request还是urllib3都会进行转义、而更底层的http.client则会直接InvalidURL 而对其源码进行path影响范围不可控
Coding
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
httpsec-0.3.0.tar.gz
(12.2 kB
view details)
File details
Details for the file httpsec-0.3.0.tar.gz.
File metadata
- Download URL: httpsec-0.3.0.tar.gz
- Upload date:
- Size: 12.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.8.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
6e99e9cfded6b661a8e0ea5c317cfa533e1520a75f122acb70d546bac1bdad0a
|
|
| MD5 |
3d381b79875164d140c6c2b15eeec2dd
|
|
| BLAKE2b-256 |
9856b66b1a7d64b0f1a2ae165b6ec1675b50a118cf37c3c6e4699257582fb2bf
|