Tempico Labs CLI
Tempico Labs CLI for API. For command line usage.
TmLabs-CLI is a CLI tool for TempicoLabs API.
It is written in clean ES6 Javascript.
Install
To install TmLabs-CLI for command line usage run:
npm i @tempicolabs/cli -g
Usage
Just run
tmlabs
or
tmlabs-cli
tmlabs [command] [...options]
Commands:
tmlabs ip <ip> [mode]
- Get information about IP addresses:
hostname, GeoIP location, internet
connection type, Internet Service
Provider (or organisation), open ports,
blacklist info, etc.
tmlabs me [mode]
- Returns an information about IP you are
connecting from.
tmlabs hash <sha256|md5>
- Returns an information about particular
hash you are interested in.
tmlabs dns <domain>
- Get IPv4/IPv6 addresses using domain
name.
tmlabs email <email>
- Returns an information about known
account compromises linked to provided
email.[aliases: email/leaks]
tmlabs scan <ip> <port> [portmax]
- Scan ports of a given host.[aliases: port/scan]
Options:
--key, -k - Use API key [string] [default: false]
--help - Show help [boolean]
--version - Show version number [boolean]
Tempico Labs API Documentation
Read the full API Documentation.
Build
You can build binary by yourself.
First clone project
git clone git@code.itsecurity.ee:tempicolabs/tmlabs-cli.git
Then install required dependencies
npm install
For Windows build run:
npm run build:bin:windows
For MacOS build run:
npm run build:bin:macos
For Linux build run:
npm run build:bin:linux
After that platform specific build is available at build
directory
*** Note: you can't use
yarn global add @tempicolabs/cli
License
MIT. Copyright (c) Maxim Maximov and TempicoLabs, LLC.