Tags
Language
Tags
December 2024
Su Mo Tu We Th Fr Sa
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31 1 2 3 4

Web 3.0 Dapps & Smart Contract For Pentesting & Bug Bounties

Posted By: ELK1nG
Web 3.0 Dapps & Smart Contract For Pentesting & Bug Bounties

Web 3.0 Dapps & Smart Contract For Pentesting & Bug Bounties
Last updated 12/2022
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
Language: English | Size: 1.60 GB | Duration: 4h 33m

Practical course to Web 3 Pentesting & Bug bounties

What you'll learn

DeFi Security

Smart Contract

Blockchain

Cyber Security

Blockchain Security

Ethereum

Remix IDE

Requirements

No Programming Experience Required

Basics foundations of usage of computer systems

Description

Learn about Web 3 Security and How to identify vulnerabilities in Smart Contracts for Pentesting & Bug Bounties.Here's a more detailed breakdown of the course content:In all the sections we will start the fundamental principle of How the attack works, Exploitation and How to defend from those attacks.In this course you will learn about :What is BlockchainWhat are DAppsWhat is a smart contractLAB setup to pentest smart contractsMetamask and its usageInstallation of Hardhat Setup Remix IDEPractical on Functions in RemixPractical on View and Pure Functions in SolidityMappings in solidityDeploying a smart contractSecurity Vulnerabilities in solidity Practical Example of Integer Overflow and UnderflowHow to find issues using Ethernaut PlaygroundSelfdestruct in SolidityFallback FunctionsForce ChallengeReentrancy IssuesPrivate Variables in SolidityUsing Hardhat for testing smart contractsAn example PoC on the Parity Wallet HackHow to hunt on Web 3 bug bounty platforms like Immunefi & HackenproofHow to write a professional reportWith this course, you get 24/7 support, so if you have any questions you can post them in the Q&A section and we'll respond to you as soon as possible.Notes:This course is created for educational purposes only and all the websites I have performed attacks are ethically reported and fixed.Testing any website which doesn’t have a Responsible Disclosure Policy is unethical and against the law, the author doesn’t hold any responsibility.

Overview

Section 1: Introduction

Lecture 1 What is a Blockchain

Lecture 2 Core Components of a Blockchain

Lecture 3 Practical Example of how Blockchain Works

Lecture 4 What is Ethereum

Lecture 5 Q/A Group

Lecture 6 What are Smart Contracts

Lecture 7 Metamask and its usage

Lecture 8 Decentralized Applications (dApps)

Lecture 9 What a dApp looks like

Lecture 10 Etherscan.io

Lecture 11 Remix Introduction

Lecture 12 Solidity Rundown

Lecture 13 Practical on Data Types in Remix

Lecture 14 Variables in Solidity

Lecture 15 Practical on Variables in Remix

Lecture 16 Read And Write Operations

Lecture 17 Functions in Solidity

Lecture 18 Practical on Functions in Remix

Lecture 19 Types of functions in Solidity

Lecture 20 Practical on View and Pure Functions in Solidity

Lecture 21 Constructors in Solidity

Lecture 22 Practical on Constructors in Remix

Lecture 23 Modifiers in Solidity

Lecture 24 Practical on Modifiers in Remix

Lecture 25 Mappings in solidity

Lecture 26 Practical on How to interact with a smart contract in Remix

Section 2: Smart Contract Vulnerabilities

Lecture 27 Ethernaut

Lecture 28 Fallback Functions

Lecture 29 Fallback Challenge

Lecture 30 Private Variables in Solidity

Lecture 31 Vault

Lecture 32 More on Constructors

Lecture 33 Working of Constructors

Lecture 34 Fallout Challenge

Lecture 35 Integer Overflow and underflow

Lecture 36 Practical Example of Integer Overflow and Underflow

Lecture 37 Token Challenge

Lecture 38 Selfdestruct in Solidity

Lecture 39 Force Challenge

Lecture 40 Reentrancy

Lecture 41 Re-entrancy Challenge

Section 3: Tools and Methods for PoCs of Web3 Vulnerabilities

Lecture 42 The Whats and Whys of a Proof of Concept in Web3

Lecture 43 Installation of Hardhat

Lecture 44 Using hardhat for compiling contracts

Lecture 45 Using Hardhat to run scripts

Lecture 46 Using Hardhat for testing smart contracts

Lecture 47 An example PoC on the Parity Wallet Hack

Beginners who wants to learn DApps Security,Beginners who wants to learn about Smart Contract Audits,Beginners who wants to learn about Web 3.0 Basics,Beginners who wants to learn about identifying security vulnerabilities in DeFI