Directories
¶
| Path | Synopsis |
|---|---|
|
cmd
|
|
|
functional-test
command
|
|
|
integration-test
command
|
|
|
katana
command
|
|
|
tools/crawl-maze-score
command
|
|
|
internal
|
|
|
testutils/authlab
Package authlab provides a self-hosted mini web app used to exercise Katana recorded-flow / auto-login authentication end-to-end.
|
Package authlab provides a self-hosted mini web app used to exercise Katana recorded-flow / auto-login authentication end-to-end. |
|
pkg
|
|
|
engine/headless/browser/cookie
Package cookie implements cookie consent handling for the crawler.
|
Package cookie implements cookie consent handling for the crawler. |
|
engine/headless/browser/stealth
from stealth go-rod
|
from stealth go-rod |
|
engine/headless/crawler/normalizer/simhash
Package simhash implements SimHash algorithm for near-duplicate detection.
|
Package simhash implements SimHash algorithm for near-duplicate detection. |
|
engine/headless/graph
Package graph implements a Directed Graph for storing state information during crawling of a Web Application.
|
Package graph implements a Directed Graph for storing state information during crawling of a Web Application. |
|
engine/hybrid
Package hybrid implements the functionality for a hybrid-headless crawler.
|
Package hybrid implements the functionality for a hybrid-headless crawler. |
|
engine/standard
Package standard implements the functionality for a non-headless crawler.
|
Package standard implements the functionality for a non-headless crawler. |
|
knowledgebase
Package knowledgebase defines the Extractor interface implemented by per-class detectors that contribute structured facts to a response's KnowledgeBase map.
|
Package knowledgebase defines the Extractor interface implemented by per-class detectors that contribute structured facts to a response's KnowledgeBase map. |
|
knowledgebase/extractors/endpoints
Package endpoints is a knowledgebase.Extractor that classifies a crawled request as an API endpoint (REST, GraphQL, SOAP, AJAX/XHR) by inspecting method, URL, headers, and content types.
|
Package endpoints is a knowledgebase.Extractor that classifies a crawled request as an API endpoint (REST, GraphQL, SOAP, AJAX/XHR) by inspecting method, URL, headers, and content types. |
|
knowledgebase/extractors/secrets
Package secrets is a knowledgebase.Extractor that detects exposed credentials in crawled response bodies using Praetorian's Titus engine.
|
Package secrets is a knowledgebase.Extractor that detects exposed credentials in crawled response bodies using Praetorian's Titus engine. |
Click to show internal directories.
Click to hide internal directories.