This package includes a fast and flexible crawler designed for open source intelligence (OSINT). Photon can extract the following data while crawling: - URLs (in-scope & out-of-scope) - URLs with parameters (example.com/gallery.php?id=2) - Intel (emails, social media accounts, amazon buckets etc.) - Files (pdf, png, xml etc.) - Secret keys (auth/API keys & hashes) - JavaScript files & Endpoints present in them - Strings matching custom regex pattern - Subdomains & DNS related data The extracted information is saved in an organized manner or can be exported as json.
sudo apt install photon (60 KB)
Dependências: python3, python3-requests, python3-socks, python3-tld, python3-urllib3
Escolha um comando ao lado para ver a descrição e a ajuda completa.
photon
root@kali:~# photon -h
____ __ __
/ __ \/ /_ ____ / /_____ ____
/ /_/ / __ \/ __ \/ __/ __ \/ __ \
/ ____/ / / / /_/ / /_/ /_/ / / / /
/_/ /_/ /_/\____/\__/\____/_/ /_/ v1.2.2
usage: photon.py [-h] [-u ROOT] [-c COOK] [-r REGEX] [-e {csv,json}]
[-o OUTPUT] [-l LEVEL] [-t THREADS] [-d DELAY] [-v]
[-s SEEDS [SEEDS ...]] [--stdout STD]
[--user-agent USER_AGENT] [--exclude EXCLUDE]
[--timeout TIMEOUT] [--clone] [--headers] [--dns] [--keys]
[--only-urls] [--wayback]
options:
-h, --help show this help message and exit
-u, --url ROOT root url
-c, --cookie COOK cookie
-r, --regex REGEX regex pattern
-e, --export {csv,json}
export format
-o, --output OUTPUT output directory
-l, --level LEVEL levels to crawl
-t, --threads THREADS
number of threads
-d, --delay DELAY delay between requests
-v, --verbose verbose output
-s, --seeds SEEDS [SEEDS ...]
additional seed URLs
--stdout STD send variables to stdout
--user-agent USER_AGENT
custom user agent(s)
--exclude EXCLUDE exclude URLs matching this regex
--timeout TIMEOUT http request timeout
--clone clone the website locally
--headers add headers
--dns enumerate subdomains and DNS data
--keys find secret keys
--only-urls only extract URLs
--wayback fetch URLs from archive.org as seeds