eth-reentrancy-attack-patterns

Re-entrancy attacks

A collection of examples demonstrating re-entrancy attack patterns in smart contracts

Re-entrancy attack patterns from our paper "Sereum: Protecting Existing Smart Contracts Against Re-Entrancy Attacks"

GitHub

109 stars
5 watching
22 forks
Language: JavaScript
last commit: about 5 years ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
rust-ethereum/ethabi Encodes and decodes function calls and their output in smart contracts 516
eth-sri/securify A security scanner for Ethereum smart contracts 218
muellerberndt/smashing-smart-contracts Security analysis and documentation of smart contracts on the Ethereum network 168
eth-sri/securify2 An automated security scanner for Ethereum smart contracts 588
cleanunicorn/abi2signature Generates Ethereum ABI signatures from contract ABIs or function signatures 55
decurity/semgrep-smart-contracts Provides a set of security and performance rules for smart contract code. 632
eth-sri/diffai Trains neural networks to be provably robust against adversarial examples using abstract interpretation techniques. 218
raineorshine/solidity-by-example A collection of contract examples showcasing Solidity language features and use cases in Ethereum smart contracts 430
kadenzipfel/smart-contract-vulnerabilities A collection of vulnerabilities and prevention methods for smart contracts on the Ethereum blockchain 1,969
geekshiv/smart-contract-hacking A collection of resources and information on the topic of smart contract security testing and vulnerabilities. 235
duaraghav8/ethlint Analyzes Solidity code for style and security issues and fixes them. 927
decurity/abi-decompiler Reverses Ethereum smart contract ABI information from EVM bytecode 217
rohitroy-github/smart-contract-snippets A collection of concise Solidity smart contract examples for educational purposes and quick reference. 2
cleanunicorn/karl Monitors smart contracts for security vulnerabilities on blockchain networks 315
ivicanikolicsg/maian Automated tool for detecting bugs in smart contracts on the Ethereum blockchain 556