آموزش Web 3.0 DApps & Smart Contract برای Pentesting & Bug Bounties

Web 3.0 DApps & Smart Contract for Pentesting & Bug Bounties

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: دوره عملی Web 3 Pentesting & Bug Bounties DeFi Security قرارداد هوشمند Blockchain Cyber ​​Security Blockchain Security Ethereum Remix IDE پیش نیازها:بدون نیاز به تجربه برنامه نویسی مبانی استفاده از سیستم های کامپیوتری

درباره امنیت Web 3 و نحوه شناسایی آسیب‌پذیری‌ها در قراردادهای هوشمند برای Pentesting Bug Bounties بیاموزید.

در اینجا یک تفکیک بیشتر از محتوای دوره آمده است:

در تمام بخش‌ها، اصل اساسی نحوه عملکرد حمله، بهره‌برداری و نحوه دفاع از آن حملات را آغاز خواهیم کرد.


در این دوره آموزشی با :

آشنا خواهید شد
  • بلاک چین چیست

  • DApps چیست

  • قرارداد هوشمند چیست

  • راه اندازی LAB برای آزمایش قراردادهای هوشمند

  • Metamask و استفاده از آن

  • نصب Hardhat

  • تنظیم Remix IDE

  • کاربردی در مورد توابع در ریمیکس

  • عملی در مشاهده و توابع خالص در Solidity

  • نقشه برداری در حالت جامد

  • استقرار قرارداد هوشمند

  • آسیب‌پذیری‌های امنیتی در solidity

  • مثال عملی سرریز و زیر جریان عدد صحیح

  • نحوه یافتن مشکلات با استفاده از Ethernaut Playground

  • خود تخریبی در Solidity

  • توابع بازگشتی

  • چالش اجباری

  • مشکلات ورود مجدد

  • متغیرهای خصوصی در Solidity

  • استفاده از Hardhat برای آزمایش قراردادهای هوشمند

  • یک نمونه PoC در هک کیف پول Parity

  • نحوه شکار در پلتفرم‌های باگ باگ Web 3 مانند Immunefi Hackenproof

  • نحوه نوشتن یک گزارش حرفه ای

با این دوره، پشتیبانی 24/7 دریافت می کنید، بنابراین اگر سؤالی دارید می توانید آن را در بخش Q A مطرح کنید و ما در اسرع وقت به شما پاسخ خواهیم داد.

یادداشت ها:

  • این دوره فقط برای اهداف آموزشی ایجاد شده است و تمام وب‌سایت‌هایی که من حملاتی را انجام داده‌ام به لحاظ اخلاقی گزارش شده و رفع شده است.

  • آزمایش هر وب‌سایتی که خط‌مشی افشای مسئولانه ندارد، غیراخلاقی است و برخلاف قانون، نویسنده هیچ مسئولیتی ندارد.


سرفصل ها و درس ها

معرفی Introduction

  • بلاک چین چیست What is a Blockchain

  • اجزای اصلی یک بلاک چین Core Components of a Blockchain

  • مثال عملی از نحوه عملکرد بلاک چین Practical Example of how Blockchain Works

  • اتریوم چیست؟ What is Ethereum

  • گروه پرسش و پاسخ Q/A Group

  • قراردادهای هوشمند چیست؟ What are Smart Contracts

  • متاماسک و کاربرد آن Metamask and its usage

  • برنامه های غیرمتمرکز (dApps) Decentralized Applications (dApps)

  • dApp چگونه به نظر می رسد What a dApp looks like

  • Etherscan.io Etherscan.io

  • معرفی ریمیکس Remix Introduction

  • استحکام خلاصه Solidity Rundown

  • عملی در مورد انواع داده در ریمیکس Practical on Data Types in Remix

  • متغیرها در استحکام Variables in Solidity

  • عملی بر روی متغیرها در ریمیکس Practical on Variables in Remix

  • عملیات خواندن و نوشتن Read And Write Operations

  • توابع در Solidity Functions in Solidity

  • عملی در مورد توابع در ریمیکس Practical on Functions in Remix

  • انواع توابع در Solidity Types of functions in Solidity

  • عملی در مشاهده و توابع خالص در جامدادی Practical on View and Pure Functions in Solidity

  • سازندگان در جامدادی Constructors in Solidity

  • عملی بر روی سازندگان در ریمیکس Practical on Constructors in Remix

  • اصلاح کننده ها در Solidity Modifiers in Solidity

  • عملی بر روی Modifiers در Remix Practical on Modifiers in Remix

  • نقشه برداری در جامدادی Mappings in solidity

  • عملی در مورد نحوه تعامل با یک قرارداد هوشمند در Remix Practical on How to interact with a smart contract in Remix

آسیب پذیری های قرارداد هوشمند Smart Contract Vulnerabilities

  • اترنات Ethernaut

  • توابع بازگشتی Fallback Functions

  • چالش بازگشتی Fallback Challenge

  • متغیرهای خصوصی در استحکام Private Variables in Solidity

  • طاق Vault

  • اطلاعات بیشتر در مورد سازندگان More on Constructors

  • کار سازندگان Working of Constructors

  • چالش Fallout Fallout Challenge

  • سرریز و زیر سرریز عدد صحیح Integer Overflow and underflow

  • مثال عملی سرریز و زیر جریان اعداد صحیح Practical Example of Integer Overflow and Underflow

  • چالش توکن Token Challenge

  • خود تخریبی در استحکام Selfdestruct in Solidity

  • چالش نیرو Force Challenge

  • ورود مجدد Reentrancy

  • چالش ورود مجدد Re-entrancy Challenge

ابزارها و روش‌ها برای PoCهای آسیب‌پذیری Web3 Tools and Methods for PoCs of Web3 Vulnerabilities

  • چیستی ها و چرایی های اثبات مفهوم در Web3 The Whats and Whys of a Proof of Concept in Web3

  • نصب و راه اندازی Hardhat Installation of Hardhat

  • استفاده از هاردهت برای تدوین قراردادها Using hardhat for compiling contracts

  • استفاده از Hardhat برای اجرای اسکریپت ها Using Hardhat to run scripts

  • استفاده از Hardhat برای آزمایش قراردادهای هوشمند Using Hardhat for testing smart contracts

  • یک مثال PoC در هک کیف پول Parity An example PoC on the Parity Wallet Hack

نمایش نظرات

آموزش Web 3.0 DApps & Smart Contract برای Pentesting & Bug Bounties
جزییات دوره
4.5 hours
47
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
619
3.9 از 5
ندارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Rohit Gautam Rohit Gautam

بنیانگذار و مدیر عامل Hacktify Cyber ​​Security

Shifa Cyclewala Shifa Cyclewala

بنیانگذار Hacktify Cyber ​​Security

Hacktify Cyber Security Hacktify Cyber Security

پیشگام در ارائه آموزش امنیت سایبری با کیفیت