Skip to content

fairyproof-io/Solidity-Vulnerability-Library

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 

Repository files navigation

CN

Typical Vulnerabilities in Solidity Implementation

Introduction

This is a codebase which covers typical vulnerabilities uncovered in Ethereum smart contract based Dapps.A code sample, unit test code, a typical case and recommendations are listed for each of the vulnerabilities. It is an assistant for users to learn these vulnerabilities' behavior and characteristics, help users uncover these vulnerabilities in code review and audit, and mitigate these vulnerabilities in smart contract development.

1、DDoS Attacks

2、Replay Attacks

3、Re-Entrancy Attacks

4、Rollback Attacks

5、Verification of tx.origin

6、Injection Attack

7、Delete Trap (Coming soon)

8、Shadow Variable (Coming soon)

9、Slot Conflict (Coming soon)

10、IsContract Trap (Coming soon)

11、EOA Call Trap (Coming soon)

About

Solidity Common Vulnerability Collection

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages