دوره شناخت و مقابله با تکنیکهای امنیتی برنامههای اندروید همراه با فلشکارت آموزشی — ارائه روی فلش مموری
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره شناخت و مقابله با تکنیکهای امنیتی برنامههای اندروید
موضوع کلی: امنیت اطلاعات و فناوریهای نوین
موضوع میانی: امنیت برنامههای کاربردی موبایل
📋 سرفصلهای دوره
- 1. مقدمه ای بر امنیت برنامههای کاربردی اندروید
- 2. آشنایی با معماری برنامههای اندروید
- 3. فرایند توسعه برنامه اندروید
- 4. مفاهیم اولیه امنیت در اندروید
- 5. مخاطرات امنیتی در برنامههای اندروید
- 6. مروری بر ابزارهای تحلیل امنیت اندروید
- 7. مبانی مهندسی معکوس برنامههای اندروید
- 8. آشنایی با Dalvik و ART
- 9. ساختار فایل APK
- 10. تجزیه و تحلیل فایلهای APK
- 11. استخراج منابع برنامه
- 12. تحلیل کد منبع (Decompilation)
- 13. شناخت ابزارهای Decompilation
- 14. محدودیتهای Decompilation
- 15. مفاهیم Obfuscation در اندروید
- 16. انواع تکنیکهای Obfuscation
- 17. بررسی ابزارهای Obfuscation
- 18. تحلیل برنامههای Obfuscated
- 19. مبانی رمزنگاری در اندروید
- 20. انواع الگوریتمهای رمزنگاری
- 21. کاربرد رمزنگاری در برنامهها
- 22. شناخت ضعفهای رمزنگاری رایج
- 23. تحلیل دادههای ذخیره شده
- 24. امنیت Shared Preferences
- 25. امنیت پایگاه داده SQLite
- 26. امنیت فایلهای ذخیره شده
- 27. روشهای محافظت از دادهها
- 28. مبانی پروتکلهای ارتباطی
- 29. امنیت ارتباطات شبکه در اندروید
- 30. شناخت ضعفهای پروتکلهای HTTP/HTTPS
- 31. تحلیل ترافیک شبکه برنامه
- 32. ابزارهای شنود ترافیک شبکه
- 33. مبانی Rooting و Jailbreaking
- 34. تأثیر Rooting بر امنیت برنامه
- 35. روشهای تشخیص Root بودن دستگاه
- 36. مقابله با برنامههای اجرا شده بر روی دستگاه Root شده
- 37. مفاهیم Sandboxing در اندروید
- 38. محدودیتهای Sandboxing
- 39. آشنایی با Intentها و Binder IPC
- 40. امنیت Intentها
- 41. حملات مبتنی بر Intent
- 42. امنیت Binder IPC
- 43. آشنایی با Content Providers
- 44. امنیت Content Providers
- 45. حملات مبتنی بر Content Providers
- 46. مبانی مجوزها (Permissions) در اندروید
- 47. مدیریت مجوزها در برنامهها
- 48. حملات مبتنی بر مجوزها
- 49. روشهای دور زدن مجوزها
- 50. مفاهیم امنیتی در WebView
- 51. حملات مبتنی بر WebView
- 52. تزریق کد در WebView
- 53. امنیت JavaScript Interface
- 54. مبانی تزریق کد (Code Injection)
- 55. انواع تکنیکهای تزریق کد
- 56. شناخت آسیبپذیریهای تزریق کد
- 57. روشهای جلوگیری از تزریق کد
- 58. مبانی دستکاری برنامهها (Tampering)
- 59. انواع تکنیکهای دستکاری برنامه
- 60. شناخت ابزارهای دستکاری برنامه
- 61. روشهای تشخیص دستکاری برنامه
- 62. مبانی ضد مهندسی معکوس (Anti-Reverse Engineering)
- 63. تکنیکهای ضد Decompilation
- 64. تکنیکهای ضد Debugging
- 65. تکنیکهای ضد Obfuscation
- 66. مبانی محافظت از کد (Code Protection)
- 67. روشهای رمزگذاری کد
- 68. روشهای مبهمسازی کد
- 69. روشهای شناسایی محیط اجرا
- 70. مبانی تحلیل پویای برنامه (Dynamic Analysis)
- 71. تنظیم محیط تحلیل پویا
- 72. استفاده از ابزارهای تحلیل پویا
- 73. تحلیل رفتار برنامه در زمان اجرا
- 74. مبانی تحلیل ایستا (Static Analysis)
- 75. استفاده از ابزارهای تحلیل ایستا
- 76. بررسی کد برنامه بدون اجرا
- 77. شناخت الگوهای کد مخرب
- 78. مبانی تحلیل بدافزار اندروید
- 79. شناخت خانوادههای بدافزار اندروید
- 80. روشهای انتشار بدافزار
- 81. علائم آلودگی به بدافزار
- 82. مبانی امنیت در برنامههای مالی
- 83. مخاطرات امنیتی در برنامههای بانکی
- 84. روشهای محافظت از اطلاعات حساب
- 85. امنیت تراکنشهای مالی
- 86. مبانی امنیت در برنامههای پیامرسان
- 87. مخاطرات امنیتی در پیامرسانها
- 88. امنیت چتها و ارتباطات
- 89. حفظ حریم خصوصی در پیامرسانها
- 90. مبانی امنیت در بازیهای موبایل
- 91. مخاطرات امنیتی در بازیها
- 92. تقلب و سوءاستفاده در بازیها
- 93. حفظ امنیت حساب کاربری در بازیها
- 94. مبانی تست نفوذ برنامههای اندروید
- 95. فاز شناسایی و جمعآوری اطلاعات
- 96. فاز تحلیل آسیبپذیری
- 97. فاز بهرهبرداری
- 98. فاز گزارشنویسی
- 99. اصول گزارشنویسی امنیتی
- 100. ساختار گزارش تست نفوذ
محتویات بسته آموزشی
🌐 سامانه آنلاین فلشکارت؛ مرور هدفمند و هوشمند
اکانت ارائهشده، دسترسی به نسخه تحت وب سامانه فلشکارت ویژه این دوره را فراهم میکند. این سامانه از الگوریتم زمانبندی مرور SM-2 استفاده میکند و بر اساس ارزیابی شما از میزان یادآوری هر کارت، زمان مرورهای بعدی را تنظیم میکند.
به این ترتیب، کارتهای دشوارتر میتوانند زودتر مرور شوند و برای تثبیت مطالب در حافظه، برنامه مرور متناسبتری داشته باشید.
مدتزمان معادل آموزشی بر اساس برآورد این دوره در گواهی درج میشود.
گواهی دوزبانه با استعلام آنلاین
پس از تکمیل فعالیتهای لازم و تأیید درخواست، گواهی پایان دوره به زبان فارسی و انگلیسی صادر میشود. گواهی دارای لینک اختصاصی و QR Code برای بررسی و استعلام آنلاین است.
این گواهی صرفاً بهعنوان گواهی اتمام دوره آموزشی صادر میشود و معادل مدرک دانشگاهی، آکادمیک یا مدرک رسمی مورد تأیید نهادهای دولتی نیست. صدور آن منوط به تکمیل شرایط دوره و تأیید نهایی درخواست است.
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.