لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش هک و پنت کردن برنامه های iOS
Hacking and Pentesting iOS Applications
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره:
یاد بگیرید چگونه اپلیکیشنهای iOS را با استفاده از ابزارها و تکنیکهای مدرن Pentesting یاد بگیرید اصول اولیه تست نفوذ اپلیکیشنهای iOS را بیاموزید یاد بگیرید چگونه اپلیکیشنهای iOS ساختهشده با استفاده از Objective-C را یاد بگیرید. برای دور زدن تشخیص فرار از زندان آموزش وصله کردن اپلیکیشنهای iOS با استفاده از Hopper برای دور زدن پین SSL یاد بگیرید چگونه تشخیص فرار از زندان را در برنامههای iOS با استفاده از اعتراض ردیابی کنید آموزش نحوه ردیابی تماسهای HTTP یک برنامه iOS با استفاده از Frida آموزش نحوه ردیابی تماسهای رمزنگاری شده توسط یک برنامه iOS با استفاده از Frida Learn تست نفوذ برنامه iOS با استفاده از ابزارها و تکنیک های مدرن - خداحافظی با ابزارهای قدیمی آموزش Pentesting App Mobile برای شروع سفر باگ باگ خود را آغاز کنید.
این دوره با ایده خداحافظی با ابزارها و تکنیک های تست نفوذ برنامه های iOS قدیمی ایجاد شده است. اجازه دهید تست نفوذ برنامه iOS را به روش صحیح با ابزارها و تکنیک های مناسب بیاموزیم.
این دوره دانشجویان را با مفاهیم امنیتی مرتبط با برنامههای iOS که با استفاده از Objective-C توسعه یافتهاند آشنا میکند (برنامههای Swift iOS در دوره استفاده نمیشوند). این یک دوره سطح متوسط است که با مفاهیم سطح مبتدی شروع می شود. این دوره مفاهیم مختلفی مانند ساختار برنامه iOS، معکوس کردن برنامههای iOS با استفاده از Hopper، دور زدن محدودیتهای سمت کلاینت مانند تشخیص Jailbreak، پین کردن SSL و غیره را پوشش میدهد. این دوره از دو برنامه آسیبپذیر توسعهیافته توسط مدرس استفاده میکند تا نشان دهد که چگونه آسیبپذیریهای برنامه iOS میتواند ایجاد شود. شناسایی و مورد بهره برداری قرار گرفت. این دوره آموزشی به شما می آموزد که چگونه انواع آسیب پذیری های برنامه iOS مانند ذخیره سازی داده های ناامن، ثبت نام ناامن، تشخیص ضعیف Jailbreak، رمزگذاری ناامن از انتها به انتها، تزریق SQL و غیره را شناسایی کنید.
بهترین بخش دوره این است که شما درک دقیقی از نحوه ردیابی زمان اجرای یک برنامه iOS و نوشتن دسته ای از اسکریپت های فریدا برای بررسی برنامه های مورد نظر خواهید داشت. بهترین بخش دوره این است که شما درک دقیقی از نحوه ردیابی زمان اجرای یک برنامه iOS و نوشتن مجموعه ای از اسکریپت های Frida برای بررسی برنامه های مورد نظر خواهید داشت.
سرفصل ها و درس ها
معرفی دوره
Course Introduction
معرفی دوره
Course Introduction
معرفی دوره
Course Introduction
اصول اولیه برنامه های iOS
Basics of iOS Apps
معرفی
Introduction
معرفی اپلیکیشن های iOS
Introduction to iOS Apps
Helloworld iOS با استفاده از Xcode
Helloworld iOS using Xcode
اصول اولیه برنامه های iOS
Basics of iOS Apps
راه اندازی iOS Pentesting lab
Setting up iOS Pentesting lab
معرفی
Introduction
چالشهای راهاندازی آزمایشگاه iOS
Challenges with iOS lab setup
راه اندازی آزمایشگاه با استفاده از آی دیوایس جیلبریک
Lab setup using a Jailbroken iDevice
برنامه های آسیب پذیر و VM - دانلود
Vulnerable Apps & VM - Download
نصب برنامه های آسیب پذیر در آی دیوایس جیلبریک
Installing Vulnerable Apps on a Jailbroken iDevice
راه حل مشکلات نصب برنامه های آسیب پذیر
Solution to issues with installing Vulnerable Apps
راه اندازی آزمایشگاه با استفاده از دستگاه iDevice غیر جیلبریک - قسمت 1
Lab setup using a Non Jailbroken iDevice - Part 1
راه اندازی آزمایشگاه با استفاده از iDevice غیر جیلبریک - قسمت 2
Lab setup using a Non Jailbroken iDevice - Part 2
امضا و نصب برنامه شخص ثالث
Signing and installing a third party application
[بهروزرسانی اکتبر] تأیید مجدد روش نصب
[October Update] Re-verification of installation method
راه اندازی iOS Pentesting lab
Setting up iOS Pentesting lab
یودمی یکی از بزرگترین پلتفرمهای آموزشی آنلاین است که به میلیونها کاربر در سراسر جهان امکان دسترسی به دورههای متنوع و کاربردی را فراهم میکند. این پلتفرم امکان آموزش در زمینههای مختلف از فناوری اطلاعات و برنامهنویسی گرفته تا زبانهای خارجی، مدیریت، و هنر را به کاربران ارائه میدهد. با استفاده از یودمی، کاربران میتوانند به صورت انعطافپذیر و بهینه، مهارتهای جدیدی را یاد بگیرند و خود را برای بازار کار آماده کنند.
یکی از ویژگیهای برجسته یودمی، کیفیت بالای دورهها و حضور استادان مجرب و با تجربه در هر حوزه است. این امر به کاربران اعتماد میدهد که در حال دریافت آموزش از منابع قابل اعتماد و معتبر هستند و میتوانند به بهترین شکل ممکن از آموزشها بهره ببرند. به طور خلاصه، یودمی به عنوان یکی از معتبرترین و موثرترین پلتفرمهای آموزشی آنلاین، به افراد امکان میدهد تا به راحتی و با کیفیت، مهارتهای مورد نیاز خود را ارتقا دهند و به دنبال رشد و پیشرفت شغلی خود باشند.