کتاب تحلیل کد قراردادهای هوشمند با زبان اسمبلی با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
249,950 تومان
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره تحلیل کد قراردادهای هوشمند با زبان اسمبلی
موضوع کلی: مهندسی معکوس و تحلیل نرمافزار
موضوع میانی: برنامهنویسی سطح پایین و امنیت سیستمها
📋 سرفصلهای دوره
- 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. مباحث تکمیلی در زمینه قراردادهای هوشمند و بلاکچین
تگها:
اسمبلی قرارداد هوشمند
امنیت بلاکچین
امنیت سیستمها
برنامهنویسی سطح پایین
بلاکچین
تحلیل قرارداد هوشمند
تحلیل کد
زبان اسمبلی
قرارداد هوشمند
مهندسی معکوس
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.