abi-decompiler

ABI reverser

Reverses Ethereum smart contract ABI information from EVM bytecode

Ethereum (EVM) smart contracts reverse engineering helper utility

GitHub

217 stars
8 watching
33 forks
Language: C
last commit: over 2 years ago
Linked from 2 awesome lists


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
crytic/ida-evm A Python-based toolset for reverse-engineering Ethereum Virtual Machine (EVM) binaries 308
rust-ethereum/ethabi Encodes and decodes function calls and their output in smart contracts 516
crytic/ethersplay An EVM bytecode disassembler and analysis tool for Ethereum contracts. 842
tintinweb/ethereum-dasm An ethereum bytecode disassembler and analysis tool 219
codex-storage/nim-contract-abi Encodes and decodes parameters according to the Ethereum Contract ABI Specification in Nim. 3
eth-sri/securify A security scanner for Ethereum smart contracts 218
decurity/semgrep-smart-contracts Provides a set of security and performance rules for smart contract code. 632
palkeo/panoramix An Ethereum decompiler tool that translates Solidity bytecode into human-readable code 814
cdump/evmole Extracts information from Ethereum Virtual Machine bytecode 284
cisco-talos/ghida A plugin that integrates Ghidra decompiler into IDA Pro to provide a GUI-based reverse engineering tool 779
arachnid/evmdis An EVM bytecode disassembler that performs static analysis to provide a higher-level abstraction of the bytecode. 546
consensys/abi-decoder A Node.js and JavaScript library used to decode data parameters and events from Ethereum transactions. 640
avast/retdec-idaplugin Decompiles binary code from various architectures into human-readable assembly code 763
cleanunicorn/abi2signature Generates Ethereum ABI signatures from contract ABIs or function signatures 55
samboycoding/cpp2il Reverses Unity's IL2CPP build process to its original managed DLLs 1,729