لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش امنیت موبایل: برنامههای اندروید را از ابتدا مهندسی معکوس کنید
Mobile Security: Reverse Engineer Android Apps From Scratch
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
آموزش مهندسی معکوس اندروید در کمتر از 4 ساعت اندروید بدافزار مهندسی معکوس نحوه ایجاد ابزار رمزگشایی باج افزار امنیت موبایل تجزیه و تحلیل استاتیک تجزیه و تحلیل پویا اصول توسعه اپلیکیشن اندروید پیش نیازها:دانش پایه IT
این یک دوره مقدماتی مناسب برای تازه واردان امنیت سایبری و همچنین متخصصان امنیت سایبری است که مایلند به دنیای امنیت تلفن همراه شیرجه بزنند.
در سالهای اخیر، Android خود را به عنوان پیشرو در بازار سیستمعامل تلفن همراه تثبیت کرده است. به همین دلیل، این یک هدف رایج سوء استفاده در بین مجرمان سایبری است.
این دوره به دانشآموزان این امکان را میدهد که یک محیط تجزیه و تحلیل راهاندازی کنند و به آنها امکان میدهد برنامههای Android مشکوک را تجزیه و تحلیل کنند و مشخص کنند که آیا آنها مخرب هستند یا خیر. برنامه درسی فرض می کند که دانش آموز اطلاعات کمی از امنیت اندروید دارد یا اصلاً دانش ندارد. بنابراین نه تنها در مورد امنیت Android، بلکه در برنامه های Android به طور کلی، اصول اولیه را فراهم می کند.
این دوره، دانشآموزان را در فرآیند توسعه یک برنامه اندروید پایه، که بینشی در مورد عملکرد داخلی یک APK Android ارائه میکند، میگذراند. پس از تکمیل، دانشآموزان محیط تحلیلی خود را همراه با دانش مورد نیاز برای تجزیه و تحلیل فایلهای APK مشکوک خواهند داشت.
طرح کلی دوره:
-الزامات دوره
-معرفی Android
-راه اندازی دوره/آزمایشگاه
-توسعه یک برنامه پایه اندروید
-تجزیه و تحلیل برنامه های Android
-مطالعه موردی: تجزیه و تحلیل یک باج افزار واقعی و توسعه ابزار رمزگشایی
سرفصل ها و درس ها
پیش نیازهای دوره
Course prerequisites
پیش نیازهای دوره
Course prerequisites
نمای کلی دوره
Course overview
پیش نیازهای دوره
Course prerequisites
معرفی اندروید
Intro to Android
معرفی اندروید
Intro to Android
بخش 2
Section 2
معرفی اندروید
Intro to Android
راه اندازی دوره/آزمایشگاه
Course/Lab setup
راه اندازی دوره/آزمایشگاه
Course/Lab setup
بخش 3
Section 3
اندروید استودیو
Android Studio
مدیر SDK
SDK Manager
شبیه ساز
Emulator
بانک انکشاف آسیایی
ADB
apktool
Apktool
JD-GUI/Enjarify
JD-GUI/Enjarify
Bytecodeviewer
Bytecodeviewer
اندروگارد
Androguard
اعتراض
Objection
رام کننده
Tamer
خلاصه
Recap
توسعه یک برنامه پایه اندروید
Developing a basic Android App
توسعه یک برنامه پایه اندروید
Developing a basic Android App
بخش 4
Section 4
ساختار و اجزای برنامه اندروید
Android App Structure and components
رابط کاربری ساده i
Simple UI i
UI ساده ii
Simple UI ii
رابط کاربری ساده III
Simple UI iii
اجزای برنامه: فعالیت i
App Components: Activity i
اجزای برنامه: فعالیت ii
App Components: Activity ii
اجزای برنامه: ارائه دهنده محتوا
App Components: Content Provider
اجزای برنامه: گیرنده پخش i
App Components: Broadcast Receiver i
اجزای برنامه: گیرنده پخش ii
App Components: Broadcast Receiver ii
اجزای برنامه: سرویس i
App Components: Service i
اجزای برنامه: سرویس ii
App Components: Service ii
خلاصه
Recap
تجزیه و تحلیل برنامه های اندروید
Analyzing Android Apps
تجزیه و تحلیل برنامه های اندروید
Analyzing Android Apps
بخش 5
Section 5
استاتیک در مقابل پویا در مقابل تجزیه و تحلیل خودکار
Static vs Dynamic vs Automated Analysis
بانک انکشاف آسیایی
ADB
تجزیه و تحلیل استاتیک: APKtool
Static Analysis: APKtool
تجزیه و تحلیل استاتیک: Bytecodeviewer
Static Analysis: Bytecodeviewer
تجزیه و تحلیل استاتیک: Androguard
Static Analysis: Androguard
تجزیه و تحلیل دینامیک: اعتراض
Dynamic Analysis: Objection
تجزیه و تحلیل خودکار: بدافزار Sandbox i
Automated Analysis: Malware Sandbox i
تجزیه و تحلیل خودکار: بدافزار Sandbox ii
Automated Analysis: Malware Sandbox ii
خلاصه
Recap
مطالعه موردی: تجزیه و تحلیل باج افزار واقعی و توسعه یک ابزار رمزگشایی
Case study: Analyzing real ransomware and developing a decryption tool
مطالعه موردی: تجزیه و تحلیل باج افزار واقعی و توسعه یک ابزار رمزگشایی
Case study: Analyzing real ransomware and developing a decryption tool
بخش 6
Section 6
Simplocker: تجزیه و تحلیل خودکار
Simplocker: Automated Analysis
Simplocker: در حال اجرا در شبیه ساز
Simplocker: Running on Emulator
Simplocker: تجزیه و تحلیل استاتیک
Simplocker: Static Analysis
FlipCortex یک شرکت متخصص در زمینه هک اخلاقی و آموزش امنیت سایبری است. ما آگاهی و روش های نوین توسعه مهارت های مربوط به امنیت سایبری را آموزش می دهیم تا هر کسی بتواند سیستم ها را در برابر بازیگران مخرب پیشرفته آزمایش و ایمن کند. FlipCortex می تواند قبل از رسیدن به هدف نهایی از شما در برابر آخرین حملات سایبری محافظت کند: مشتریان ، کارمندان و داده های شما. در نهایت باعث صرفه جویی در هزینه ، منابع و تلاش شما می شود. از طریق وب سایت یا برنامه تلفن همراه خود ، تجربه های دیجیتالی ایمن را به مشتریان خود ارائه دهید. ما می توانیم از دارایی های شما در برابر حملات هدفمند که از تکنیک های دفاع سنتی فرار می کنند ، محافظت کنیم.
نمایش نظرات