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
20. Practical on View and Pure Functions in Solidity
Lesson content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock