Skip to content

uet-master/hepha

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

39 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🦔 Hepha

Hepha analyzes Solana smart contracts to discover vulnerabilities. Hepha only detects six types of vulnerabilities as belows.

  • Reentrancy
  • Underflow
  • Overflow
  • Bad randomness
  • Time manipulation
  • Numerical precision

Installation instructions

Install dependencies

  • Rust using rustup. You can find the installation instructions here.
  • Cmake. The installation instructions can be found here.
  • Clang. The installation instructions can be followed here.

Install hepha into cargo

cargo install --locked --path ./checker

To evaluate a smart contract, run the command below over its directory

cargo hepha

About

Hepha analyzes Solana smart contracts to discover vulnerabilities

Resources

License

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages