دوره متخصص امنیت در اندروید
معرفی دوره متخصص امنیت در اندروید
در پایان دوره قادر خواهید بود امنیت اپلیکیشنهای اندرویدی را ارزیابی کرده، نقاط ضعف آنها را شناسایی کنید و راهکارهای حرفهای برای جلوگیری از سوءاستفاده مهاجمان پیادهسازی نمایید.
دوره امنیت اندروید
در این دوره با جدیدترین متد های پیاده سازی اپلیکیشن های اندروید و جلوگیزی از مهندسی معکوس اپ ها آشنا خواهید شد تا بتوانید از دستیبابی هکرها به منابع برنامه و تغییر در آنها جلوگیری کرد. افراد پس از گذراندن این دوره (تست آسیب پذیری و نفوذ موبایل) امکان تست برنامه های تحت سیستم عامل اندروید را فرا میگیرند و به عنوان کارشناس تست آسیب پذیری برنامه های موبایل شناخته می شوند.
اهداف کلی دوره امنیت اندروید
- آشنایی با معماری سیستم عامل اندروید
- آشنایی با ساختار فایل های APK
- مهندسی معکوس در اندروید
- امنیت دیتاهای ذخیره سازی در sdcard
- آشنایی با NDK
- Sniff Url در اندروید
- بدست آوردن کدهای جاوا در مهندسی معکوس
- OWASP در اندروید
- شناسایی آسیب پذیری ها
این دوره برای چه کسانی مناسب است؟
- برنامهنویسان اندروید
- توسعهدهندگان Kotlin و Java
- کارشناسان امنیت اطلاعات
- متخصصان تست نفوذ موبایل
- علاقهمندان به امنیت سایبری
- تیمهای توسعه نرمافزار
- مدیران فنی پروژههای موبایل
پیشنیازهای دوره
برای شرکت در این دوره بهتر است با موارد زیر آشنایی داشته باشید:
- آشنایی با برنامهنویسی اندروید
- آشنایی اولیه با Kotlin یا Java
- شناخت ساختار پروژههای اندرویدی
- آشنایی مقدماتی با شبکه و API
در صورتی که تجربه برنامهنویسی اندروید دارید، میتوانید بدون مشکل در دوره شرکت کنید.
بعد از پایان دوره چه مهارتهایی کسب میکنید؟
- توسعه اپلیکیشنهای امن اندرویدی
- شناسایی آسیبپذیریهای امنیتی
- انجام تست نفوذ موبایل
- تحلیل و مهندسی معکوس اپلیکیشنها
- پیادهسازی رمزنگاری استاندارد
- ایمنسازی APIها و ارتباطات شبکه
- محافظت در برابر حملات مهندسی معکوس
- تهیه گزارشهای حرفهای امنیتی
فرصتهای شغلی پس از دوره
پس از پایان دوره میتوانید در موقعیتهای زیر فعالیت کنید:
- کارشناس امنیت موبایل
- Android Security Engineer
- Mobile Penetration Tester
- Security Consultant
- Application Security Engineer
- Android Security Researcher
نقشه راه آموزشی دوره
در این دوره مسیر یادگیری شما به شکل زیر خواهد بود:
مرحله اول: آشنایی با معماری امنیت اندروید
در ابتدا با ساختار سیستمعامل اندروید، مدل امنیتی اندروید، Sandbox، مجوزها، فرآیند نصب برنامهها و نحوه اجرای اپلیکیشنها آشنا میشوید.
مرحله دوم: تحلیل ساختار APK
ساختار فایلهای APK، نحوه بستهبندی اپلیکیشنها، فایل Manifest، منابع برنامه و مکانیزم امضای دیجیتال بررسی میشود.
مرحله سوم: مهندسی معکوس اپلیکیشنها
روشهای استخراج سورس کد، تحلیل فایلهای DEX، بازسازی برنامهها و بررسی آسیبپذیریهای مرتبط با مهندسی معکوس آموزش داده میشود.
مرحله چهارم: امنیت دادهها
روشهای ذخیرهسازی امن اطلاعات، رمزنگاری دادهها، محافظت از اطلاعات حساس و جلوگیری از نشت اطلاعات بررسی خواهد شد.
مرحله پنجم: امنیت ارتباطات شبکه
تحلیل ترافیک شبکه، SSL Pinning، حملات Man-In-The-Middle، امنیت APIها و جلوگیری از شنود اطلاعات آموزش داده میشود.
مرحله ششم: امنیت کدهای بومی (NDK)
نحوه استفاده از NDK برای محافظت از بخشهای حساس برنامه و افزایش مقاومت در برابر مهندسی معکوس بررسی میشود.
مرحله هفتم: استانداردهای OWASP Mobile
مهمترین آسیبپذیریهای موبایل بر اساس استاندارد OWASP Mobile Security آموزش داده خواهد شد.
مرحله هشتم: تست نفوذ اپلیکیشنهای اندرویدی
فرآیند کامل ارزیابی امنیت، شناسایی آسیبپذیریها، مستندسازی و ارائه گزارشهای امنیتی انجام میشود.
مرحله نهم: پیادهسازی مکانیزمهای محافظتی
روشهای جلوگیری از Root Detection Bypass، Tampering، Hooking، Frida و سایر حملات پیشرفته آموزش داده میشود.
مرحله دهم: پروژه نهایی
در پروژه پایانی یک اپلیکیشن واقعی از دیدگاه امنیتی بررسی، تست و ایمنسازی خواهد شد.
ابزارها و تکنولوژی های مورد استفاده در دوره امنیت اندروید
سرفصل کامل دوره
- معماری امنیت در سیستمعامل اندروید
- Android Security Model
- Permission Management
- Android Sandbox
- Android Application Signing
- ساختار فایل APK
- Android Manifest Security
- تحلیل فایلهای DEX
- مهندسی معکوس اپلیکیشنها
- ابزارهای Reverse Engineering
- تحلیل برنامههای Obfuscated
- رمزنگاری در اندروید
- Android Keystore
- Secure SharedPreferences
- SQLCipher
- امنیت فایلها و Storage
- امنیت APIها
- SSL/TLS
- Certificate Pinning
- Network Traffic Analysis
- امنیت WebView
- Android NDK Security
- Root Detection
- Emulator Detection
- Tamper Detection
- Code Obfuscation
- ProGuard و R8
- Frida Detection
- جلوگیری از Hooking
- امنیت JWT
- امنیت Authentication
- امنیت Authorization
- OWASP Mobile Top 10
- Static Analysis
- Dynamic Analysis
- Mobile Penetration Testing
- تهیه گزارش امنیتی
- پروژه جامع امنیت اندروید
بعد از گذراندن دوره امنیت
- می توانید به عنوان کارشناس امنیت اندروید کسب درآمد کنید
- می توانید با مشاور امنیت اپلیکیشن های اندروید کسب درآمد بالایی داشته باشید.
- می توانید ارتقای رتبه کاری را در محل شرکت محل کارتان کسب باشید
سوالات متداول
آیا پس از پایان دوره میتوانم اپلیکیشنهای امن توسعه دهم؟
آیا مباحث مهندسی معکوس نیز تدریس میشود؟
آیا تست نفوذ اپلیکیشنهای اندرویدی آموزش داده میشود؟
آیا مباحث OWASP Mobile پوشش داده میشود؟
بله، تمامی آسیبپذیریهای مهم OWASP Mobile Top 10 بررسی خواهند شد.
آیا برای شرکت در دوره باید متخصص امنیت باشم؟
چه منابعی در طول دوره ارائه میشود؟
فایلهای پروژه، نمونه کدها، ابزارهای امنیتی، منابع تکمیلی و تمرینهای عملی در اختیار دانشجویان قرار خواهد گرفت.
نقد و بررسیها
بریم یکسری اصول اولیه رو یاد بگیریم
آشنایی با BYOD در اندروید ویدئو
02:06
تفاوت امنیتی دستکاه های موبایل با کامپیوتر ویدئو
05:32
10 نکته حفظ امنیت در اندروید ویدئو
03:03
معماری سیستم عامل اندروید ویدئو
04:54
معماری امنیتی اندروید ویدئو
03:26
شروع با اندروید ویدئو
08:59
ساختار پروژه های اندروید ویدئو
11:03
تاریخچه اندروید ویدئو
05:45
Adb در اندروید ویدئو
22:45
مجوز ها در اندروید ویدئو
29:51
اکتیویتی ها در اندروید
کتابخانه dexter در اندروید ویدئو
09:15
امن سازی EditText در اندروید ویدئو
21:27
امنیت اکتیویتی ها در اندروید ویدئو
14:39
جلوگیری از گرفتن اسکریت شات در اندروید ویدئو
04:39
بررسی اجرای اپلیکیشن در امولاتور ویدئو
14:22
تشخیص فعال بودن Developer Option ویدئو
08:44
ایجاد Pattern Lock ویدئو
13:16
امنیت در ذخیره سازی اطلاعات
امنیت WebView در اندروید ویدئو
11:03
امنیت Shared Prefrences در اندروید ویدئو
30:32
پیاده سازی دیتابیس Sqlite در اندروید ویدئو
27:42
دیتابیس امن
Sql Injection در اندروید ویدئو
07;08
پیاده سازی وب سرویس در اندروید با کتابخانه Retrofit ویدئو
24:18
Encrypt کردن وب سرویس ها در اندروید ویدئو
18:12
پیاده سازی SSL Pinning در اندروید ویدئو
22:58
آشنایی با فریمورک لاراول و ارتباط با اندروید ویدئو
45:49
حرفه ای ترین کدها رو بنویس
پیاده سازی ورود کاربران با فریمورک لاراول ویدئو
30:09
- آشنایی با مفاهیم معماری های برنامه نویسی
- انواع Pattern های رایج در برنامه نویسی اندروید
- آشنایی با MVP Pattern در اندروید
- پیاده سازی MVP در اندروید
استفاده از Token در وب سرویس های فریمورک لاراول ویدئو
07:30
IPC Intent در اندروید ویدئو
18:12
IPC Binder در اندروید ویدئو
خروجی امن اندروید
aapt در اندروید ویدئو
16:37
ایجاد Sign و خروجی Release برای اپلیکیشن های اندروید ویدئو
13:47
انتشار اپلیکیشن در گوگل پلی ویدئو
30:19
آشنایی با ابزار ApkTool برای مهندسی معکوس اپلیکیشن های اندروید ویدئو
16:09
آشنایی با Proguard در اندروید ویدئو
17:54
Reverse Engineering
استفاده از برنامه های Dex2Jar و Jadx برای مهندسی معکوس اپلیکیشن های اندروید ویدئو
15:23
آشنایی با SniffUrl در اندروید ویدئو
06:24
آشنایی با برنامه Wireshark برای Sniff Url ویدئو
10:30
اپلیکیشن های کاربردی امنیتی اندروید ویدئو
15:52
لایه سی پلاس پلاس
آشنایی با NDK در اندروید ویدئو
05:18
پیاده سازی NDK در اندروید ویدئو
24:06
Encrypt کردن رشته با NDK در اندروید ویدئو
31:43
2,000,000 تومان
ناموجود

