Back
Project
Solidity 智能合约安全漏洞
本课程旨在全面介绍智能合约安全的关键概念和技术。课程内容涵盖重入攻击、访问控制、闪电贷攻击、DOS攻击、交易抢跑、重放攻击、预言机使用问题、ERC20常见攻击、NFT常见攻击以及其他智能合约安全问题。通过这一系列课程,学员们将深入理解各种安全漏洞及其防范方法,为未来的智能合约开发和安全审计打下坚实基础。
Languagesolidity
Skill Level
Total Length6h
Intended Learners
Who’s This Course For
- 对 Solidity 智能合约感兴趣的开发者
- 对 Solidity 安全感兴趣的开发者
Requirements
- 了解 Web3 、区块链基础概念
- 了解智能合约开发、测试及部署基础知识
- 了解常见的 DeFi、EIP 协议
What You’ll Learn
- 系统的学习以太坊中常见的漏洞
- 实现常见的漏洞攻击
重入攻击
访问控制漏洞
闪电贷攻击
拒绝服务攻击等
Syllabus
Unit 1 - 重入攻击
在本单元中,我们将学习不同类型的重入攻击。
Unit 2 - 访问控制
在本单元中,我们将学习智能合约访问控制和授权相关问题。
Unit 3 - 闪电贷攻击
在本单元中,我们将学习常见的几种闪电贷攻击。
Unit 4 - 拒绝服务
在本单元中,我们将学习 Denial Of Service 攻击。
Unit 5 - 交易抢跑
在本单元中,我们将学习 Front Running 攻击。
Unit 6 - 重放攻击
在本单元中,我们将学习几种不同类型的签名重放攻击。
Unit 7 - 预言机使用常见问题
在本单元中,我们学习预言机和预言机使用时常见的问题。
Unit 8 - ERC20 常见攻击
在本单元中,我们将学习 ERC20 常见的攻击手法。
Unit 9 - NFT 常见攻击
在本单元中,我们将学习 NFT 常见的几种攻击方式。
Unit 10 - 其他常见攻击
在本单元中,我们将讨论 solidity 中其他常见的攻击案例。
![Solidity 智能合约安全漏洞](https://hackquest-s3-prod-apne1.s3.ap-northeast-1.amazonaws.com/courses/f2a91756-186c-487f-8cac-4231b761c047/38825a83-ea60-4a1e-af38-bf6ed79205d5.webp?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Content-Sha256=UNSIGNED-PAYLOAD&X-Amz-Credential=ASIAYCTGVDAPNKA3SSFB%2F20240908%2Fap-northeast-1%2Fs3%2Faws4_request&X-Amz-Date=20240908T015213Z&X-Amz-Expires=3600&X-Amz-Security-Token=IQoJb3JpZ2luX2VjEAwaDmFwLW5vcnRoZWFzdC0xIkgwRgIhAPRFiaWclWd4VMqx2lenIJpc%2Fs5%2FwW6bwAdK2FbNtvwcAiEAhNymuGNPldjNJbwXdW1Ed1LxD0lrRhU957jnKkNvBucqngQINhABGgw1NTUzMzk4MTQ5NDIiDNTAhcWHNEWlymGPtSr7A0aH3TTcubhA5VhPSyrFeYT44F7U%2B8r83pDHoAP7ZjuP6buLkW1B4yKl6YS61eBPMJwUiAZW9d9YFArnyXqS2d69qjUpeKLhpihMSG8q%2BysXXaXyRM0xTS2PbExTSOYxSc%2FMaIQfNb1V2RNSH2x6BZJ6Ljs6x5h1qcq4kmap4GEUOcG8zHfWuPecpQzpjOi7zB8X%2FkvdnoYMH6%2FOS9Vh6pDC2DmUQJjRmXO1P1MO7z%2BtJoKfS%2BGZMgESi4D3hfUp3nEgVsDnrMeTY75W1zt0HLF9AtZhcrITLVg1URnMNp0hXr1odyvsogOpoCpPhsjJA2W1%2FOD%2FVyNNZ5mqWO0UsK81mXKmTvjXuSyCJM4Wps5p%2B2n%2FnWyLVF1otJYJIjHCJpDlB2OfROHxwy%2FiWYpzYaLRDMlNt4xjdeuAYuxZ0wYRNlMKGmj1oLZtAXfIvicx8Rfgq0iAwhg83eYdX6Yam2JWi83d4WZCHd7goHnJHQAhErS4dMXpBR1Ch541iF219rl1yyvo7zC8qt61%2FkIKeQ0TQ4QQvCobwfLgUiuzM56tuQ8oU%2Bj7FMu5e4DsaDErqs6jEIiGYiSmsKrfGrdGIE3qNUqdpBJGWFhJ3EWLjPwBWs4s0FkVmebvf7xc4CKhrPuPLrtYra60ZmeQ3XJtlO2TGwjdqpx0A%2BiZLjC48PK2BjqlAUpluMAb6ch02q%2BX5covsKsCqXxMYaEhd8P2QbXxps0hlTak6cqtmRjKqFNAg2fiRse6mMZpICQF4sY%2FbaOvBw8VK7lr%2F0pXQRpTX4%2FNjlGf0hri4MVqZk3BkHN4c5zBHTBxAMDfsIKKqbDexJMYqgVyPpC4hchCWipfc%2BU0fw12XU4KrWXdN3iOgfp5cwPTEqyIDS2EVmyOV0kKJivM2nYz3S7VAA%3D%3D&X-Amz-Signature=883ced7a1a8a5a0dff985b14fca553a2aab28303db72adca9b5e88ee3c38ef70&X-Amz-SignedHeaders=host&x-id=GetObject)
Solidity 智能合约安全漏洞
52 lessons
Access on mobile and desktop