# wsltools - Web Scan Lazy Tools
   
> wsltools is an elegant and simple Web Scan auxiliary library for Python.
Installation:
` >>> pip install wsltools ` Basic Use:
`python In[0]: from wsltools import * In[1]: payloads = ['-Symbo1-'] In[2]: url = 'https://www.example.com/path/index;params?a=1&b=2&c=3#fragment' In[3]: urlclean.mixPayload(url, payloads, ['path', 'query', 'params']) Out[3]: ['https://www.example.com/-Symbo1-/index;params?a=1&b=2&c=3#fragment', 'https://www.example.com/path/index;-Symbo1-?a=1&b=2&c=3#fragment', 'https://www.example.com/path/index;params?a=-Symbo1-&b=3&c=2#fragment', 'https://www.example.com/path/index;params?a=1&b=-Symbo1-&b=2#fragment', 'https://www.example.com/path/index;params?a=1&b=3&c=-Symbo1-#fragment'] `
Documents:
https://wsltools.readthedocs.io/

User Guide Tree:
- urlclean
- checksec
- Check Web Application Firewall
- Check HTTP Response Headers
[checkHeaders](https://wsltools.readthedocs.io/en/latest/checksec.html#checkheaders)
[x_xss_protection](https://wsltools.readthedocs.io/en/latest/checksec.html#x-xss-protection)
[content_security_policy](https://wsltools.readthedocs.io/en/latest/checksec.html#x-xss-protection)
[content_security_policy_report_only](https://wsltools.readthedocs.io/en/latest/checksec.html#content-security-policy-report-only)
[x_content_security_policy](https://wsltools.readthedocs.io/en/latest/checksec.html#x-content-security-policy)
[x_webkit_csp](https://wsltools.readthedocs.io/en/latest/checksec.html#x-webkit-csp)
[feature_policy](https://wsltools.readthedocs.io/en/latest/checksec.html#feature-policy)
[x_frame_options](https://wsltools.readthedocs.io/en/latest/checksec.html#x-frame-options)
[access_control_allow_methods](https://wsltools.readthedocs.io/en/latest/checksec.html#access-control-allow-methods)
[access_control_allow_headers](https://wsltools.readthedocs.io/en/latest/checksec.html#access-control-allow-headers)
[access_control_expose_headers](https://wsltools.readthedocs.io/en/latest/checksec.html#access-control-expose-headers)
[strict_transport_security](https://wsltools.readthedocs.io/en/latest/checksec.html#strict-transport-security)
[public_key_pins](https://wsltools.readthedocs.io/en/latest/checksec.html#public-key-pins)
[public_key_pins_report_only](https://wsltools.readthedocs.io/en/latest/checksec.html#public-key-pins-report-only)
[Other about Security Header](https://wsltools.readthedocs.io/en/latest/checksec.html#other-about-security-header)
- datatype
[datatype](https://wsltools.readthedocs.io/en/latest/datatype.html#id1)
[isnumeric](https://wsltools.readthedocs.io/en/latest/datatype.html#isnumeric)
[istext](https://wsltools.readthedocs.io/en/latest/datatype.html#istext)
[isxml](https://wsltools.readthedocs.io/en/latest/datatype.html#isxml)
[isjson](https://wsltools.readthedocs.io/en/latest/datatype.html#isjson)
[isjsonp](https://wsltools.readthedocs.io/en/latest/datatype.html#isjsonp)
[isurl](https://wsltools.readthedocs.io/en/latest/datatype.html#isurl)
[isip](https://wsltools.readthedocs.io/en/latest/datatype.html#isip)
[isdomain](https://wsltools.readthedocs.io/en/latest/datatype.html#isdomain)
[isserialize](https://wsltools.readthedocs.io/en/latest/datatype.html#isserialize)
[isimage](https://wsltools.readthedocs.io/en/latest/datatype.html#isimage)
[isaudio](https://wsltools.readthedocs.io/en/latest/datatype.html#isaudio)
[isvideo](https://wsltools.readthedocs.io/en/latest/datatype.html#isvideo)
[isdocument](https://wsltools.readthedocs.io/en/latest/datatype.html#isdocument)
[isarchive](https://wsltools.readthedocs.io/en/latest/datatype.html#isarchive)
[isurl Support Schemes](https://wsltools.readthedocs.io/en/latest/datatype.html#isurl-support-schemes)
[Stream Support Types](https://wsltools.readthedocs.io/en/latest/datatype.html#isurl-support-schemes)
- similar
- faker
[Instance](https://wsltools.readthedocs.io/en/latest/faker.html#instance)
[profile](https://wsltools.readthedocs.io/en/latest/faker.html#profile)
[userAgent](https://wsltools.readthedocs.io/en/latest/faker.html#useragent)
[creditCard](https://wsltools.readthedocs.io/en/latest/faker.html#creditcard)
[email](https://wsltools.readthedocs.io/en/latest/faker.html#email)
[name](https://wsltools.readthedocs.io/en/latest/faker.html#name)
[ssn](https://wsltools.readthedocs.io/en/latest/faker.html#ssn)
[phone](https://wsltools.readthedocs.io/en/latest/faker.html#phone)
[job](https://wsltools.readthedocs.io/en/latest/faker.html#job)
[company](https://wsltools.readthedocs.io/en/latest/faker.html#company)
[address](https://wsltools.readthedocs.io/en/latest/faker.html#address)
[Support Credit Card Types](https://wsltools.readthedocs.io/en/latest/faker.html#support-credit-card-types)
[Support Locales code](https://wsltools.readthedocs.io/en/latest/faker.html#support-locales-code)
- domaintools
[domain](https://wsltools.readthedocs.io/en/latest/domaintools.html#domain)
[valid](https://wsltools.readthedocs.io/en/latest/domaintools.html#valid)
[main](https://wsltools.readthedocs.io/en/latest/domaintools.html#main)
[sld](https://wsltools.readthedocs.io/en/latest/domaintools.html#sld)
[tld](https://wsltools.readthedocs.io/en/latest/domaintools.html#tld)
[subdomain](https://wsltools.readthedocs.io/en/latest/domaintools.html#subdomain)
[sublevel](https://wsltools.readthedocs.io/en/latest/domaintools.html#sublevel)
[subMatch](https://wsltools.readthedocs.io/en/latest/domaintools.html#subMatch)
[updateTLDS](https://wsltools.readthedocs.io/en/latest/domaintools.html#updatetlds)
Metadata
Release files for wsltools 0.2.4
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| wsltools-0.2.4.tar.gz | 911.7 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| wsltools-0.2.4-py2.py3-none-any.whl | Python 3, Python 2 | none | any | Details |
Total release size: 1.9 MB
Release files / wsltools-0.2.4.tar.gz
| Download URL | wsltools-0.2.4.tar.gz |
|---|---|
| Size | 911.7 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
84dc847cf188f49ca90d0ba82742a6cccbda4b0a2ba0cabe245d7156d62b87ac
|
|
BLAKE2b-256 checksum How to use checksums |
9e0d080e7a08a147bdccd495864c8c8044849b0725a8c0444c9c155e17ace317
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.1.1 pkginfo/1.5.0.1 requests/2.21.0 setuptools/46.1.3 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.6.3
|
Release files / wsltools-0.2.4-py2.py3-none-any.whl
| Download URL | wsltools-0.2.4-py2.py3-none-any.whl |
|---|---|
| Size | 1.0 MB |
| Tags | Python 2 Python 3 |
|
SHA-256 checksum How to use checksums |
f27e869d672cc1588f21491c6d25572576c6cca07fc6035a0cf02a719a2529bc
|
|
BLAKE2b-256 checksum How to use checksums |
a1be53d54b48c073ce2b19e2bd97255b0fd31ebd0f50ac7d70a64f33006696ad
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.1.1 pkginfo/1.5.0.1 requests/2.21.0 setuptools/46.1.3 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.6.3
|