کتاب تحلیل امنیت برنامه‌های iOS: مبانی مهندسی معکوس

انتخاب پلن

انتخاب پلن برای ادامه خرید الزامی است.

پرداخت اقساطی
در صورت خرید اقساطی هر قسط: 62,488 تومان
۴ قسط ماهانه. بدون سود، چک و ضامن.
پرداخت اقساطی با دیجی‌پی پرداخت اقساطی با ترب‌پی

📚 محتوای این محصول آموزشی (پکیج کامل)

💡 این محصول یک نسخهٔ کامل و جامع است

تمامی محتوای آموزشی این کتاب در قالب یک بسته‌ی کامل و یکپارچه ارائه می‌شود و شامل تمام نسخه‌ها و فایل‌های موردنیاز برای یادگیری است.

🎁 محتویات کامل بسته دانلودی

🎯 این بسته یک دورهٔ آموزشی کامل و چندلایه است؛ شامل کتاب‌ها، تمرین‌ها و خودآزمایی .


ℹ️ نکات مهم هنگام خرید

  • این محصول به صورت فایل دانلودی کامل ارائه می‌شود و نسخهٔ چاپی ندارد.
  • توجه: لینک‌های اختصاصی دوره طی حداکثر 24 ساعت پس از ثبت سفارش ارسال می‌شوند.
  • دقت کنید لینک ها به شماره موبایل شما ارسال می شوند. پس در ارائه شماره موبایل صحیح دقت کنید.
  • برای راهنمایی در مورد نحوه دانلود به شماره 09395106248 پیامک دهید یا تماس بگیرید. (ایده آل ترین گزینه ارسال پیام در یکی از پیام رسان ها به همین شماره است تا سریعا لینک های کتاب همانجا برای شما ارسال گردد.)
  • اگر پرداخت انجام شده ولی بعد از 24 ساعت هنوز لینک‌ها را دریافت نکرده‌اید، نام و نام خانوادگی و نام محصول را پیامک کنید تا لینک‌ها دوباره ارسال شوند.

💬 راه‌های ارتباطی پشتیبانی:
واتس‌اپ یا هر پیام رسان داخلی یا پیامک: 09395106248
تلگرام: @ma_limbs

🎓 دوره آموزشی جامع

📚 اطلاعات دوره

عنوان دوره: دوره تحلیل امنیت برنامه‌های iOS: مبانی مهندسی معکوس

موضوع کلی: امنیت نرم‌افزار و تحلیل کد

موضوع میانی: مهندسی معکوس و آسیب‌پذیری‌یابی

