Smart Contract Auditing (with hardhat tests and solidity code- for detection and prevention) of top 9 vulnerabilities: delegate-call, Timestamp Manipulation, Reentrancy etc.
-
Updated
Apr 9, 2023 - JavaScript
Smart Contract Auditing (with hardhat tests and solidity code- for detection and prevention) of top 9 vulnerabilities: delegate-call, Timestamp Manipulation, Reentrancy etc.
This is a repository containing smart contracts based on Ethereum and Vntchain.
Reentrancy model in Rust
A curated list of awesome smart contract datasets
Implementation of Reentrancy attacks on Ethereum smart contracts, showcasing vulnerabilities and offering different solutions to safeguard against exploits.
Your go-to resource for all things Smart Contract Security. Featuring guidelines, best practices, and in-depth articles. Sections include: Vulnerabilities (SWC, OWASP Top 10), Learning Resources (Papers, Blogs, Courses), Tools & Libraries, and Architecture (Smart Contract Platforms, Languages). Stay secure with the latest updates!
Every Solution to the Openzeppelin's Ethernaut wargame
Demo contract that implements Re-entrancy attack demo.
Novel reentrancy attack on Ethereum Smart Contracts using Transient Storage and little gas
MevSec Blog to share security related stuffs.
Attack on the feeless system (https://github.com/bitclave/Feeless)
Re-Entrancy Attack in Solidity Smart contracts.
This is a pratical illustration of how Re-entrancy attacks works. I create a couple of smart contracts, GoodContract and BadContract to demonstrate this behaviour. BadContract will be able to drain all the ETH out from GoodContract. Also wrote tests to see how it works.
Making a Reentrancy test with Foundry!
Proof-of-concept tool for checking signal handlers for reentrancy issues.
๐พ ๐บ๐ ๐บ๐ฒ๐๐ต๐ผ๐ฑ๐ผ๐น๐ผ๐ด๐ ๐ณ๐ผ๐ฟ ๐ฑ๐ฒ๐๐ฎ๐ถ๐น๐ฒ๐ฑ ๐๐ผ๐น๐๐๐ถ๐ผ๐ป๐ ๐ฎ๐ป๐ฑ ๐ณ๐ผ๐๐ป๐ฑ๐ฟ๐ ๐ฏ๐ผ๐ถ๐น๐ฒ๐ฟ๐ฝ๐น๐ฎ๐๐ฒ๐ ๐ณ๐ผ๐ฟ ๐ฒ๐ฎ๐ฐ๐ต ๐ฒ๐๐ต๐ฒ๐ฟ๐ป๐ฎ๐๐ ๐น๐ฒ๐๐ฒ๐น
Write-up and exploit of tfUSD (TrueFi ) 500K worth of bug.
A chronological and (hopefully) complete list of reentrancy attacks to date.
Add a description, image, and links to the reentrancy topic page so that developers can more easily learn about it.
To associate your repository with the reentrancy topic, visit your repo's landing page and select "manage topics."