跳至內容

Ackee-Blockchain/trident

軟體分類 開發與程式設計 (Development) / 測試自動化 (Testing & QA)
開發廠商 Ackee-Blockchain
Stars
0
Forks
0
License
MIT
Version
v0.12.0
Update
OS

#### 產品特色

* 支援千萬次交易秒數,壓力測試 Solana 速度
* 模擬狀態變動與流程,發現測試遺漏的邊界條件
* 建構類似 Anchor 的宏,簡化 fuzz 测试寫法
* 使用 Anza 的 Solana SVM API 執行
* 基於性質的測試,比較不同程式版本的執行結果

#### 主要功能、特點

Trident 是一個手動導向的 fuzzing 框架,專門用於 Solana 程式碼的安全測試。它能以每秒 12,000 次交易的速度,對程式進行壓力測試,發現潛在的錯誤與漏洞。透過模擬實際的狀態變動與流程,Trident 能發現測試遺漏的邊界條件,如溢出、缺失約束等。使用者可以自定義策略來探索複雜的程式路徑,並使用類似 Anchor 的宏來簡化 fuzz 测试的寫法。Trident 透過執行 Anza 的 Solana SVM API,提供強大的執行能力,並支援性質基於的測試與流程控制,幫助開發者在開發階段及持續測試中確保程式安全性。

#### 指令

“`bash
# 無常用指令(自動生成)
“`