📋 سرفصل‌های دوره

  • 1. مقدمه‌ای بر امنیت نرم‌افزار در iOS
  • 2. مبانی معماری iOS
  • 3. آشنایی با ابزارهای تحلیل کد iOS
  • 4. اصول مهندسی معکوس
  • 5. فرآیند تحلیل استاتیک کد
  • 6. تحلیل کد با استفاده از IDA Pro
  • 7. شناسایی تابع‌ها و ساختار داده‌ها
  • 8. درک بایت‌کد Swift و Objective-C
  • 9. تکنیک‌های تحلیل دینامیک
  • 10. استفاده از ابزارهای اشکال‌زدایی (Debuggers)
  • 11. مانیتورینگ فرایندها در iOS
  • 12. ردیابی فراخوانی‌های سیستمی
  • 13. شناسایی نقاط ورود و خروج برنامه
  • 14. مدیریت حافظه در iOS
  • 15. بررسی آسیب‌پذیری‌های حافظه
  • 16. تکنیک‌های تزریق کد (Code Injection)
  • 17. دور زدن مکانیزم‌های امنیتی برنامه
  • 18. تحلیل پروتکل‌های ارتباطی
  • 19. بررسی ارتباطات شبکه برنامه
  • 20. شناسایی و تحلیل APIهای داخلی
  • 21. آسیب‌پذیری‌های Common Vulnerabilities and Exposures (CVE) در iOS
  • 22. مبانی رمزنگاری در iOS
  • 23. بررسی پیاده‌سازی‌های رمزنگاری
  • 24. شکستن رمزنگاری‌های ساده
  • 25. تحلیل مکانیزم‌های احراز هویت
  • 26. دور زدن قفل‌های برنامه
  • 27. مهندسی معکوس برنامه‌های دارای حفاظت
  • 28. تکنیک‌های ضد مهندسی معکوس
  • 29. شناسایی و دور زدن Obfuscation
  • 30. تحلیل برنامه‌هایی که از کتابخانه‌های خارجی استفاده می‌کنند
  • 31. بررسی مجوزهای برنامه (Permissions)
  • 32. شناسایی دسترسی‌های غیرضروری
  • 33. مدیریت داده‌های حساس در برنامه
  • 34. رمزنگاری داده‌های ذخیره‌شده
  • 35. بررسی آسیب‌پذیری‌های ذخیره‌سازی داده
  • 36. تحلیل مکانیزم‌های به‌روزرسانی برنامه
  • 37. شناسایی نقاط ضعف در فرآیند به‌روزرسانی
  • 38. مهندسی معکوس برنامه‌های وب‌ ویو (WebView)
  • 39. بررسی ارتباطات بین وب‌ ویو و کد نیتیو
  • 40. آسیب‌پذیری‌های XSS در برنامه‌های iOS
  • 41. تحلیل مکانیزم‌های Local Storage
  • 42. بررسی آسیب‌پذیری‌های Keychain
  • 43. مهندسی معکوس برنامه‌های دارای احراز هویت دو عاملی
  • 44. تحلیل جریان ورود کاربر
  • 45. شناسایی نقاط ضعف در فرآیند ثبت‌نام
  • 46. بررسی آسیب‌پذیری‌های مربوط به بازیابی رمز عبور
  • 47. مهندسی معکوس برنامه‌های پرداخت
  • 48. تحلیل تراکنش‌های مالی
  • 49. شناسایی نقاط ضعف در پردازش پرداخت
  • 50. بررسی انطباق با مقررات پولی و بانکی
  • 51. مهندسی معکوس برنامه‌های مبتنی بر موقعیت مکانی
  • 52. تحلیل دسترسی به GPS
  • 53. بررسی آسیب‌پذیری‌های حریم خصوصی موقعیت مکانی
  • 54. مهندسی معکوس برنامه‌های پیام‌رسان
  • 55. تحلیل پروتکل‌های ارتباطی پیام‌رسان
  • 56. بررسی رمزنگاری پیام‌ها
  • 57. شناسایی نقاط ضعف در مدیریت مخاطبین
  • 58. مهندسی معکوس برنامه‌های شبکه‌های اجتماعی
  • 59. تحلیل جریان انتشار محتوا
  • 60. بررسی آسیب‌پذیری‌های حریم خصوصی در اشتراک‌گذاری
  • 61. شناسایی نقاط ضعف در مدیریت حساب کاربری
  • 62. مهندسی معکوس برنامه‌های بازی
  • 63. تحلیل مکانیزم‌های ذخیره بازی
  • 64. بررسی نقاط ضعف در تقلب در بازی
  • 65. شناسایی آسیب‌پذیری‌های مربوط به خریدهای درون برنامه‌ای
  • 66. مهندسی معکوس برنامه‌های اینترنت اشیاء (IoT) متصل به iOS
  • 67. تحلیل ارتباط با دستگاه‌های IoT
  • 68. بررسی آسیب‌پذیری‌های امنیتی دستگاه‌های IoT
  • 69. مهندسی معکوس برنامه‌های دارای دسترسی به سنسورها
  • 70. تحلیل دسترسی به دوربین و میکروفون
  • 71. بررسی آسیب‌پذیری‌های حریم خصوصی مربوط به سنسورها
  • 72. گزارش‌نویسی نتایج تحلیل امنیتی
  • 73. روش‌های مستندسازی آسیب‌پذیری‌ها
  • 74. ارائه گزارش به تیم توسعه
  • 75. بازبینی گزارش‌های امنیتی
  • 76. استانداردهای گزارش‌دهی در صنعت امنیت
  • 77. مبانی حقوقی و اخلاقی در تحلیل کد
  • 78. رعایت قوانین جمهوری اسلامی ایران
  • 79. اصول اخلاقی در مهندسی معکوس
  • 80. مسئولیت‌پذیری در قبال کشف آسیب‌پذیری‌ها
  • 81. پرهیز از اقدامات غیرقانونی
  • 82. آشنایی با قوانین حفاظت از داده‌ها
  • 83. کاربرد هوش مصنوعی در تحلیل امنیتی
  • 84. استفاده از ابزارهای تحلیل خودکار
  • 85. شناسایی الگوهای مخرب با یادگیری ماشین
  • 86. آینده مهندسی معکوس و امنیت نرم‌افزار
  • 87. روندهای جدید در حملات سایبری
  • 88. تکنیک‌های دفاعی نوین
  • 89. آمادگی برای چالش‌های آینده
  • 90. توسعه مهارت‌های مستمر در حوزه امنیت
  • 91. کارگاه عملی تحلیل امنیتی برنامه‌های iOS
  • 92. تمرین مهندسی معکوس یک برنامه نمونه
  • 93. پیاده‌سازی تکنیک‌های کشف آسیب‌پذیری
  • 94. رفع اشکال و اعتبارسنجی یافته‌ها
  • 95. ارائه نتایج کارگاه عملی
  • 96. جمع‌بندی و مرور مباحث پیشرفته
  • 97. نکات تکمیلی در تحلیل کد iOS
  • 98. منابع بیشتر برای مطالعه و تحقیق
  • 99. مسیرهای شغلی در حوزه امنیت نرم‌افزار
  • 100. اهمیت امنیت در چرخه عمر توسعه نرم‌افزار

