شناسایی روبات های مخرب وب بر پایه روش های یادگیری ماشین

پایان نامه
  • وزارت علوم، تحقیقات و فناوری - دانشگاه امام رضا علیه السلام - دانشکده مهندسی برق و کامپیوتر
  • نویسنده ناصر یوسفی
  • استاد راهنما مجید وفایی جهان
  • سال انتشار 1392
چکیده

در سال های اخیر انواع مختلفی از روبات های وب طراحی شده اند تا به طور خودکار، فعالیت های متنوعی برای کاربران وب انجام دهند. این روبات ها هم زمان با کاربران انسانی به اطلاعات سایت ها دسترسی پیدا می کنند. دسته بندی کاربران و جداسازی انسان ها از روبات ها مسئله ای مهم برای سرورهای ارائه دهنده ی خدمات محسوب می شود. چرا که گاهی خدمت دهی به روبات ها مانع از ارائه ی خدمات کافی برای کاربر انسانی می شود. از طرفی روبات ها خودشان به دسته های خوش رفتار و مخرب تقسیم بندی می شوند و نباید از دسترسی همه ی آن ها جلوگیری به عمل آورد. از جمله روبات های وب خوش رفتار می توان روبات های جست وجوگر وب را نام برد که برای جست وجوگرها اطلاعات جمع آوری کرده و در پایگاه داده ی آن ها ذخیره می کنند و از جمله روبات های وب مخرب روبات های هکر هستند که به دنبال کشف راه های نفوذ و حمله به وب سایت ها و سرور های آن ها می گردند. در این پایان نامه، ما با استفاده از تکنیک های یادگیری ماشین به تفکیک روبات های مخرب از کاربران خوش رفتار پرداخته ایم. ازجمله مهم ترین روبات های مخربی که برای تشخیص آن ها تلاش کرده ایم،spambot ها، روبات های شرکت کننده در حمله ی منع سرویس و روبات های هکر هستند. به این منظور ما یک روش برچسب گذاری برای افزایش دقت برچسب گذاری کاربران وب پیشنهاد داده ایم و ضمن دسته بندی ویژگی ها، 11 ویژگی جدید ارائه کردیم که اکثر آن ها به منظور تمایز قائل شدن هر چه بیشتر میان رفتار های مخرب و قانونی طراحی شده اند. ما با انجام دو آزمایش جداگانه بر روی فایل های ثبت وقایع سرور دو وب سایت متفاوت به این نتیجه رسیدیم که می توان با افزودن ویژگی های جدید به ویژگی های گذشته، به کارایی بیشتری در تشخیص روبات های مخرب وب دست یافت. در آزمایش اول c4.5 به میزان صحت بالای %96 و در آزمایش دوم به میزان صحت بالای%99 دست پیدا کرد که بیشترین میزان صحت در تشخیص روبات های مخرب بوده است. همچنین ما با رتبه بندی تمامی ویژگی ها نشان دادیم که ویژگی های پیشنهادی در جایگاه خوبی نسبت به ویژگی های گذشته قرار دارند.

منابع مشابه

شناسایی صفحات مخرب وب با استفاده از روش های یادگیری ماشین

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

مسیریابی روبات های ماشین واره یدک کش با روش پیشروی سریع (FMM)

چکیده: روبات یدک‌کش روبات ماشین‌واره‌ای است که یک یا چند یدکِ فاقد نیروی محرکه را به دنبال خود می‌کشد. اضافه شدن هر یدک یک محدودیت سینماتیکی غیرهولونومیک به مساله مسیریابی اضافه می‌کند که باعث پیچیده-تر شدن مساله می‌شود. با به کاربردن مفهوم اندازه معادل (‏ES‏)، مسئله برنامه-ریزی حرکت یک ‏روبات یدک‌کش تبدیل به مسئله برنامه‌ریزی حرکت روبات ماشین‌واره می‌شود. ‏مقدار پارامتر ‏ES‏ با توجه به تعداد ید...

متن کامل

مسیریابی حرکت روبات های ماشین واره با روش پیشروی سریع

مسیریابی روبات عبارتست از یافتن یک توالی حرکت برای روباتی که در محیطی با اشیای ثابت یا متحرک از ‏یک ﻧﻘﻄﺔ آغازین شروع شده و بدون برخورد با موانع به یک نقطه­ی پایانی ختم       می­گردد. چنین مسئله ای در مسیریابی خودروهای هوشمند و agv ها نیز مطرح می شود. این مبحث از منظر محدودیت­های سینماتیکی به دو دسته هولونومیک و غیرهولونومیک تقسیم       می­شود. در ناحیه عاری از مانع، در حالت اول روبات آزادانه می...

متن کامل

ارزیابی کیفیت پر مشاهده ترین وب سایت های خبری در ایران مبتنی بر روش یادگیری ماشین

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

متن کامل

منابع من

با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ذخیره در منابع من قبلا به منابع من ذحیره شده

{@ msg_add @}


نوع سند: پایان نامه

وزارت علوم، تحقیقات و فناوری - دانشگاه امام رضا علیه السلام - دانشکده مهندسی برق و کامپیوتر

میزبانی شده توسط پلتفرم ابری doprax.com

copyright © 2015-2023