Getting Started
Inspect is an automated vulnerability scanner for your EOSIO smart contracts. Inspect makes finding vulnerabilities in your EOSIO smart contracts easy to do within your development workflow. Giving you peace of mind before you deploy on-chain.
#
Quick Start#
SetupInspect is currently accessible through a CLI. This CLI is a Node.js library, so make sure Node.js/NPM is installed.
Log in to your existing Klevoya account or sign up by running the login
command and following the instructions:
#
Scan smart contracts for vulnerabilitiesOnce logged in to the CLI, you can analyse your compiled .wasm
smart contracts by running the inspect check
command.
This uploads the compiled smart contract to our server and queues an analysis.
#
Checking reportsThe analysis of large contracts can take several minutes.
Each report can be reviewed individually at any time by running the inspect reports
command.
The result will be a list of potential traces that have been found for common EOSIO vulnerabilities.