Skip to main content

A tool made to facilitate the analysis of html code.

Project description

Spyder-HTML

A tool made to facilitate the analysis of html code.

INSTALL(git clone):

git clone https://github.com/accessmaker/Spyder-ml

python setup.py install

INSTALL(PIP):

pip install spyder-ml

USAGE:

spyderml [-h] [-t TARGET] [--tr TR] [--update] [--tags TAGS | --comments | --attribs ATTRIBS | --getjs | --techs | --geturls | --html | --jsr] [-o OUTPUT] [-C COOKIE] [-A AGENT] [-hf HEADERSFILE] [-S] [-w WORKERS] [--domain DOMAIN] [--cache] [--proxy PROXY] [-D DATA [DATA ...]]

A tool made to facilitate the analysis of html code.

options:
-h, --help show this help message and exit
-t TARGET, --target TARGET
Parameter that defines the target URL< http://example.com/index.html
--tr TR Type of request(POST or GET(Default)). --update Flag responsible for updating the database.
--tags TAGS Flag that defines which tags the program will bring
--comments Flag that brings the comments
--attribs ATTRIBS Flag that defines which attributes the application will look for.
--getjs Flag that brings all JS files from the page.
--techs Flag trying to discover the technologies of the page.
--geturls This flag takes all the target's urls and tries to access them.
--html This Flag results in all the page's html code.
--jsr Makes a request that returns a JSON.
-o OUTPUT, --output OUTPUT Flag that defines in which file the command output will be saved.
-C COOKIE, --cookie COOKIE Cookie to send with the request
-A AGENT, --agent AGENT User-Agent to send with the request
-hf HEADERSFILE, --headersfile HEADERSFILE Parameter that passes an HTTP request header file to be scanned.
-S, --spider flag to run spider
-w WORKERS, --workers WORKERS Defines the number of workers.
--domain DOMAIN Defines the domain of the web crawler.
--cache Defines whether to create cache or not (default: false).
--proxy PROXY Defines the proxy that will be used (Which can be passed tor or burpsuite to use these two default proxies).
-D DATA [DATA ...], --data DATA [DATA ...] Data to send with the request in format key1:value1 key2:value2 key3:value3...

'Functionality': It searches the html document for specific things

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

spyder_ml-2.1.4.tar.gz (10.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

spyder_ml-2.1.4-py3-none-any.whl (12.7 kB view details)

Uploaded Python 3

File details

Details for the file spyder_ml-2.1.4.tar.gz.

File metadata

  • Download URL: spyder_ml-2.1.4.tar.gz
  • Upload date:
  • Size: 10.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.4.2 CPython/3.10.10 Linux/5.15.90.1-microsoft-standard-WSL2

File hashes

Hashes for spyder_ml-2.1.4.tar.gz
Algorithm Hash digest
SHA256 960d7f99ed979cc45012d62f4c98f598c9f3b5dbb7afa6996d0e4bb48c59a06e
MD5 58dbae6ef6a846ae85ed3e4dc2ec9732
BLAKE2b-256 060cfbfdc11ef8fe69cbf03d6aa62acfe70380d849339de0fdaf7e2e96a3c3dc

See more details on using hashes here.

File details

Details for the file spyder_ml-2.1.4-py3-none-any.whl.

File metadata

  • Download URL: spyder_ml-2.1.4-py3-none-any.whl
  • Upload date:
  • Size: 12.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.4.2 CPython/3.10.10 Linux/5.15.90.1-microsoft-standard-WSL2

File hashes

Hashes for spyder_ml-2.1.4-py3-none-any.whl
Algorithm Hash digest
SHA256 ec79e0ee69ead2c95b2b458e864368072931fc88a40c870f38b4fc1665994156
MD5 fc7b9cf9f6acad30041384019b486027
BLAKE2b-256 73824777382424e1e0e043eeb9c5c3a7c5fd73409ff2448a11fb1ad0027fc73e

See more details on using hashes here.

Supported by

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