📚 محتوای این محصول آموزشی (پکیج کامل)

💡 این محصول یک نسخهٔ کامل و جامع است

تمامی محتوای آموزشی این کتاب در قالب یک بسته‌ی کامل و یکپارچه ارائه می‌شود و شامل تمام نسخه‌ها و فایل‌های موردنیاز برای یادگیری است.

🎁 محتویات کامل بسته دانلودی

🎯 این بسته یک دورهٔ آموزشی کامل و چندلایه است؛ شامل کتاب‌ها، تمرین‌ها و خودآزمایی .


ℹ️ نکات مهم هنگام خرید

  • این محصول به صورت فایل دانلودی کامل ارائه می‌شود و نسخهٔ چاپی ندارد.
  • توجه: لینک‌های اختصاصی دوره طی حداکثر 24 ساعت پس از ثبت سفارش ارسال می‌شوند.
  • دقت کنید لینک ها به شماره موبایل شما ارسال می شوند. پس در ارائه شماره موبایل صحیح دقت کنید.
  • برای راهنمایی در مورد نحوه دانلود به شماره 09395106248 پیامک دهید یا تماس بگیرید. (ایده آل ترین گزینه ارسال پیام در یکی از پیام رسان ها به همین شماره است تا سریعا لینک های کتاب همانجا برای شما ارسال گردد.)
  • اگر پرداخت انجام شده ولی بعد از 24 ساعت هنوز لینک‌ها را دریافت نکرده‌اید، نام و نام خانوادگی و نام محصول را پیامک کنید تا لینک‌ها دوباره ارسال شوند.

💬 راه‌های ارتباطی پشتیبانی:
واتس‌اپ یا هر پیام رسان داخلی یا پیامک: 09395106248
تلگرام: @ma_limbs

نظرات

هنوز نظری ثبت نشده است.

وارد شوید تا نظر ثبت کنید.