Skip to main content Skip to local navigation

New Analyzer Alert! (SCsVulLyzer-V1.0)

New Analyzer Alert! (SCsVulLyzer-V1.0)

Proposed Genetic Algorithm-based model

The Smart Contracts Vulnerability Analyzer (SCsVulLyzer) is a Python-based tool designed to analyze and extract key metrics from Ethereum smart contracts written in Solidity. It employs a suite of functions to dissect the contract's source code, compiling it to obtain its abstract syntax tree (AST), bytecode, and opcodes. The analyzer calculates entropy of the bytecode to assess its randomness and security, determines the frequency of certain opcodes to understand the contract's complexity, and evaluates the usage of key Solidity keywords to gauge coding patterns...

The Smart Contracts Vulnerability Analyzer (SCsVulLyzer)