项目说明
<di="center">
<img alt="starknet logo" src="./assets/starknet.svg" width="200" >
<h1 align="center">Awesome Starknet Security</h1>
<p align="center">
<a href="
<img alt="awesome list badge" src="
</a>
<a href="#buildstatus">
<img alt="build status badge" src="
</a>
</p>
<p align="center">A curated list of awesome Starknet security resources, tools, CTFs and more.</p>
<p align="center">Please check the <a href="CONTRIBUTING.md">contribution guidelines</a> for information on formatting and writing pull requests.</p>
</div>
Contents
<!-- GFM -->
ToolsCTFs and Wargames - CTFs
- CTF writeups
- Wargames
Audit reports - Cairo
- Cairo 0
Blogposts and Tutorials - Writeups
- Video tutorials
- Twitter threads
General - Repositories and Examples
License<!-- -->
Tools
<!-- please order alphabetically -->
Aegis - Cairo Formal tool.amarna - Static-analyzer and linter for the Cairo programming language.Cairo Fuzzer - Cairo Fuzzing tool.cairo-profiler - Profiler for Cairo and Starknet.cairo - Compile and debug Sierra code.Caracal - Static analyzer tool o.entro - Decoding and indexing Starknet data.Semgrep - Static analyzer for Cairo.sierra-analyzer - Security toolkit in Rust for analyzing Sierra files.Starknet Foundry - Starknet contracts de toolkit.StarkRekt - Check and reset their token spending permissions on Starknet.StarkRevoke - Token re tool for Starknet.Thoth - Decompiler and security toolkit.CTFs and Wargames
CTFs
<!-- please order alphabetically -->
Curta puzzle #13: Ping Pong - Starknet messaging challenge.Paradigm CTF 2022 - Paradigm CTF with Solidity and Cairo challenges.StarknetCC-CTF Lisbon 2022 - Lisbon 2022 Cairo CTF.CTF writeups
StarknetCC-CTF - StarknetCC 2022 CTF writeup by pscott.StarknetCC-CTF - StarknetCC 2022 CTF writeup by Ledger.Wargames
cairo-damn- - Cairo and Starknet challenges inspired by Capture the Ether.Node Guardians - Online wargame and challenge with quests and standalone challenges.Starknet-Security-Challenges - Cairo and Starknet challenges inspired by Capture the Ether.Underhanded Cairo - Cairo challenges in cairopractice.com.Audit reports
Cairo
Argent Account and Multisig - Argent account and Argent Multisig for Starknet audit by Consensys Diligence.AVNU - A by Nethermind.Braavos - Braa audit by Nethermind.Carmine - Carmine audit by Nethermind.Nimbora - Nimbora V2 report by Cairo- Security-Clan.Opus - Opus Code4rena contest report.Pragma - Pragma oracle audit by Nethermind.Unruggable.meme - Unruggable meme protocol community audits by Antoine M., Credennce0x, 0xerim.ZKX - ZKX audit by Nethermind.Cairo 0
Briq - Briq protocol audit by Nethermind.ChainSecurity DAI Bridge Audit - MakerDAO's DAI bridge audit by ChainSecurity.Empiric Netowrk - Empiric network audit by Zellic.SithSwap - SithSwap AMM by Nethermind.SHA256 from Cartridge - audit of SHA-256 implementation from Cartridge by Nethermind.Blogposts and Tutorials
#### Writeups
Auditing Cairo 1.0 Contracts - Cairo auditing tips and pitfalls.Cairo 0.x Security - Cairo 0.x pitfalls and considerations.Cairo Contracts and pitfalls o - Cairo traps and .In-Depth Analysis of zkLend Hack Linked to EraLend Hack - ZkLend hack analysis by SlowMist.Cairo: the Starknet way to writing safe code - Comparing Cairo and Solidity for smart contracts.Introduction to Cairo 1 smart-contracts security - Introduction to Cairo 1 security, tips and considerations.Under the hood of Cairo 1 - Understanding Sierra code.Zero-Click Argent-X Wallet Contract , Explained - in implementing Starknet smart account.zkLend Exploit Post-Mortem - ZkLend exploit post-mortem by BlockSec.Video tutorials
Cairo Security (Peteris Erins) - Spearbit seminar on Cairo security.Code4rena x Starknet Basecamp - Starknet basecamp for first Cairo contest.Twitter threads
General
Repositories and Examples
not-so-smart-cairo - Examples of common Cairo smart contract by Trail of Bits.zkLend-reproduction - Reproduction of the ZkLend hack with Starknet-Foundry.---
License
![CC0]()
To the extent possible under law,
amanusk has waived all copyright
and related or neighboring rights to this work.
项目信息
开发语言:未知
Star 数:83
技术要点
该项目属于CTF思路方向的开源资源,代码结构清晰,适合安全研究人员学习参考。项目围绕A curated list of awesome Starknet Security Resources. Tools, audits, CTFs and more.展开,提供了可运行的实现,对理解相关安全机制、工具原理与攻防技术具有较高的研究价值。
从技术实现角度看,此类项目的核心在于对底层原理的深入理解与工程化落地。开发者在研究过程中可以结合官方文档与社区讨论,梳理项目的初始化流程、核心模块职责与数据流转,逐步掌握其中的技术细节与设计思路。
使用与学习建议
1. 下载源码压缩包,解压到本地环境。
2. 根据项目类型准备对应的运行环境与依赖。
3. 按照 README 中的步骤完成配置与部署。
4. 在隔离的测试环境中运行验证,避免影响生产系统。
免责声明
本资源来源于开源社区,仅供安全研究、技术学习与合法授权范围内的攻防演练使用,请勿用于任何非法或侵害他人权益的用途。使用本项目产生的一切后果由使用者自行承担。