RepositoryPythonUSHoa Kỳ
CO

ConsenSysDiligence/mythril

Mythril is a symbolic-execution-based securty analysis tool for EVM bytecode. It detects security vulnerabilities in smart contracts built for Ethereum and other EVM-compatible blockchains.

4.3ksao
820fork
116issue
3lượt xem

Thành tựu nổi bật

Những danh hiệu mới nhất của dự án

1
TINIX TRENDING·Chủ đề: ethereum

#1 Repository Của Tuần

1
TINIX TRENDING·Chủ đề: blockchain

#1 Repository Của Tuần

1
TINIX TRENDING·Chủ đề: symbolic-execution

#1 Repository Của Tuần

🔍 Phân tích bảo mật smart contract EVM bằng symbolic execution

Mythril — công cụ mạnh dùng symbolic execution để phát hiện lỗ hổng bảo mật trong bytecode EVM.

Mythril là một công cụ phân tích bảo mật dựa trên symbolic execution dành cho bytecode EVM (Ethereum Virtual Machine). Dự án do ConsenSys Diligence phát triển, giúp phát hiện các lỗ hổng bảo mật trong smart contract chạy trên Ethereum và các nền tảng EVM-compatible khác.

✨ Điểm nổi bật

  • Phân tích symbolic execution: khám phá toàn bộ không gian thực thi bằng cách gán biểu tượng cho các giá trị đầu vào.
  • Hỗ trợ Solidity và EVM bytecode: phân tích trực tiếp từ file nguồn hoặc địa chỉ hợp đồng trên chuỗi.
  • Phát hiện lỗ hổng nổi tiếng: bao gồm Unprotected Selfdestruct, Reentrancy, Integer Over/Underflow và nhiều SWC khác.
  • Cài đặt linh hoạt: hỗ trợ qua Docker, pip, hoặc tích hợp pre-commit hook.
  • Tùy chỉnh độ sâu phân tích: điều chỉnh số giao dịch tối đa (-t) và thời gian chạy (--execution-timeout).
  • Báo cáo chi tiết: đưụng mã lỗ hống (SWC ID), mừc độ nghiêm trọng, điả chỉ PC, và trace giao dịch.

💡 Vì sao đáng chú ý

Khác với các công cụ phân tích tĩnh thông thường, Mythril sử dụng kỹ thuật symbolic execution để mô phỏng nhiều con đường thực thi khác nhau, từ đó phát hiện lỗ hổng ở những trường hợp rất khó nhận ra bằng cách đọc code thông thường. Đây là lựa chọn lý tưởng cho các nhà phát trich smart contract muốn kiểm tra bảo mật trước khi triển khai lên chuỗi.


#Blockchain #SecurityAnalysis #SmartContracts #Solidity #SymbolicExecution #EVM #TiniX

Dự án tương tự

Khám phá các dự án và mô hình AI khác có sự tương đồng.

RepositorySolidity
OpenZeppelin/openzeppelin-contracts

OpenZeppelin Contracts is a library for secure smart contract development.

27.3k
Oct 21, 2026
Repository
ethereumbook/ethereumbook

Mastering Ethereum: 2nd Edition, by Andreas M. Antonopoulos, Gavin Wood, Carlo Parisi, Alessandro Mazza, Niccolò Pozzolini

21.5k
Oct 12, 2026
RepositoryJavaScript
OffcierCia/DeFi-Developer-Road-Map

DeFi Developer roadmap is a curated Developer handbook which includes a list of the best tools for DApps development, resources and references!

10.9k
Oct 20, 2026
RepositoryTypeScript
NomicFoundation/hardhat

Hardhat is a development environment to compile, deploy, test, and debug your Ethereum software.

8.5k
Oct 24, 2026
RepositoryHTML
ConsenSysDiligence/smart-contract-best-practices

A guide to smart contract security best practices

7.6k
Mar 28, 2025
RepositoryRust
unionlabs/union

The trust-minimized, zero-knowledge bridging protocol, designed for censorship resistance, extremely high security, and usage in decentralized finance.

73.7k
Jul 25, 2026
RepositoryC++
argotorg/solidity

Solidity, the Smart Contract Programming Language

25.8k
Oct 22, 2026
RepositoryRust
foundry-rs/foundry

Foundry is a blazing fast, portable and modular toolkit for Ethereum application development written in Rust.

10.7k
Oct 26, 2026
RepositoryGo
smartcontractkit/chainlink

node of the decentralized oracle network, bridging on and off-chain computation

8.3k
Oct 26, 2026