Example Usage
A tool for quickly collecting function selectors and decoding signatures from on-chain EVM bytecode
Usage: sigmund [OPTIONS] <--address <ADDRESS>|--file <FILE>>
Options:
-o, --output <OUTPUT> Path to export the signatures as a JSON file
--signatures Collect all known function signatures from the contract's selectors
--address <ADDRESS> The address of the EVM contract
-f, --file <FILE> Path to a local file containing the contract's bytecode
--deep Collect all four-byte pushes (fn, err, ...), including non-selectors
--all-matches Return all available signature matches for each selector
--rpc-url <RPC_URL> To use your own Node or collect bytecode from a different network, provide the relevant RPC URL [default: https://ethereum-rpc.publicnode.com]
-h, --help Print help
-V, --version Print version
See also
dnsx
Open Source
Fast and multi-purpose DNS toolkit from ProjectDiscovery. Resolves domains, performs wildcard filter…
EyeWitness
Open Source
Kali
Takes screenshots of web pages, RDP, and VNC services. Reports on default credentials and interestin…
horus
Open Source
An OSINT / digital forensics tool built in Python…
Nmap
Open Source
Kali
The industry-standard network scanner. Discovers hosts, open ports, services, OS versions, and runs …
Censys
Freemium
Internet-wide scanning platform that indexes the full certificate and banner data for every publicly…
airecon
Open Source
AIRecon is an autonomous cybersecurity agent that combines a self-hosted Large Language Model (Ollam…