ربات اینترنتی: تفاوت میان نسخه‌ها

محتوای حذف‌شده محتوای افزوده‌شده
ویرایش به‌وسیلهٔ ابرابزار: / تمیزکاری
جز جایگزینی با اشتباه‌یاب: موتورجستجو⟸موتور جستجو
خط ۱:
یک '''ربات اینترنتی'''، همچنین به عنوان یک '''روبات وب'''، '''ربات''' یا به راحتی '''bot''' شناخته می‌شود، که یک [[نرم‌افزار کاربردی]] است که وظایف خودکار (اسکریپت‌ها) را از طریق [[اینترنت]] انجام می‌دهد.<ref>{{cite book|url=https://archive.org/details/malicio_dun_2009_00_4004|url-access=registration|title=Malicious Bots: An Inside Look into the Cyber-Criminal Underground of the Internet|last=Dunham|first=Ken|last2=Melnick|first2=Jim|publisher=CRC Press|year=2008|isbn=978-1-4200-6906-8|location=|pages=}}</ref> به‌طور معمول، رباتها کارهایی را که هم ساده و هم از نظر ساختاری تکراری هستند، با سرعت بسیار بالاتر از آنچه ممکن است برای تنها یک انسان امکان‌پذیر باشد، انجام می‌دهند. بیشترین استفاده از ربات‌ها در spidering وب ([[خزنده وب]]) است که در آن یک اسکریپت خودکار اطلاعات سرورهای وب را، در بسیاری از مواقع مانند سرعت یک [[انسان]]، تجزیه و تحلیل می‌کند. بیش از نیمی از کل ترافیک وب در اثر فعالیت رباتها تشکیل شده‌است.<ref name="Zeifman">{{cite web|last1=Zeifman|first1=Igal|title=Bot Traffic Report 2016|url=https://www.incapsula.com/blog/bot-traffic-report-2016.html|website=Incapsula|accessdate=1 February 2017}}</ref> تلاش سرورهای وب سایت‌های میزبان برای مقابله با ربات‌ها متفاوت است. سرورها ممکن است با اجرای یک فایل robots.txt قوانینی را در مورد رفتار بات‌های اینترنت پیاده‌سازی کنند: این فایل به سادگی متنی است که قواعد حاکم بر رفتار یک ربات را در آن سرور نشان می‌دهد. هرگونه رباتی که در هنگام تعامل با هر [[سرور (رایانه)|سرور]] است و از این قوانین پیروی نکند، باید از نظر تئوری، از دسترسی به آن [[وب‌سایت|وب سایت]] آسیب دیده، منع دسترسی یا حذف شود. اگر تنها پیاده‌سازی قانون توسط یک سرور، فایل متنی ارسال شده باشد که با هیچ برنامه / نرم‌افزار / برنامه کاربردی ای مرتبط نباشد، بنابراین رعایت آن قوانین کاملاً داوطلبانه است - در واقعیت، هیچ راهی برای اجرای آن قوانین یا حتی اطمینان از اینکه ایجاد کننده بات یا اجراکننده آن از مطالب فایل robots.txt اطلاع می‌یابد، یا حتی آن را می‌خواند، وجود ندارد. بعضی از رباتها «خوب» هستند - به عنوان مثال عنکبوت‌های موتورجستجوموتور جستجو - در حالی که دیگران می‌توانند برای انجام حملات مخرب و خشن، مهمترین آنها در مبارزات سیاسی، مورد استفاده قرار گیرند.<ref name="Zeifman"/>
 
== آی اِم و [[آی‌آرسی]] ==