Skip to content

Latest commit

 

History

History
27 lines (14 loc) · 825 Bytes

README.md

File metadata and controls

27 lines (14 loc) · 825 Bytes

Solidity

Instructions

Rather than building a local Solidity dev environment, we recommend compiling these POC's using Remix, an online IDE for Solidity provided by Etherium. To compile using this IDE, copy the desired POC from thsi directory to the Remix editor, select a vulnerable compiler, and click "Compile". Transactions can then be simulated by selecting the related tab to validate vulnerability.

Validation

Commenting-Out

  • Confirmed working on Solidity 0.8.16.

Stretched String

  • Confirmed working on Solidity 0.8.16.

Early Return

  • Confirmed working on Solidity 0.8.16.

Invisible Function

  • Confirmed NOT working on Solidity 0.8.16 (illegal function name).

Homoglyph Function

  • Confirmed NOT working on Solidity 0.8.16 (illegal function name).