تعداد صفحات :74 |
---|
سال نگارش : 2021 |
رشته : مدیریت -کامپیوتر |
قالب : تایپ شده در word |
امروزه بدافزارها بهطور فزایندهای دارای تأثیرات زیانبار بر تلفنهای هوشمند هستند. بخش اعظم تلفنهای هوشمند مبتنی بر سیستمعامل اندروید هستند. برطبق تحقیقات، بیشتر بدافزارها از طریق برنامههای باز بستهبندیشده وارد تلفن هوشمند میشوند. یک برنامه باز بستهبندیشده یک برنامه اصلی است که توسط یک مهاجم تغییر کرده یک برنامه باز بستهبندیشده، یک برنامه اولیه است که توسط یک مهاجم تغییر یافته است تا چند ویژگی اضافی را به برنامه اضافه کند.
روش کار به این صورت است که مهاجمین، برنامههای متداول را بازگشایی کرده، کد مخرب خود را به آن اضافه میکنند و سپس آنها را دوباره سرهمبندی میکنند و برنامه جدید را در بازارهای رسمی و جایگزین بارگذاری مینمایند. برنامههای بازبستهبندیشده دارای تأثیرات مخربی بر توسعهدهندگان و کاربران برنامههای مبتنی بر اندورید هستند. تکنیکهای مختلفی وجود دارد که بهطور کامل بر روی تشخیص برنامههای باز بستهبندیشده تمرکز دارند.
برخی از تکنیکها از شباهت تصویری ساخت تصویر برای تشخیص دستکاری در یک برنامه استفاده میکنند. روشهای مبتنی بر امضا نیز در تشخیص برنامههای بازبستهبندی شده بسیار رایج است. در این روش یک علامت در بخش مناسبی از کد برنامه قرار داده میشود و در صورتی که برنامه دستکاری شود از طریق این کد قابل پیگیری است. برخی از تکنیکها از ویژگیهای منبع برنامه برای تشخیص دستکاری استفاده میکنند و برخی بر ویژگیهای کاربر تمرکز دارندو برخی از ترکیبی از این ویژگیها استفاده میکنند. در این تحقیق به بررسی بدافزارهای اندرویدی و روشهای تشخیص آن میپردازیم.
کلمات کلیدی: بدافزار، سیستمعامل اندروید، برنامههای بازبستهبندیشده، تشخیص برنامههای بازبستهبندیشده
این سمینار دارای فایل پاورپوینت آماده جهت ارائه میباشد. جهت مشاهده و دانلود کلیک کنید.
فهرست مطالب سمینار آماده بدافزارهای اندرویدی و روشهای تشخیص آن
فصل ۱: کلیات تحقیق
۱-۲- مقدمه
۱-۳- شرح مسا له
۱-۴- سوالات تحقیق
۱-۵- اهداف تحقیق
۱-۶- ساختار مطالب
این سمینار دارای فایل پاورپوینت آماده جهت ارائه میباشد. جهت مشاهده و دانلود کلیک کنید.
فصل ۲: روشهای نفوذ بدافزارها
۲-۱- مقدمه
۲-۲- ساختار کلی یک برنامه اندروید..
۲-۳- تعریف بدافزار
۲-۴- طبقهبندی بدافزارها
۲-۵- بدافزارهای رمزگذاری شده
۲-۶- بدافزارهای نیمه چند ریخت
۲-۷- بدافزارهای چند ریخت
۲-۸- بدافزارهای دگردیس
۲-۹- انواع بدافزار در اندروید
۲-۹-۱- ویروس
۲-۹-۲- کرم.
۲-۹-۳- تروجان
۲-۹-۴- درپشتی
۲-۹-۵- بات نت.
۲-۹-۶- ابزارهای تبلیغاتی مزاحم
۲-۹-۷- باج افزار
۲-۱۰- روشهای نفوذ بدافزارها
۲-۱۰-۱- بستهبندی دوباره
۲-۱۰-۲- بهروزرسانی..
۲-۱۰-۳- دانلود.
۲-۱۱- تکنیکهای موجود برای تولید یک برنامه باز بستهبندیشده
۲-۱۱-۱- مهندسی معکوس.
۲-۱۱-۲- مبهم سازی.
این سمینار دارای فایل پاورپوینت آماده جهت ارائه میباشد. جهت مشاهده و دانلود کلیک کنید.
فصل ۳: روشهای تشخیص برنامههای دوباره بستهبندیشده
۳-۱- مقدمه.
۳-۲- روشهای تشخیص مبتنی بر مقایسه تصویر ویژگی..
۳-۲-۱- تشخیص برنامه باز بستهبندیشده با استفاده از شباهت تصویری (ImageStruct).
۳-۲-۲- تشخیص نفوذ مبتنی بر نام و آیکون برنامه.
۳-۳- روشهای ترکیبی تشخیص بستهبندی مجدد برنامه.
۳-۳-۱- تشخیص با ترکیب ویژگیهای رابط کاربر ویژگیهای منبع ResDroid
۳-۳-۲- بستههای اصلی و منابع مهم
۳-۳-۳- ویژگیهای آماری
۳-۳-۴- تشخیص با ترکیب لایه استاتیک و دینامیک(DNADroid)
۳-۴- تکنیکهای تشخیص مبتنی بر امضا
۳-۴-۱- Droidmarking. 40
۳-۵- تشخیص مبتنی بر مقایسه کد
۳-۵-۱- تشخیص با استفاده از فایل apk
این سمینار دارای فایل پاورپوینت آماده جهت ارائه میباشد. جهت مشاهده و دانلود کلیک کنید.
فصل۴ : تکنیکهای تشخیص مبتنی بر گراف
۴-۱- مقدمه
۴-۲- تکنیکهای مبتنی بر گراف
۴-۲-۱- تشخیص با استفاده از تکنیک بخشبندی کد برنامه
۴-۳- تکنیکهای مبتنی بر رابط کاربر
۴-۳-۱- ViewDroid
۴-۳-۲- تشخیص برنامه بازبستهبندیشده با استفاده از MaMaDroid
فصل ۵: نتیجهگیری و پیشنهادها
۵-۱- نتیجهگیری
۵-۲- پیشنهادات
منابع و مآخذ
پیوستها
دیدگاهها
هیچ دیدگاهی برای این محصول نوشته نشده است.