HTTP Security Header Checker
Project description
SéCh3r v4.3
A Security HTTP-Header Checker. # Demoisturize it!
What's this?
This is a tool, used in order to determine the presence of Security HTTP-Headers along with version disclosure checks.
Installation
In order to get this tool running, follow the instruction below:
Installation via pip
% python3 -m pip install sech3r # Super User permission, accordingly.
Installation via GitHub
% git clone https://github.com/naryal2580/sech3r.git
% cd sech3r
% python3 -n pip install -r -U requirements.txt # Super User permission, accordingly.
% python3 setup.py install
Note: Usage without installation is also possible, just run the sech3r.py
Usage
$ sech3r -h
/ __ ____
() _ / () |) __/ ,_
/\ |/| |/\ \/ |
/(_)|_/\___/| |/\__/ |/
Usage:
sech3r [--verbose] [--searchForVuln] [--noRedirects] [--noColor]
sech3r <urls>... [--verbose] [--searchForVuln] [--noRedirects] [--noColor]
sech3r -h | --help
sech3r -V | --version
Options:
-h --help Display help, basically this screen.
-V --version Display version number.
<urls> Optional URL(s) input from the Command-Line.
-v --verbose Show verbose output.
-s --searchForVuln Open Default WebBrowser, Googling for Vulnerabilities.
-r --noRedirects Do not follow HTTP-redirects.
-c --noColor No Colours to be used for the Output.
Examples:
sech3r demo.testfire.net
sech3r demo.testfire.net -vs
sech3r demo.testfire.net -vr
sech3r demo.testfire.net -c
sech3r -vsrc
TODOs
- Input of URLs from a textfile
- Output to a file
- Additional Header Assesments for better output
- Better APIs for chaining of this tool, via pip
- Other misc. optimizations
</> with <3 --naryal2580
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
sech3r-4.4.tar.gz
(4.6 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
sech3r-4.4-py3-none-any.whl
(6.8 kB
view details)
File details
Details for the file sech3r-4.4.tar.gz.
File metadata
- Download URL: sech3r-4.4.tar.gz
- Upload date:
- Size: 4.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.7.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c9230e07b595a2e002e31e69555f5373e532c9d4d72293b1dea2cc6c875ffd88
|
|
| MD5 |
2b5cc8c6dd380781abded508b4763103
|
|
| BLAKE2b-256 |
63afc20a3d50f2748d2d278c784c029c3a529715fe6b2c68e6333aa3d6328bd8
|
File details
Details for the file sech3r-4.4-py3-none-any.whl.
File metadata
- Download URL: sech3r-4.4-py3-none-any.whl
- Upload date:
- Size: 6.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.7.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c4b072e7259adf2693aac735ab426ead2417ddc1b095e05ab4764ce3552c5baa
|
|
| MD5 |
7d1f865cb5316589f8df99b78a7af03d
|
|
| BLAKE2b-256 |
f8d853f920b79c34124b37c75b2439403e11029b5411b5e2b8d6d07980f8d090
|