Solana Auditors Bootcamp 是一个为期七周的免费在线课程,旨在教授如何审计 Solana 程序并提高安全实践。课程涵盖高级 Anchor、集成测试、模糊测试和安全最佳实践等内容,参与者还可以通过完成挑战获得认可的 NFT 证书。
学习如何审计 Solana 程序并帮助保护生态系统。提升你的安全实践,并获得 Ackee Blockchain Security 的认证。这也是免费的。
Solana 审计员训练营 2024:
周次 | 讲座 | 任务 |
---|---|---|
第1周 | 高级 Anchor | - |
第2周 | 集成测试和单元测试 | - |
第3周 | 使用 Trident 进行模糊测试 I | 使用 Trident 进行模糊测试 |
第4周 | 使用 Trident 进行模糊测试 II | - |
第5周 | 安全最佳实践 | - |
第6周 | 常见的漏洞向量 | 夺旗挑战 |
第7周 | 毕业典礼 | - |
[!重要] 我们还准备了 Docker 镜像,已经安装了所有所需的依赖,适用于 x86 和 ARM 架构,以便用于 Trident。
设置 | 描述 | 版本 | 如何安装 |
---|---|---|---|
Windows 子系统 for Linux (WSL) | 可选,但强烈推荐 | 2.0 | 说明 |
Solana 工具套件 | - | 1.18.18 | 说明 |
Anchor 框架 | - | 0.30.1 | 说明 |
Honggfuzz | - | 0.5.56 | 说明 |
[!注释] 请按照 手动设置 的步骤指南进行操作。
[!提示] 安装 Docker 你可以查看此指南 安装 Docker 引擎
[!重要] 要使用本课程的预构建 Docker 镜像,你可以从 Docker Hub 拉取镜像:
docker pull ackeexyz/solana-auditors-bootcamp:v1
然后运行以下命令。这将创建一个新的容器。
docker run -it --name solana-auditors-bootcamp -p 8899:8899 -p 9900:9900 -p 8000:8000 -p 8080:8080 ackeexyz/solana-auditors-bootcamp:v1
然后访问以下网址
当你想继续在 Docker 镜像中工作时,请使用
docker start solana-auditors-bootcamp
然后再次访问该网址。 要停止该镜像,请使用
docker stop solana-auditors-bootcamp
也可以从 Docker Desktop GUI 启动/停止镜像。
[!提示] 安装 Docker 你可以查看此指南 安装 Docker 引擎
[!重要] 要使用本课程的预构建 Docker 镜像,你可以从 Docker Hub 拉取镜像:
docker pull ackeexyz/solana-auditors-bootcamp-arm:latest
然后运行以下命令。这将创建一个新的容器。
docker run -it --name solana-auditors-bootcamp-arm -p 8899:8899 -p 9900:9900 -p 8000:8000 -p 8080:8080 ackeexyz/solana-auditors-bootcamp-arm:latest
然后访问以下网址
当你想继续在 Docker 镜像中工作时,请使用
docker start solana-auditors-bootcamp-arm
然后再次访问该网址。 要停止该镜像,请使用
docker stop solana-auditors-bootcamp-arm
也可以从 Docker Desktop GUI 启动/停止镜像。
如果你满足以下条件,可以获得 Ackee Blockchain NFT 证书以证明你的技能: 1) 对一个 Solana 程序进行模糊测试(详细信息在第 3 周共享) 2) 通过我们夺旗挑战的某些级别(详细信息在第 5 周共享)
加入我们的 Discord,我们将其作为主要的沟通渠道。
<p align="left"> <a href="https://discord.gg/z3JVuZyFnp"> <img src="https://discordapp.com/api/guilds/867746290678104064/widget.png?style=banner2" width="250" title="AckeeBlockchain/Discord" alt="Bootcamp dev support"> </a> </p>
- 原文链接: github.com/Ackee-Blockch...
- 登链社区 AI 助手,为大家转译优秀英文文章,如有翻译不通的地方,还请包涵~
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!