آموزش هک اخلاقی: قراردادهای هوشمند

Ethical Hacking: Smart Contracts

در حال بارگزاری نمونه ویدیو، لطفا صبر کنید...
Video Player is loading.
Current Time 0:00
Duration 0:00
Loaded: 0%
Stream Type LIVE
Remaining Time 0:00
 
1x
    • Chapters
    • descriptions off, selected
    • subtitles off, selected
      نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
      نمونه ویدیوها:
      • در حال بارگزاری، لطفا صبر کنید...
      توضیحات دوره:
      درست مانند هر نرم‌افزاری، قراردادهای هوشمند - کدهایی که در یک زنجیره بلوکی نوشته می‌شوند و شرایط یک قرارداد یا قرارداد را از خارج از زنجیره اجرا می‌کنند - در معرض حملات، باگ‌ها و خطاهای کدگذاری هستند. در این دوره، مایکل فاول، توسعه‌دهنده و مربی بلاک چین، به شما نشان می‌دهد که چگونه با استفاده از هک اخلاقی، از مشکلات جدی در قراردادهای هوشمند - مانند ضررهای مالی و سرقت دارایی‌ها - جلوگیری کنید. مایکل پیچیدگی های غالب ترین حمله در Web3 -حمله ورود مجدد- را به شما نشان می دهد و نحوه جلوگیری و محافظت در برابر آن را به عنوان یک هکر اخلاقی نشان می دهد. او به شما نشان می‌دهد که چگونه قراردادهای هوشمند بدون آسیب‌پذیری بنویسید، قراردادهای هوشمند ساده و پیچیده را دوباره وارد کنید، جریان حسابی قراردادها را دستکاری کنید، و از تکنیک‌های هک اخلاقی برای آزمایش امنیت قرارداد استفاده کنید—و از وقوع حملات در وهله اول جلوگیری کنید.

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

      معرفی Introduction

      • هک بلاک چین: قراردادهای هوشمند Hacking the blockchain: Smart contracts

      • چه چیزی میخواهید بدانید What you need to know

      1. نمای کلی هک اخلاقی قرارداد هوشمند 1. Smart Contract Ethical Hacking Overview

      • هک اخلاقی قرارداد هوشمند چیست؟ What is smart contract ethical hacking?

      • انواع حملات قرارداد هوشمند Types of smart contract attacks

      • چرا به هکرهای اخلاقی قرارداد هوشمند نیاز دارید؟ Why do you need smart contract ethical hackers?

      • چگونه می توانید به یک هکر اخلاقی قرارداد هوشمند تبدیل شوید؟ How can you become a smart contract ethical hacker?

      2. دانش پیشینه 2. Background Knowledge

      • حمله بازگشت مجدد چیست؟ What is reentrancy attack?

      • کار با ریمیکس Working with Remix

      3. قراردادهای هوشمند آسیب پذیر 3. Vulnerable Smart Contracts

      • ایجاد یک قرارداد آسیب پذیر Creating a vulnerable contract

      • استقرار قراردادها در ریمیکس Deploying contracts in Remix

      • چالش: قرارداد آسیب پذیر خود را ایجاد کنید و نام آن را تغییر دهید Challenge: Create your own vulnerable contract and rename it

      • راه حل: قرارداد آسیب پذیر خود را ایجاد کنید و نام آن را تغییر دهید Solution: Create your own vulnerable contract and rename it

      4. ایجاد و استقرار قرارداد حمله 4. Creation and Deployment of Attack Contract

      • ایجاد قرارداد حمله: قسمت 1 Creation of attack contract: Part 1

      • ایجاد قرارداد حمله: قسمت 2 Creation of attack contract: Part 2

      • استقرار قرارداد حمله Deploying the attack contract

      5. جلوگیری از حملات بازگشت مجدد 5. Preventing Reentrancy Attacks

      • روش های جلوگیری از ورود مجدد Methods for preventing reentrancy

      • جلوگیری از ورود مجدد: کاربرد عملی Preventing reentrancy: Practical application

      • چالش: از قرارداد با استفاده از گارد ورود مجدد محافظت کنید Challenge: Protect a contract using reentrancy guard

      • راه حل: از قرارداد با استفاده از گارد ورود مجدد محافظت کنید Solution: Protect a contract using reentrancy guard

      نتیجه Conclusion

      • نتیجه Conclusion

      نمایش نظرات

      آموزش هک اخلاقی: قراردادهای هوشمند
      جزییات دوره
      1h 3m
      20
      Linkedin (لینکدین) Linkedin (لینکدین)
      (آخرین آپدیت)
      -
      - از 5
      ندارد
      دارد
      دارد
      جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

      Google Chrome Browser

      Internet Download Manager

      Pot Player

      Winrar

      Michael Fawole Michael Fawole

      مربی و توسعه دهنده جهانی بلاک چین

      Michael Fawole یک توسعه دهنده و مربی برنامه های کاربردی وب و بلاک چین است.

      مایکل برای کمک به شرکت‌ها و استارت‌آپ‌ها در راه‌اندازی شیوه‌های بلاک چین و گنجاندن بلاک چین در پروژه‌های موجود، آموزش بلاک چین ارائه می‌دهد. او مدرک لیسانس فناوری را از دانشگاه فدرال فناوری Akure در نیجریه گرفت.