دوره تحلیل کد قراردادهای هوشمند با زبان اسمبلی همراه با فلشکارت آموزشی — ارائه روی فلش مموری
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره تحلیل کد قراردادهای هوشمند با زبان اسمبلی
موضوع کلی: مهندسی معکوس و تحلیل نرمافزار
موضوع میانی: برنامهنویسی سطح پایین و امنیت سیستمها
📋 سرفصلهای دوره
- 1. مقدمهای بر معماری کامپیوتر و سازماندهی حافظه
- 2. آشنایی با زبان اسمبلی و دستورالعملهای پایه
- 3. مجموعههای دستورالعمل x86/x64: یک بررسی اجمالی
- 4. مبانی حافظه و آدرسدهی در زبان اسمبلی
- 5. کار با ثباتها و رجیسترها
- 6. دستورالعملهای منطقی و ریاضی در اسمبلی
- 7. دستورالعملهای انتقال داده و عملیات ورودی/خروجی
- 8. بررسی ساختار فایلهای اجرایی (PE/ELF)
- 9. دیباگینگ و ردیابی کد اسمبلی
- 10. مفاهیم پشته و فراخوانی توابع
- 11. بررسی قراردادهای فراخوانی توابع (Calling Conventions)
- 12. تحلیل کد اسمبلی کامپایل شده از زبانهای سطح بالا
- 13. مقدمهای بر قراردادهای هوشمند و بلاکچین
- 14. معماری بلاکچین و نقش قراردادهای هوشمند
- 15. زبانهای برنامهنویسی قراردادهای هوشمند (Solidity, Vyper)
- 16. کامپایلرها و ساختار کد میانی (Intermediate Representation)
- 17. تحلیل کد قراردادهای هوشمند Solidity با زبان اسمبلی EVM
- 18. معماری ماشین مجازی اتریوم (EVM)
- 19. دستورالعملهای EVM و عملیاتهای پایه
- 20. معرفی ابزارهای تحلیل کد اسمبلی EVM (e.g., Mythril, Oyente)
- 21. شناسایی آسیبپذیریهای رایج در قراردادهای هوشمند
- 22. سرریز اعداد صحیح و زیرریز اعداد صحیح
- 23. آسیبپذیریهای مربوط به دسترسی کنترل نشده
- 24. آسیبپذیریهای Reentrancy و روشهای مقابله با آن
- 25. آسیبپذیریهای Timestamp Dependence
- 26. تحلیل جریان داده و کنترل در قراردادهای هوشمند
- 27. شناسایی الگوهای کد مخرب در قراردادهای هوشمند
- 28. تحلیل وابستگیها و توابع خارجی در قراردادهای هوشمند
- 29. تست fuzzing و تحلیل استاتیک کد قراردادهای هوشمند
- 30. توسعه ابزارهای سفارشی برای تحلیل قراردادهای هوشمند
- 31. مقدمهای بر دیاسمبل کردن و تحلیل کد باینری
- 32. مهندسی معکوس قراردادهای هوشمند
- 33. تحلیل قراردادهای هوشمند پیچیده و چند لایه
- 34. بررسی امنیت قراردادهای هوشمند DeFi
- 35. تحلیل قراردادهای هوشمند NFT
- 36. آسیبپذیریهای مربوط به توکنها (ERC-20, ERC-721)
- 37. تحلیل قراردادهای هوشمند اوراکل
- 38. تکنیکهای Obfuscation و Decompilation
- 39. مقدمهای بر تحلیل رفتاری قراردادهای هوشمند
- 40. بررسی رویدادهای بلاکچین و تحلیل تراکنشها
- 41. استفاده از ابزارهای مانیتورینگ و تحلیل Real-time
- 42. امنیت قراردادهای هوشمند و استانداردهای امنیتی
- 43. بهینهسازی کد قراردادهای هوشمند برای کاهش هزینهها
- 44. بهبود کارایی و مقیاسپذیری قراردادهای هوشمند
- 45. مقدمهای بر فرمال وریفیکیشن (Formal Verification)
- 46. تحلیل قراردادهای هوشمند با استفاده از مدلسازی ریاضی
- 47. مبانی رمزنگاری و امنیت اطلاعات
- 48. بررسی الگوریتمهای رمزنگاری مورد استفاده در بلاکچین
- 49. امنیت کلیدهای خصوصی و مدیریت کیف پول
- 50. مقدمهای بر سیستمهای تشخیص نفوذ (IDS) و سیستمهای جلوگیری از نفوذ (IPS)
- 51. تکنیکهای پاسخ به حوادث امنیتی در قراردادهای هوشمند
- 52. قوانین و مقررات مربوط به قراردادهای هوشمند و امنیت سایبری
- 53. مباحث تکمیلی در زمینه قراردادهای هوشمند و بلاکچین
محتویات بسته آموزشی
🌐 سامانه آنلاین فلشکارت؛ مرور هدفمند و هوشمند
اکانت ارائهشده، دسترسی به نسخه تحت وب سامانه فلشکارت ویژه این دوره را فراهم میکند. این سامانه از الگوریتم زمانبندی مرور SM-2 استفاده میکند و بر اساس ارزیابی شما از میزان یادآوری هر کارت، زمان مرورهای بعدی را تنظیم میکند.
به این ترتیب، کارتهای دشوارتر میتوانند زودتر مرور شوند و برای تثبیت مطالب در حافظه، برنامه مرور متناسبتری داشته باشید.
مدتزمان معادل آموزشی بر اساس برآورد این دوره در گواهی درج میشود.
گواهی دوزبانه با استعلام آنلاین
پس از تکمیل فعالیتهای لازم و تأیید درخواست، گواهی پایان دوره به زبان فارسی و انگلیسی صادر میشود. گواهی دارای لینک اختصاصی و QR Code برای بررسی و استعلام آنلاین است.
این گواهی صرفاً بهعنوان گواهی اتمام دوره آموزشی صادر میشود و معادل مدرک دانشگاهی، آکادمیک یا مدرک رسمی مورد تأیید نهادهای دولتی نیست. صدور آن منوط به تکمیل شرایط دوره و تأیید نهایی درخواست است.
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.