Autoplay
Autocomplete
Previous Lesson
Complete and Continue
Web 3.0 DApps & Smart Contract for Pentesting & Bug Bounties
Training Overview
Description of Training
Video Overview (3:36)
Section 1: Introduction
1. What is a Blockchain (2:57)
2. Core Components of a Blockchain (3:30)
3. Practical Example of how Blockchain Works (10:16)
4. What is Ethereum (3:20)
5. Q/A Group
6. What are Smart Contracts (4:36)
7. Metamask and its usage (4:22)
8. Decentralized Applications (dApps) (5:03)
9. What a dApp looks like (10:27)
10. Etherscan.io (1:14)
11. Remix Introduction (8:41)
12. Solidity Rundown (2:43)
13. Practical on Data Types in Remix (5:10)
14. Variables in Solidity (3:38)
15. Practical on Variables in Remix (5:53)
16. Read And Write Operations (2:49)
17. Functions in Solidity (3:04)
18. Practical on Functions in Remix (2:28)
19. Types of functions in Solidity (7:56)
20. Practical on View and Pure Functions in Solidity (3:27)
21. Constructors in Solidity (2:01)
22. Practical on Constructors in Remix (5:13)
23. Modifiers in Solidity (1:46)
24. Practical on Modifiers in Remix (8:39)
25. Mappings in solidity (1:41)
26. Practical on How to interact with a smart contract in Remix (7:53)
Section 2: Smart Contract Vulnerabilities
27. Ethernaut (14:59)
28. Fallback Functions (1:15)
29. Fallback Challenge (19:23)
30. Private Variables in Solidity (2:42)
31. Vault (10:37)
32. More on Constructors (1:35)
33. Working of Constructors (4:07)
34. Fallout Challenge (8:11)
35. Integer Overflow and underflow (1:39)
36. Practical Example of Integer Overflow and Underflow (2:43)
37. Token Challenge (12:53)
38. Selfdestruct in Solidity (2:06)
39. Force Challenge (10:53)
40. Reentrancy (3:30)
41. Re-entrancy Challenge (14:49)
Section 3: Tools and Methods for PoCs of Web3 Vulnerabilities
42. The Whats and Whys of a Proof of Concept in Web3 (2:05)
43. Installation of Hardhat (4:56)
44. Using hardhat for compiling contracts (4:39)
45. Using Hardhat to run scripts (7:26)
46. Using Hardhat for testing smart contracts (4:44)
47. An example PoC on the Parity Wallet Hack (19:42)
Section 4: Snapshot
Snapshot of Tool:- Hardhat
Snapshot of Core Components of Web3.0
Section 5: Web 3.0 Pentesting Methodology
Steps for Web 3.0 Pentesting
Tools and Framework for Web 3.0 Pentesting
Impact of Ethereum on Web 3.0
Audio Version of Training
Audio Download
41. Re-entrancy Challenge
Lesson content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock