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
xurlfind3r
Open Source
A command-line utility designed to discover URLs for a given domain in a simple, efficient way. It w…
onion-lookup
Open Source
Software back-end and services for checking the existence of Tor hidden services and retrieving thei…
horus
Open Source
An OSINT / digital forensics tool built in Python…
BloodHound
Open Source
Kali
Uses graph theory to reveal hidden and often unintended relationships within Active Directory enviro…
Nmap
Open Source
Kali
The industry-standard network scanner. Discovers hosts, open ports, services, OS versions, and runs …
Amass
Open Source
Kali
OWASP tool for in-depth DNS enumeration, network mapping, and attack surface discovery. Uses both pa…