whatsabi

Bytecode analyzer

A tool for extracting and analyzing Ethereum bytecode without source code.

Extract the ABI (and resolve proxies, and get other metadata) from Ethereum bytecode, even without source code.

GitHub

1k stars
16 watching
77 forks
Language: TypeScript
last commit: 5 days ago
bytecodeethereumevmweb3

Related projects:

Repository Description Stars
rust-ethereum/ethabi Encodes and decodes function calls and their output in smart contracts 518
eth-sri/securify2 An automated security scanner for Ethereum smart contracts 589
fuzzinglabs/thoth An all-in-one security toolkit for analyzing and decoding smart contract bytecode 249
msuiche/porosity A tool for analyzing and decomposing Ethereum smart-contract bytecode into readable Solidity syntax 927
esaulpaugh/headlong Provides high-performance tools for working with Ethereum contract abis and RLP encodings in Java. 80
naddison36/sol2uml A tool for visualizing and analyzing Solidity contracts using Unified Modeling Language (UML) and blockchain explorer APIs. 1,178
eth-sri/securify A security scanner for Ethereum smart contracts 219
eth-sri/zkay Tools and language for compiling and deploying private smart contracts on the Ethereum blockchain 83
ethereum/solc-js A JavaScript interface to a compiler for the Solidity programming language used in Ethereum smart contracts. 1,464
crytic/ethersplay An EVM bytecode disassembler and analysis tool for Ethereum contracts. 844
codex-storage/nim-contract-abi Encodes and decodes parameters according to the Ethereum Contract ABI Specification in Nim. 3
nccgroup/web3-decoder An extension for Burp Suite to analyze JSON-RPC calls related to Ethereum smart contracts 111
ethereum/sourcify A decentralized service for verifying the integrity of smart contract source code on Ethereum. 791
zyield/eth_contract A set of helper methods to call and query Ethereum smart contracts via JSON RPC. 14
joshstevens19/evmc A tool to fetch and import contract code from the blockchain into an IDE 127