thoth

Smart contract analyzer

An all-in-one security toolkit for analyzing and decoding smart contract bytecode

Cairo/Starknet security toolkit (bytecode analyzer, disassembler, decompiler, symbolic execution, SBMC)

GitHub

249 stars
4 watching
21 forks
Language: Python
last commit: about 2 years ago
Linked from 2 awesome lists

analysiscairo-langcallflowcfgdecompilerdisassemblerreversingsecuritysierrastarknetsymbolic-execution

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
fuzzinglabs/cairo-fuzzerA tool for testing smart contract security by generating random inputs and executing them on a contract to identify vulnerabilities.120
fuzzinglabs/sierra-analyzerAnalyzes and decomposes binary files used by the Sierra blockchain network10
openzeppelin/cairo-contractsA comprehensive library for secure smart contract development in Cairo for Starknet, enabling fast iteration and secure deployment.833
eth-sri/securifyA security scanner for Ethereum smart contracts219
davidhq/sublimeethereumA package providing syntax highlighting for Smart Contract languages Solidity, Vyper, Yul, and StarkNet Cairo in the SublimeText editor.117
crytic/caracalA tool for analyzing Starknet smart contracts written in Cairo for potential vulnerabilities and security issues136
raineorshine/solgraphA tool for visualizing control flow and security vulnerabilities in smart contracts written in Solidity1,019
muellerberndt/smashing-smart-contractsSecurity analysis and documentation of smart contracts on the Ethereum network169
veridise/medjaiA symbolic execution tool for verifying the correctness of smart contracts written in Cairo.49
theresafewconors/sootyA tool designed to aid cybersecurity analysts in automating routine checks and enhancing their workflow1,364
nascentxyz/pyrometerAnalyzes security and parameters of Solidity smart contracts using symbolic execution, abstract interpretation, and static analysis682
crytic/tealerA static analyzer tool for identifying vulnerabilities in smart contract code written in Teal62
eth-sri/securify2An automated security scanner for Ethereum smart contracts589
msuiche/porosityA tool for analyzing and decomposing Ethereum smart-contract bytecode into readable Solidity syntax927
chao-peng/sifA framework to analyze and instrument Solidity smart contracts by parsing their abstract syntax trees (ASTs) and generating modified source code.50