abi-decompiler

ABI reverser

Reverses Ethereum smart contract ABI information from EVM bytecode

Ethereum (EVM) smart contracts reverse engineering helper utility

GitHub

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


Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
crytic/ida-evmA Python-based toolset for reverse-engineering Ethereum Virtual Machine (EVM) binaries311
rust-ethereum/ethabiEncodes and decodes function calls and their output in smart contracts518
crytic/ethersplayAn EVM bytecode disassembler and analysis tool for Ethereum contracts.844
tintinweb/ethereum-dasmAn ethereum bytecode disassembler and analysis tool219
codex-storage/nim-contract-abiEncodes and decodes parameters according to the Ethereum Contract ABI Specification in Nim.3
eth-sri/securifyA security scanner for Ethereum smart contracts219
decurity/semgrep-smart-contractsProvides a set of security and performance rules for smart contract code.643
palkeo/panoramixAn Ethereum decompiler tool that translates Solidity bytecode into human-readable code822
cdump/evmoleExtracts information from Ethereum Virtual Machine bytecode294
cisco-talos/ghidaA plugin that integrates Ghidra decompiler into IDA Pro to provide a GUI-based reverse engineering tool781
arachnid/evmdisAn EVM bytecode disassembler that performs static analysis to provide a higher-level abstraction of the bytecode.547
consensys/abi-decoderA Node.js and JavaScript library used to decode data parameters and events from Ethereum transactions.643
avast/retdec-idapluginDecompiles binary code from various architectures into human-readable assembly code765
cleanunicorn/abi2signatureGenerates Ethereum ABI signatures from contract ABIs or function signatures55
samboycoding/cpp2ilReverses Unity's IL2CPP build process to its original managed DLLs1,758