حسین –
سلام
یه کد تخفیف قرار بدید تا افرادی که از نظر مالی مشکل دارن، بتونن ثبت نام کنن
مرتضی –
عرض سلام
وقتتون بخیر
امکانش هست نصف هزینه رو نقدی پرداخت کنیم
نصف بصورت چک به تاریخ روز اتمام دوره ؟
علی –
سلام – وقتتون بخیر
دوره شروع شده ؟
الهه رضایی (خریدار محصول) –
سلام خدمت شما
میشه در مورد DnSpy توضیح بدین ..
ممنون
اسپایدر –
سلام . میشه بگین چه طور به نقاط حساس نرم افزار دست پیدا کرد؟
سعید –
سلام
تخفیف یا فروش ویژه ندارین؟
حمیدرضا عباسی –
سلام استاد
Smali رو کامل توی دوره آموزش می دین؟
خریدار محصول محمدرضا مطیع فر (خریدار محصول) –
از اینکه به فکر بالا بردن سطح دانش ما هستید سپاس گذارم
واقعا کیفیت محصولات آموزشی شما فوق العاده هستش و جای تقدیر داره 👏👏👏
حسین –
سلام .استاد ممنون به خاطر دوره عالیتون
واقعا سرفصلاتون ، به روزه
لذت بردم.
ملیکا –
سلام
وقتتون بخیر .ببخشید میخواستم بدونم این دوره کی تکمیل میشه ؟
عرفان –
سلام خسته نباشید
آموزش ساخت تروجان هم دارید؟
سارا همتی –
سلام . وقتتون به خیر
توی دورتون آموزش هک هم دارین؟ممنون
خریدار محصول zahramoradi (خریدار محصول) –
سلام ممنون بابت دوره فوق العاده تون خیلی عالی بود.
و یه تشکرم می کنم از گروه پشتیبانی تون که خیلی عالی پاسخگو سوالاتم بودند.
خرید این دوره برای کسانی که در خریدشون شک دارن توصیه می کنم .
رسول عارف نسب –
سلام استاد . خوبین خسته نباشید
من میخواستم بدونم مباحث محافظت در برابر حملاتSQL injection،XSS،CSRFهم جز سرفصل هاتون هست یا خیر
… سپاسگزارم
احسان احمدوند –
سلام.
DexGuard رو تو سرفصل هاتون دارین؟
با لینوکس کالی کار می کنید؟
خریدار محصول مینا (خریدار محصول) –
سلام
میخواستم تشکر کنم برای این پکیج و موضوعات خوبی که بهش پرداختین
موفق باشین
سپیده –
سلام دور حضوری امنیت برگزار نمیکنین؟
خریدار محصول ali bostani (خریدار محصول) –
سلام
وقتتون بخیر
من تازه شروع به خرید این محصول کردم و خیلی ممنونم از کیفیت عالی این آموزش
حتما سوالاتم رو در تیکت میزارم
ممنون
خریدار محصول mohsenpuyaeefard (خریدار محصول) –
مهندس درود برشما عالی بود عالی مثل همیشه
من بادیدن این آموزشتون تصمیم گرفتم دوره های دیگه تونم بگیریم .
ارشیا صادقیان –
سلام استاد.
آیا میشه برنامه ای رو کامل decompile کرد ؟ برای من موقع decomile ، لی اوت ها را ناقص می داد.
مرسی
آرش کاظمی –
سلام . احراز هویت jwt هم آموزش می دین؟
مهدی –
سلام استاد
برای تست امنیت اپ های نوشته شده باید چه کار کرد؟
خریدار محصول shahrodi (خریدار محصول) –
مهندس خیلی ممنون بابت ارائه دوره خوب تون واقعا سر فصل های خیلی خوب و جامعی داشت و خیلی عالی مباحث توضیح دادین و این دوره من خودم به کسانی که میخوان مباحث امنیتی در اندروید یاد بگیرن توصیه می کنم چون میدونم پشیمون نمیشن .
خریدار محصول alisalmani (خریدار محصول) –
سلام استاد خوبین.
از دوره ای که گذاشتین واقعا ممنونم.
خریدار محصول mahsasheikhi (خریدار محصول) –
سلام مرسی از دوره جذاب تون
واقعا سرفصل کاملی داره.
بی نهایت سپاس گذارم
زهرا مولایی –
سلام روزتون بخیر
مهندس جان من تو گوشیم یه سری اطلاعات دارم خواستم ازتون بپرسم من می تونم بعد از گذروندن دوره کاری کنم که بعدا گوشیمو کسی نتونه حک بکنه ؟
خریدار محصول erfantavakolyani (خریدار محصول) –
دورتون خیلی خوب بود
فقط یه سوال داشتم اینکه نمیشه به صورت فایلی هر جلسه دانلود کرد ؟
خریدار محصول faezekarimi (خریدار محصول) –
سلام استاد .
خیلی ممنونم واقعا دوره عالیه . ازتون ممنونم
ای کاش می شد Archive Manager هم اضافه کنین .
سپاس
خریدار محصول faezekarimi (خریدار محصول) –
در واقع Archive Manager یه نوع دیکامپایل هستش لطفا آموزشش رو قرار بدین
خریدار محصول davod (خریدار محصول) –
سلام
خیلی ممنون بابت دوره خوبتون واقعا عالی بود فقط در این دوره شما مبحث امنیت در پرداخت درون برنامه ای و امنیت در تراکنش ها هم دارین
خریدار محصول حسین (خریدار محصول) –
سلام استاد روزتون به شادی
ممنوننننننن .. عالی بود ..
خریدار محصول حسین متین پور (خریدار محصول) –
دور متخصص که محشر بود
این دوره که اصلا نمونشو ندیده بودم
دوره درآمد دلاری هم خوب بود
خریدار محصول فرهاد اقبالیان (خریدار محصول) –
سلام استاد
مباحث امنیت عالی بودن
لطفا دوره های تخصصی تون رو افزایش بدین
ُSetupEditor –
سلام ، حجم کل دوره چند ساعت و چند ویدئو آموزشی داره ؟
شهاب –
سلام وعرض ادب، در این دوره از زبان جاوا استفاده شده یا کاتلین ؟مدت زمان دوره چقدر اس؟ممنون