文章 视频 课程 百科图谱 集训营
更多
  • 问答
  • 提问
  • 发表文章
  • 专栏
  • 活动
  • 文档
  • 工作
  • 集市
  • 发现
  • 文章
  • 问答
  • 视频
  • 课程
  • 集训营
  • 专栏
  • 活动
  • 工作
  • 文档
  • 集市
搜索
  • 登录/注册
Recon
  • 文章
  • 专栏
  • 问答
  • 视频
  • 课程
  • 集市作品
  • 活动
  • 招聘
TA的文章 TA购买的 TA喜欢的 TA收藏的
Recon 扩展路线图

Recon 旨在通过 invariant testing 成为 Solidity 开发者的默认选择,从而发现难以推断的 bug,并降低在生产环境中被利用的风险。

Invariant Testing  Solidity  fuzzing  Formal Verification  Recon  智能合约 
发布于 20小时前 阅读(43) 点赞(0)
分享
Twitter分享
微信扫码分享
Recon 扩展:现在拥有更多 Halmos

Recon Extension 新版本发布,集成了 Halmos,并支持 Vyper。该扩展旨在改进模糊测试工作流程,可以更高效地定义和打破属性。通过使用 Chimera 框架,Recon Extension 可以运行 Halmos, Echidna 和 Medusa,生成报告,并将损坏的测试转换为 Foundry reproducer。

模糊测试  不变性测试  符号执行  Halmos  Echidna  Medusa  Foundry 
发布于 2025-10-07 13:21 阅读(216) 点赞(0) ( 11 )
分享
Twitter分享
微信扫码分享
不变性测试训练营

本文介绍了通过一个由四个部分组成的自定进度的书面教程,从零开始学习不变性测试,并最终能够使用不变性测试在生产系统中发现错误。教程涵盖了如何使用Recon扩展搭建不变性测试套件、创建简化的系统部署、实现对感兴趣合约的全面覆盖、使用Foundry等工具实现属性测试、调试损坏的属性以及使用Echidna的优化模式。

不变性测试  Foundry  Echidna  Medusa  Halmos  Kontrol  Recon 
发布于 2025-08-14 09:51 阅读(389) 点赞(0) ( 2 )
分享
Twitter分享
微信扫码分享
LP 的阴暗面

Beraborrow 协议在定价 LP 代币时,尽管采用了当时认为最安全的公式,但仍然受到了与赎回相关的定价问题的影响。

LP代币  定价机制  价值泄漏  Fair Price Ratio  Berachain  BEX 
发布于 2025-06-14 09:19 阅读(1057) 点赞(0) ( 18 )
分享
Twitter分享
微信扫码分享
Beraborrow 被遗漏的漏洞

本文介绍了在 Beraborrow 代码库中发现的一个关键漏洞,该漏洞通过模糊测试发现,但在安全竞赛中被遗漏。该漏洞与舍入误差有关,导致每个 Vault 份额的价格意外下降,从而可以触发 Recovery Mode 并清算其他借款人。文章强调了多层安全方法的重要性以及模糊测试在发现此类边缘案例方面的优势。

模糊测试  Beraborrow  Liquity  Recovery Mode  舍入误差  ERC4626 
发布于 2025-05-29 18:45 阅读(927) 点赞(0) ( 20 )
分享
Twitter分享
微信扫码分享
使用 safe-utils 和 tenderly-utils 自动化你的安全运营

本文介绍了如何使用 safe-utils 和 tenderly-utils 这两个 Foundry 模块来简化协议的治理流程,尤其是在涉及 Safe 多签账户的场景下。

多重签名  智能合约  Foundry  治理  测试网络  模拟 
发布于 2025-04-25 16:08 阅读(1251) 点赞(1) ( 57 )
分享
Twitter分享
微信扫码分享
Recon 不变性测试扩展

本文介绍了 Visual Studio Code 的 Recon 扩展,它简化了不变性测试套件的设置和运行。该扩展提供了一系列工具,包括自动生成测试框架、快速创建处理器、自动生成模拟合约、生成 Echidna/Medusa 报告、生成精简的覆盖率报告,以及生成用于调试的单元测试。

不变性测试  Visual Studio Code  Recon  Echidna  Medusa  模糊测试 
发布于 2025-04-18 16:56 阅读(927) 点赞(0) ( 20 )
分享
Twitter分享
微信扫码分享
永不停息地改进你的不变性测试

本文讨论了Recon团队如何改善Centrifuge现有的不变性测试套件,主要通过引入最佳实践以简化测试过程并提高代码质量。这些实践包括专门使用断言测试、实现ActorManager、简化无状态测试和采用归纳法简化属性检查,以及设置Fork测试环境,结果揭示了一个之前未知的边界情况。

不变性测试  断言测试  ActorManager  无状态测试  归纳法  Fork测试 
发布于 2025-04-07 18:16 阅读(1063) 点赞(0) ( 40 )
分享
Twitter分享
微信扫码分享
介绍 Create Chimera App V2

本文介绍了create-chimera-app V2的更新,旨在简化模糊测试的设置和运行,包含了新的管理器(ActorManager和AssetManager)及其功能,分离目标函数以提高可读性,以及引入新的修饰符和错误捕获功能。这些改进使用户能更有效地进行不变测试,减少设计决策。

模糊测试  治理合约  目标函数  资产管理  不变测试  错误捕获 
发布于 2025-04-06 12:43 阅读(1473) 点赞(0) ( 56 )
分享
Twitter分享
微信扫码分享
多签的正确使用方式

本文详尽探讨了如何实施多重签名(multisig)安全的最佳实践,以保护区块链协议免受潜在的攻击。通过分析不同风险类别及相应的签名阈值,文章提供了一种系统的框架,建议使用多种合约(如Gnosis Safes,RolesAuthority和TimelockController)来增强安全性,并提出具体的实施建议。最终,文章强调了协议团队在管理多重签名时需要注意的良好做法和其他安全考虑。

multisig  安全性  风险管理  Timelock  Gnosis Safe  RolesAuthority 
发布于 2025-03-06 14:19 阅读(2268) 点赞(1) ( 116 )
分享
Twitter分享
微信扫码分享
  • ‹
  • 1
  • 2
  • 3
  • ›
文章删除后将不可恢复 !
删除 取消
一键转载
转载文章不用复制粘贴和编辑,输入原文链接,交给后台发布!
暂只支持: 微信公众号、Mirror、Medium的文章链接
提交后可在个人主页查看文章发布状态
提交
提交成功!
系统处理完成后将直接进入审核发布流程,可在个人主页关注文章状态。
Recon
Recon
贡献值: 325 学分: 354
江湖只有他的大名,没有他的介绍。
0 关注 0 粉丝
关于
关于我们
社区公约
学分规则
Github
伙伴们
DeCert
ChainTool
GCC
UpChain
合作
广告投放
发布课程
联系我们
友情链接
关注社区
Discord
Twitter
Youtube
B 站
公众号

关注不错过动态

微信群

加入技术圈子

©2025 登链社区 版权所有 | Powered By Tipask3.5|
粤公网安备 44049102496617号 粤ICP备17140514号 粤B2-20230927 增值电信业务经营许可证

发送私信

请将文档链接发给晓娜,我们会尽快安排上架,感谢您的推荐!

提醒

检测到你当前登录的账号还未绑定手机号
请绑定后再发布
去绑定
编辑封面图
封面预览

创建课程

编辑封面图
建议尺寸: 1920*1080
编辑封面图
封面预览