Skip to content

fwaggle/webspyder

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 

Repository files navigation

WebSpyder

usage: webspyder.py [-h] [--depth N] [--verbose] <url> [<url> ...]

positional arguments:
  <url>            URLs to start scanning

optional arguments:
  -h, --help       show this help message and exit
  --depth N, -d N  Maximum depth to traverse from starting URL.
  --verbose, -v    Raise verbosity (use multiple times for more noise)
  --wait N, -w N   Time to wait between requests in microseconds

Verbosity levels

  1. Only show non-200 responses for links once.
  2. Show non-200 responses for links multiple times.
  3. Show all responses (include 200) for links multiple times.
  4. Report foreign links and links in the avoid list.

Bugs

  • No way to exclude certain links. The code is there but the UI isn't.

About

Web crawling spider for detecting broken links. Written in Python

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages