文章
视频
课程
百科图谱
集训营
更多
问答
提问
发表文章
专栏
活动
文档
工作
集市
发现
Toggle navigation
文章
问答
视频
课程
集训营
专栏
活动
工作
文档
集市
搜索
登录/注册
精选
推荐
最新
周榜
关注
RSS
全部
通识
以太坊
比特币
Solana
公链
Solidity
Web3应用
编程语言
安全
密码学
AI
存储
其他
智能合约安全的新最低测试标准:Fuzz / Invariant Test
in
全面掌握Solidity智能合约开发
in
全面掌握Solidity智能合约开发
学习使用模糊测试(Fuzz Test)及不变性测试( Invariant Test)提高合约安全性。
测试
Foundry
区块链安全
智能合约
翻译小组
发布于 2023-11-28
阅读 ( 5403 )
( 147 )
双重流动性之殇 —— KyberSwap 巨额被黑分析
据慢雾安全团队情报,2023 年 11 月 23 日,去中心化交易平台 KyberSwap 遭到攻击,攻击者获利约 5470 万美元。
黑客攻击
漏洞分析
区块链安全
慢雾科技
发布于 2023-11-27
阅读 ( 3655 )
( 6 )
DAO治理中的DeFi攻击
本文深入探讨了去中心化自治组织(DAO)中常见的安全漏洞,包括利用闪电贷操纵提案结果、攻击者摧毁用户投票权、通过减少总投票权放大个人投票权、提案创建时快照总投票权不准确、无法达到法定人数以及利用委托金库投票权获取更多委托金库投票权等。文章还讨论了通过委任绕过投票限制、多次使用相同代币投票的风险,并提出了智能合约审计师可以使用的启发式方法来发现类似漏洞。
DAO
去中心化自治组织
智能合约
安全漏洞
闪电贷
投票权
审计
Dacian
发布于 2023-11-11
阅读 ( 150 )
2023 年 Web3 中最常见的 10 个漏洞
2023 年 Web3 中最常见的 10 个漏洞: 输入验证不正确;计算错误;预言机/价格操纵; 弱访问控制; 重放攻击;舍入误差;重入攻击;抢跑;未初始化的代理;治理攻击。
智能合约安全
翻译小组
发布于 2023-08-09
阅读 ( 7491 )
( 45 )
智能合约安全审计入门篇 —— 签名重放
了解一个经典的智能合约漏洞 —— 签名重放。
智能合约安全
安全审计
智能合约
慢雾科技
发布于 2023-07-20
阅读 ( 4535 )
智能合约安全审计入门篇 —— 抢跑
了解一个非常常见的攻击手法 —— 抢跑。
智能合约安全
安全审计
抢跑
智能合约
慢雾科技
发布于 2023-07-20
阅读 ( 4219 )
12.slither检测器之四——变量重写检测
in
Slither漏洞扫描框架使用(初级篇)
in
Slither漏洞扫描框架使用(初级篇)
遍历所有的节点处理变量读写关系的示例
Slither
漏洞分析
漏洞检测
小驹
发布于 2023-07-04
阅读 ( 3258 )
DeFi 合约安全的新模式:关注协议不变性
在 DeFi 合约中,常见模式是`Checks-Effects-Interactions(检查-生效-交互)`模式, 不够好,它会让开发者忘记协议的核心不变性。 作者提出了一个新的模式:FREI-PI: `功能检查-生效-交互+协议不变性`,让我们更多关注协议的不变性(安全性)。
DeFi
智能合约
Tiny熊
发布于 2023-07-04
阅读 ( 4814 )
( 74 )
11.slither检测器之三——批量函数调用检测
in
Slither漏洞扫描框架使用(初级篇)
in
Slither漏洞扫描框架使用(初级篇)
本文会涉及到slither中几类call的区别,slither遍历node时的常用的递归框架,以及将这两类知识应用到批量函数调用风险的检测中。
Slither
漏洞检测
漏洞分析
小驹
发布于 2023-07-03
阅读 ( 3270 )
( 5 )
10.slither检测器分析之二——自杀函数检测及shift汇编函数检测
in
Slither漏洞扫描框架使用(初级篇)
in
Slither漏洞扫描框架使用(初级篇)
1.理解自杀函数检测自杀函数的风险与应用场景。自杀函数可以做为一种隐藏的transfer的手段。 2.shift汇编函数与其它语言的参数不一致,容易混淆。
Slither
漏洞分析
漏洞检测
小驹
发布于 2023-07-03
阅读 ( 2894 )
ERC777 与任意调用合约可能出现的安全问题
Hook 是一个强大功能,可以带来更灵活的组合性。向任何强大的武器一样,使用不当可能会伤害到自己。 当任意调用与 Hook 在一起,更要小心。
Hook
ERC777
区块链安全
智能合约
Tiny熊
发布于 2023-06-30
阅读 ( 4066 )
( 22 )
09.slither检测器分析之一——状态变量覆盖漏洞
in
Slither漏洞扫描框架使用(初级篇)
in
Slither漏洞扫描框架使用(初级篇)
09.状态变量覆盖的含义状态变量覆盖是指子类中的状态变量将父类的状态变量进行覆盖,子类和父类使用了相同名称的状态变量。在这种情况下,如果操作子类的状态变量不会修改父类的状态变量,而此时代码的真实意图可能是为了修改父类的状态变量。
Slither
漏洞分析
漏洞检测
小驹
发布于 2023-06-30
阅读 ( 3219 )
( 3 )
08.slither中数据依赖检测示例
in
Slither漏洞扫描框架使用(初级篇)
in
Slither漏洞扫描框架使用(初级篇)
1.理解数据依赖性的概念。 2.在源代码分析时,可以从用户的输入跟踪受影响的合约变量。
Slither
漏洞分析
漏洞检测
小驹
发布于 2023-06-30
阅读 ( 2912 )
06. Slither中间语言SlitherIR理论介绍
in
Slither漏洞扫描框架使用(初级篇)
in
Slither漏洞扫描框架使用(初级篇)
节点、表达式与IR的是什么样的关系?如何根据代码生如何提取出IR指令?在遍历节点时,有哪些对象经常用到。
Slither
漏洞分析
漏洞检测
小驹
发布于 2023-06-30
阅读 ( 3461 )
05.Slither Function对象常用方法分析使用示例
in
Slither漏洞扫描框架使用(初级篇)
in
Slither漏洞扫描框架使用(初级篇)
介绍Slither中Function对象常用的方法及应用示例
Slither
漏洞分析
漏洞检测
小驹
发布于 2023-06-28
阅读 ( 3062 )
04.Slither Contract对象常用方法分析及应用示例
in
Slither漏洞扫描框架使用(初级篇)
in
Slither漏洞扫描框架使用(初级篇)
Contract对象常用方法分析及应用示例
Slither
漏洞分析
漏洞检测
小驹
发布于 2023-06-28
阅读 ( 3081 )
Aptos Move合约中最常见的10种Bug
zellic 整理在审计过程把不断地看到Bug ,方便我们审视自己的Move合约。
Aptos
Move
智能合约
翻译小组
发布于 2023-06-08
阅读 ( 3893 )
( 28 )
Ethernaut 题库闯关 #25 - Motorbike
in
Ethernaut 题库闯关 - 精进 Solidity
in
Ethernaut 题库闯关 - 精进 Solidity
Ethernaut 题库闯关 #25 - Motorbike
Ethernaut
Ethernaut CTF
发布于 2023-06-06
阅读 ( 3847 )
解析 Tornado 治理攻击 - 如何同一个地址上部署不同的合约
Tornado 治理攻击的关键是在提案通过后,在被执行的提案地址被销毁了 之后部署了一个攻击合约。
DeCert
治理攻击
CREATE
create3
DeCert.me
发布于 2023-06-02
阅读 ( 4302 )
( 80 )
智能合约安全 - 常见漏洞(第四篇)
智能合约安全 - 常见漏洞(第四篇)
区块链安全
漏洞分析
智能合约
翻译小组
发布于 2023-05-26
阅读 ( 8320 )
( 72 )
‹
1
2
3
4
5
6
7
8
9
›
发表文章
我要提问
扫一扫 - 使用登链小程序
热门文档
»
Solidity 中文文档 - 合约开发
Foundry 中文文档 - 开发框架
Hardhat 中文文档 - 开发框架
ethers.js 中文文档 - 与链交互
Viem 中文文档 - 与链交互
web3.js 中文文档 - 与链交互
Anchor 中文文档 - 开发框架
以太坊改进提案EIP翻译
以太坊域名服务(ENS)文档
Etherscan API 手册 - 查询链上数据
热门百科
»
编程
数字签名
Web3.js
Mina
安全技术研究
ERC-20
用户体验
ZK Rollup
模糊测试
NFTScan
同态加密
加密技术
Geth
uniswap v4
扩容
web3安全
Compound
形式化验证
mev-boost
Gelato
人工智能
Rust语法基础
多链
Flashbots
分片
30天文章收益榜
»
Tiny熊
195 篇文章,1124 学分
Henry
115 篇文章,687 学分
thogiti
73 篇文章,392 学分
blockmagnates
101 篇文章,386 学分
寻月隐君
301 篇文章,376 学分
×
发送私信
请将文档链接发给晓娜,我们会尽快安排上架,感谢您的推荐!
发给:
内容: