文章 视频 讲堂 百科图谱 线下集训
更多
  • 问答
  • 提问
  • 发表文章
  • 专栏
  • 活动
  • 文档
  • 工作
  • 集市
  • 发现
  • 文章
  • 问答
  • 视频
  • 讲堂
  • 线下集训
  • 专栏
  • 活动
  • 工作
  • 文档
  • 集市
搜索
  • 登录/注册
cyfrin
  • 文章
  • 专栏
  • 问答
  • 视频
  • 课程
  • 集市作品
  • 活动
  • 招聘
TA的文章 TA购买的 TA喜欢的 TA收藏的
Cyfrin 2025年5月区块链安全和教育新闻通讯

Cyfrin发布了五月份的区块链安全和教育新闻,内容涵盖了新的web3开发课程、智能合约重大安全事件、审计洞察、Aderyn更新以及区块链开发人员必备的安全编码提示。此外,还包括Cyfrin与Circle合作的消息、Rocket Pool集成课程,以及CodeHawks成功案例。最后,文章还讨论了高调黑客攻击和安全事件,并给出了行业新闻和建议。

智能合约安全  web3安全  区块链安全  漏洞  攻击  审计 
发布于 14小时前 阅读(62) 点赞(0) ( 2 )
分享
Twitter分享
微信扫码分享
Solodit检查清单详解:矿工攻击

本文解释了矿工攻击,即验证者如何利用智能合约中的 block.timestamp、随机性和交易排序。文章详细讨论了三种攻击类型:使用 block.timestamp 进行时间敏感操作的风险、使用区块属性生成随机数、以及交易排序敏感性。针对每种攻击,文章都提供了示例代码、漏洞解释、缓解措施以及测试用例,旨在帮助开发者保护智能合约免受这些微妙但潜在破坏性的攻击。

矿工攻击  block.timestamp  随机数生成  交易排序  前置交易  三明治攻击  MEV 
发布于 6天前 阅读(62) 点赞(0) ( 3 )
分享
Twitter分享
微信扫码分享
Solodit Checklist详解:Griefing攻击

本文解释了Solodit checklist中关于防范Griefing攻击的两项检查(SOL-AM-GA-1和SOL-AM-GA-2),Griefing攻击旨在干扰或阻止正常用户执行功能,攻击者通常会付出成本(如gas费)。文章通过具体合约代码示例展示了攻击原理和PoC,并提供了修复建议,强调开发者需要从对抗的角度去思考,验证外部交互,确保状态一致性。

Griefing攻击  拒绝服务  智能合约  Solidity语言  Gas限制  重放保护 
发布于 2025-04-15 21:40 阅读(105) 点赞(0) ( 3 )
分享
Twitter分享
微信扫码分享
Solodit 检查清单解读 (4):抢跑攻击

本文深入探讨了区块链中的抢跑攻击,分析了攻击者如何利用透明交易的特性实现自己的利益。通过实例和示例代码,作者提供了防范抢跑攻击的最佳实践,包括保护'获取或创建'模式、两步交易的安全性检查、避免尘埃攻击和正确使用承诺-揭示方案。通过理解这些攻击方式,开发者可以更好地设计安全的智能合约。

智能合约  安全性  承诺-揭示  尘埃攻击  抢跑 
发布于 2025-04-12 17:56 阅读(645) 点赞(0) ( 70 )
分享
Twitter分享
微信扫码分享
Solodit 检查清单解析:拒绝服务攻击 第2部分

本文继续讨论了Solodit智能合约检查清单,重点介绍了如何防止拒绝服务(DoS)攻击,分析了队列处理漏洞、低精度代币的挑战以及如何安全处理外部调用的重要性。通过实例说明了每种漏洞的潜在风险及对应的解决方案,以提高智能合约的安全性和抵御能力。

智能合约  拒绝服务攻击  安全性  队列处理  外部调用 
发布于 2025-04-09 21:07 阅读(453) 点赞(0) ( 32 )
分享
Twitter分享
微信扫码分享
Solodit 清单解读:拒绝服务攻击 第 1 部分

本文详细介绍了如何在智能合约中防止拒绝服务(DoS)攻击,探讨了常见的攻击模式和安全编码实践,强调了拉取模式和最低交易额的必要性,以及黑名单功能可能带来的风险。文章通过代码示例清晰展现了这些关键点,并提出了实用的预防措施。

拒绝服务攻击  智能合约  安全编码  拉取模式  交易最小值  黑名单 
发布于 2025-04-09 21:05 阅读(684) 点赞(0) ( 78 )
分享
Twitter分享
微信扫码分享
Solodit 检查表解析:捐赠攻击

本文深入探讨了“捐赠攻击”在智能合约中的危害,并强调了内置会计方法的重要性以增强安全性。作者通过具体示例和代码展示了如何通过恶意捐赠来操纵合约状态,导致资产的失衡,并建议使用内部会计而非外部函数来维护资金的准确性和安全性。

智能合约  捐赠攻击  内置会计  ERC-4626  代币平衡  安全性 
发布于 2025-04-09 21:03 阅读(257) 点赞(0) ( 9 )
分享
Twitter分享
微信扫码分享
Solodit检查清单详解:系列前言

本文介绍了Solodit Checklist,一个帮助开发者构建安全智能合约的实用工具。作者强调了理解智能合约安全的重要性,并提供了通过该检查清单进行深入学习和实践的方法,以避免潜在漏洞和安全风险。

智能合约  安全性  Solidity  区块链  DeFi  漏洞 
发布于 2025-04-08 12:53 阅读(362) 点赞(0) ( 14 )
分享
Twitter分享
微信扫码分享
硬件钱包安全:必须检查硬件设备显示的内容

本文章深入探讨了硬件钱包在交易签名中的安全性,并强调用户在签署任何信息或交易时必须仔细验证显示的关键信息。通过理解EIP-712标准和校验数据,用户能够有效避免诈骗和安全漏洞,保障数字资产安全。

硬件钱包  交易签名  EIP-712  安全验证  数字资产  校验 
发布于 2025-04-03 22:32 阅读(491) 点赞(0) ( 49 )
分享
Twitter分享
微信扫码分享
什么是Merkle 树、Merkle 证明和 Merkle 树根

Merkle Trees是用于高效存储和验证数据完整性的一种数据结构。它通过将数据块逐层哈希来构建根哈希,从而解决验证大数据集中特定数据存在性的问题。文章深入探讨了Merkle Trees的原理、构建方法及其在智能合约中的应用。

Merkle树  哈希函数  智能合约  Merkle证明  区块链  数据结构 
发布于 2025-04-01 11:53 阅读(652) 点赞(0) ( 60 )
分享
Twitter分享
微信扫码分享
  • ‹
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • ›
文章删除后将不可恢复 !
删除 取消
一键转载
转载文章不用复制粘贴和编辑,输入原文链接,交给后台发布!
暂只支持: 微信公众号、Mirror、Medium的文章链接
提交后可在个人主页查看文章发布状态
提交
提交成功!
系统处理完成后将直接进入审核发布流程,可在个人主页关注文章状态。
cyfrin
cyfrin
贡献值: 1165 学分: 839
Securing the blockchain and its users. Industry-leading smart contract audits, tools, and education.
0 关注 3 粉丝
关于
关于我们
社区公约
学分规则
Github
伙伴们
DeCert
ChainTool
GCC
合作
广告投放
发布课程
联系我们
友情链接
关注社区
Discord
Twitter
Youtube
B 站
公众号

关注不错过动态

微信群

加入技术圈子

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

发送私信

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

提醒

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