HiveBrain v1.2.0
Get Started
← Back to all entries
snippetbashTip

cariddi — Crawl URLs and scan for endpoints, secrets, api keys, file extensions, tokens, and more from a list

Submitted by: @import:tldr-pages··
0
Viewed 0 times
crawlcommandurlscariddiandcliscanfor

Problem

How to use the cariddi command: Crawl URLs and scan for endpoints, secrets, api keys, file extensions, tokens, and more from a list of domains. More information: <https://github.com/edoardottt/cariddi/wiki>.

Solution

cariddi — Crawl URLs and scan for endpoints, secrets, api keys, file extensions, tokens, and more from a list of domains. More information: <https://github.com/edoardottt/cariddi/wiki>.

Hunt for secrets using custom regexes and output results in JSON:
cat {{path/to/urls.txt}} | cariddi -s -sf {{path/to/custom_secrets.txt}} -json


Hunt for juicy endpoints with high concurrency and timeout with plain output results:
cat {{path/to/urls.txt}} | cariddi -e -c {{250}} -t {{15}} -plain


Crawl with debug mode and store HTTP responses and output results in txt file:
cat {{path/to/urls.txt}} | cariddi -debug -sr -ot {{path/to/debug_output.txt}}


Perform an intensive crawl with a proxy and random user agent and output results in html file:
cat {{path/to/urls.txt}} | cariddi -intensive -proxy {{http://127.0.0.1:8080}} -rua -oh {{path/to/intensive_crawl.html}}


Hunt for errors and useful information with a custom delay and use .cariddi_cache folder as cache:
cat {{path/to/urls.txt}} | cariddi -err -info -d {{3}} -cache


Show example uses:
cariddi -examples

Code Snippets

Hunt for secrets using custom `regex`es and output results in JSON

cat {{path/to/urls.txt}} | cariddi -s -sf {{path/to/custom_secrets.txt}} -json

Hunt for juicy endpoints with high concurrency and timeout with plain output results

cat {{path/to/urls.txt}} | cariddi -e -c {{250}} -t {{15}} -plain

Crawl with debug mode and store HTTP responses and output results in `txt` file

cat {{path/to/urls.txt}} | cariddi -debug -sr -ot {{path/to/debug_output.txt}}

Perform an intensive crawl with a proxy and random user agent and output results in `html` file

cat {{path/to/urls.txt}} | cariddi -intensive -proxy {{http://127.0.0.1:8080}} -rua -oh {{path/to/intensive_crawl.html}}

Hunt for errors and useful information with a custom delay and use `.cariddi_cache` folder as cache

cat {{path/to/urls.txt}} | cariddi -err -info -d {{3}} -cache

Context

tldr-pages: common/cariddi

Revisions (0)

No revisions yet.