دسته بندی : دوره های تخصصی امنیت ماهیت دوره : علمی کاﺭبرﺩی
پیش نیاز: 
آشنایی با مفاهیم کلی برنامه نویسی
شهریه دوره :
ریال10,000,000,
مدت دوره : 15 ساعت
دوره مقدماتی تحلیل بدافزار اندرویدی پیش ثبت نام

اهداف دوره:

اندروید یک سیستم عامل متن باز (Open Source)است که هسته آن لینوکس می باشد و برای گوشیهای هوشمند(smart phone)  و تبلت ها ایجاد شده است. این سیستم عامل همانند سایر سیستم عامل ها، مورد تهدیدات جدی در زمینه بدافزارها قرار گرفته و برای حفظ امنیت سیستم عامل و برنامه های کاربردی آن باید تلاش کرد. بنابراین باید راهکارهایی در زمینه شناسایی و پاک کردن بدافزارهای اندرویدی را به کار گرفت.

در پایان این دوره کارآموز با مفاهیم سیستم­عامل اندروید و مفاهیم کلیدی و پایه مرتبط با تحلیل در اندروید آشنا می­شود. همچنین کارآموز دانش خوبی درباره­ی مهندسی معکوس، روال disassemble کردن فایل­ها و تحلیل فایل­های اندرویدی پیدا کرده و قادر خواهد بود بدافزارها را به‌صورت ایستا و پویا  تحلیل نموده و بخش قابل توجهی از آلودگی­های بدافزار را شناسایی کند.

پیش‌نیاز دوره:

  • آشنایی با مفاهیم کلی برنامه نویسی
  • مهندس کامپیوتر و فناوری اطلاعات
  • درک مفهوم Vmware و تجربه کار با آن ضروری نیست ولی می­تواند مفید باشد.

پیش‌نیاز دوره:

  • آشنایی با مفاهیم کلی برنامه نویسی
  • مهندس کامپیوتر و فناوری اطلاعات
  • درک مفهوم Vmware و تجربه کار با آن ضروری نیست ولی می­تواند مفید باشد.

 

 

1.    مقدمه ای بر مفاهیم اندروید
1.1      اندروید چیست
1.2      تصویر کلی از معماری اندروید
1.3      تاریخچه اندروید و ویرایشهای مختلف آن
1.4     مقایسه ورژنهای قبل و بعد از اندروید 5
2.    مفاهیم مربوط به فایل apk
2.1.     آشنایی با ساختار فایل apk
2.2.     آشنایی با ساختار فایل dex
2.3.     روال نصب برنامه های اندرویدی
3.    آشنایی با ابزارهای تحلیل فایل اندرویدی
3.1.    Apktool
3.2.    Dex2jar
3.3.    Jd-gui
3.4.    aapt.exe
3.5.    Androguard3.6.    DDMS
4.    مولفه های برنامه های اندرویدی(Application Component)
4.1.    Activities
4.2.    Services
4.3.    Content Providers‬‬
4.4.    Broadcast Receivers
5.    شیوه اجرایی کامپوننت ها
6.    متدهای اجرایی کامپوننت ها
7.    آشنایی با ساختار فایل AndroidManifest.xml
7.1.    Permissions
7.2.    Components
8.    مبانی و مفاهیم بدافزارها
8.1.    تعریف بدافزارها
8.2.     انواع بدافزارها
9.    روشهای تحلیل بدافزار
9.1.    استاتیک
9.2.     داینامیک
10.    تکنیک های بدافزارهای اندرویدی
10.1.    روش بقا
10.2.    روش انتشار
10.3.    روش مخفی شدن
10.4.    روش تخریب
11.    مبانی شبکه
11.1.    اصول پایه شبکه
11.1.1.    آشنایی با مفاهیم زیر
11.1.1.1.    مدل OSI
11.1.1.2.    مدل TCP/IP
11.1.1.3.    مفهوم NAT/Port Forward/Bridge/Route/Firewall
11.1.1.4.    پروتکل DNS/ARP
11.2.    آشنایی با Wireshark

 

شماره برگزاری مدت (ساعت) روز و ساعت شهریه تاریخ شروع نوع دوره پیش ثبت نام

-اعطای مدرک فارسی و انگلیسی با مجوز رسمی از :

  • مجوز از اداره کل نظام مدیریت امنیت اطلاعات ( نما )
  • سازمان مدیریت و برنامه ریزی کشور (معاونت توسعه مدیریت و سرمایه انسانی)
  • تاییدیه صلاحیت از شرکت ملی نفت ایران
  • شورای عالی انفورماتیک
  • قابلیت ترجمه و تایید قوه قضاییه وامور خارجه

 

-تنها نماینده رسمی جهت برگزاری آزمون بین المللی و ارائه مدرک بین المللی دوره

-مدرس مورد تایید و دارای لایسنس CEI  از مرکز رسمی EC-Council

-بهره گیری از لابراتوار مجهز

-آموزش آخرین ورژن از دوره

-پذیرایی میان وعده رایگان

-ظرفیت کلاسها 8 الی 14 نفر می باشد

 

«تمامي كالاها و خدمات اين فروشگاه، حسب مورد داراي مجوزهاي لازم از مراجع مربوطه مي‌باشند و فعاليت‌هاي اين سايت تابع قوانين و مقررات جمهوري اسلامي ايران است.»