Simple security lookups via CLI
Project description
seclook
seclook
is a security lookup CLI tool that allows you to query various security services on the fly. You can look up information using commands like seclook [service] [value]
, where service can be virustotal
, shodan
, emailrep
etc., and value is the information you're querying for.
Installation
pip install seclook
- Copy
config.ini.sample
to~/.seclook/config.ini
. - Edit
~/.seclook/config.ini
with your own API keys.
Usage
Basic usage of seclook
is as follows:
seclook [service] [value]
For example, to look up IP 1.1.1.1 on VirusTotal, you'd run:
seclook virustotal 1.1.1.1
You can pipe the output to jq
or fx
for further processing:
seclook virustotal 1.1.1.1 | jq
You can grep
the output for known keys to get specific information:
seclook virustotal 1.1.1.1 | grep malicious
Options
--export
– Use this flag to export the results to a JSON file on your Desktop.
Supported services
- VirusTotal
- Shodan
- Emailrep
- AlienVault OTX (Planned)
- AbuseIPDB (Planned)
- GreyNoise (Planned)
Contributing
If you'd like to contribute to seclook, please feel free to fork the repository, create a feature branch, and then submit a Pull Request.
License
MIT License
Contact
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.