Skip to main content

Passive Web Security Scanner

Project description

W13Scan

W13scan is a proxy-based web scanner that runs on Linux/Windows/Mac systems.

GitHub issues GitHub forks GitHub stars GitHub license

简体中文 | English

声明

仅用于教育行为使用,其他用途后果自负

Begin

Demo https://youtu.be/WwIc2kDlKbc

Pure Python and Python version >= 3

Can you use star to encourage the author ?

📦 Install

$ sudo pip3 install w13scan

## update
$ sudo pip3 install -U w13scan

or

$ wget https://github.com/boy-hack/w13scan/archive/master.zip
$ unzip master.zip
$ cd master/W13SCAN
$ pip3 install -r ../requirement.txt
$ python3 cli.py -h

🔨 Usage

## help
$ w13scan -h

## running
$ w13scan -s 127.0.0.1:7778

HTTPS Support

If you want w13scan to support https, similar to BurpSuite, first need to set up a proxy server (default 127.0.0.1:7778), then go to http://w13scan.ca to download the root certificate and trust it.

⌨ Development

from W13SCAN.api import Scanner

scanner = Scanner(threads=20)
scanner.put("http://example.com/?post=1")
scanner.run()

By introducing the w13scan package, you can quickly create a scanner.

Contributors

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

w13scan-0.9.17.zip (188.9 kB view details)

Uploaded Source

Built Distribution

w13scan-0.9.17-py3-none-any.whl (191.4 kB view details)

Uploaded Python 3

File details

Details for the file w13scan-0.9.17.zip.

File metadata

  • Download URL: w13scan-0.9.17.zip
  • Upload date:
  • Size: 188.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/39.1.0 requests-toolbelt/0.9.1 tqdm/4.32.2 CPython/3.7.4

File hashes

Hashes for w13scan-0.9.17.zip
Algorithm Hash digest
SHA256 f8a344724d3d1c0f07ebfb8c1f562275b06f4f294407704db4d7cb8f61ee8eaa
MD5 8096c8bf4b0030c9f7001bb4239c1c00
BLAKE2b-256 2837fec1dac7995a8ce757562c4fc88af9daaa95ed402fc2673bb9de76200081

See more details on using hashes here.

File details

Details for the file w13scan-0.9.17-py3-none-any.whl.

File metadata

  • Download URL: w13scan-0.9.17-py3-none-any.whl
  • Upload date:
  • Size: 191.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/39.1.0 requests-toolbelt/0.9.1 tqdm/4.32.2 CPython/3.7.4

File hashes

Hashes for w13scan-0.9.17-py3-none-any.whl
Algorithm Hash digest
SHA256 784270dc3c6d22220b5e13e7cee83f6ea50c3cacacfe87cd08acc43fbe5e5418
MD5 acdf794401f4b1d47d7aced6372ccc34
BLAKE2b-256 7977b81e50b3a160d8f7fc84cf34722c421f42c7864879ed6495a27e08c83dfc

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page