close

Bot

Gå till navigering Gå till sök

En bot ( " robotaferes " ) är ett datorprogram som automatiskt utför repetitiva uppgifter över Internet genom en kedja av kommandon eller tidigare autonoma funktioner för att tilldela en bestämd roll; och att den har interaktionskapacitet, ändrar sitt tillstånd för att svara på en stimulans. [ 1 ]

Några exempel på bots är sökmotorer för sökmotorer på Internet, som automatiskt söker igenom webbplatser och samlar in information från dem mycket snabbare och mer effektivt än vad en människa skulle göra. "Bra" botar följer standarder för uteslutning av botar , som serveroperatörer kan använda för att påverka en bots beteende inom gränser. "Skadliga" botar används till exempel för att samla in e-postadresser för reklamändamål , för att göra obehöriga masskopior av webbinnehåll eller för att systematiskt spionera på sårbarheter i serverprogramvaran för attpenetrera dem. I sociala nätverk används bots för att simulera mänsklig interaktion, artificiellt öka antalet besök eller följare, eller automatisera svar på positionsmeddelanden eller påverka debatter. De så kallade konversationsbotarna är artificiell intelligenssystem som simulerar en konversation med en person som använder naturligt språk.

Det är viktigt att särskilja att bot är en funktionell definition och inte gör skillnader när det gäller dess implementering. En bot kan designas i vilket programmeringsspråk som helst , köras på en server eller klient, eller vara en mobil agent, etc. De kallas ibland för Expertsystem , eftersom många är specialiserade på en specifik funktion.

Programmeringen av en bot kan utformas för att uppfylla mycket grundläggande uppgifter som att komma ihåg en uppgift eller automatisera en process, det finns även bots med mer komplex programmering som försöker utföra aktiviteter som involverar beslutsfattande; dessa beslut fattas från filter eller parametrar som programmeraren inkluderar i programmeringskoden. Idag finns det vänliga avancerade guider som hjälper till att manipulera botkoden lättare.

Använder

De huvudsakliga användningsområdena för bots är: [ 1 ]

  • Spåra information på webben ( webbsökare ) : med ett automatiskt skript fångas information från en webbserver automatiskt in, analyseras och lagras mycket snabbare än en person skulle göra. Varje server kan ha en fil som heter robots.txt , som innehåller regler för dess spårning.
  • Utför åtgärder : De är robotar som är programmerade för att utföra specifika uppgifter som att moderera eller censurera chattar, efterlikna en videospelsspelare eller lägga bud på auktionswebbplatser online . De kan också fungera som datavirus eller öka internettrafiken, till exempel besök på en video eller ett inlägg med avsikt att göra det trendigt . I Wikipedia utför de uppgifter för att återställa vandalism i Wikipedia , korrigera stavfel , upprätthålla konsistens i stilen, etc.
  • Emulera mänsklig interaktionChatbots simulerar en mänsklig konversation genom att interagera med användaren.
  • Innehållsgenerering : På webbplatser som Wikipedia (se " Wikipedia:Bot ") eller på sociala nätverk utför vissa bots innehållsgenereringsfunktioner eller postar meddelanden. Det finns också fall av bedrägerier som falska Ashley Madison -dejtingtjänstprofiler eller falska Amazon -recensioner . [ 2 ]​ [ 3 ]

Onlinechatt

Vissa bots kommunicerar med andra användare av internetbaserade tjänster, med hjälp av snabbmeddelanden (IM), Internet Relay Chat (IRC) eller andra webbgränssnitt. Dessa bots tillåter en person att ställa frågor på vilket språk som helst och få motsvarande svar. Botar används ofta för att utföra flera uppgifter samtidigt, som att ge information om väder, geografi, sport, konvertera valutor eller andra enheter, etc. [ 4 ]

En alternativ användning av IRC-bots är att bo i en chattkanal och kommentera vissa fraser som skrivits av deltagarna (baserat på mönsterigenkänning ). Detta används som en helpdesk för nya användare, eller för att censurera dåligt språk . I fallet Telegram antogs en plattform så att användare kan utveckla bots för moderering, betalning för tjänster eller samarbetsspel utan att kräva manuellt ingripande.

TV-spel

I videospelsmiljön kallas program som kan spela spelet i fråga på egen hand (även kallade borgs ) som bots . Kvaliteten på boten i det här fallet bestäms av dess förmåga att slå (och på vilka villkor) videospelet. Bots för CRPG -spel ( datorrollspel ) är särskilt välkända eftersom dessa typer av applikationer kräver stor kapacitet för strategi för att vinna dem. Det är också mycket vanligt att använda denna term i förstapersonsskjutspel , där de ersätter en mänsklig spelare när det inte finns några tillgängliga motståndare eller i offlinespel .

Politik

De bots som används i politiska kampanjer kallas sociala bots , och de används vanligtvis för att skapa innehåll på sociala nätverk och på så sätt generera eller stödja vissa idéer eller påverka politiska processer, till exempel genom att håna oppositionskandidater eller för att öka populariteten för en kandidat. kandidat i president- eller parlamentsval. [ 5 ] Denna politiska användning av boten som genererar innehåll på Internet har en växande närvaro runt om i världen, och olika studier har funnit att andelen aktivitet som genereras av botar under val i många fall överstiger 10 % av de publikationer som gjorts. [ 6 ]​ [ 7 ]

Skadlig användning

Botar kan användas för skadliga syften över Internet; till exempel denial of service attack , där ett stort antal maskiner attackerar en webbserver (se Botnet ). Andra exempel på skadlig användning är SPAM -bots , som samlar på sig e- postadresser genom att spåra kontakt- eller gästbokssidor, bots som tar upp all bandbredd genom att ladda ner hela webbplatser, virus , maskar , bots som på konstgjord väg ökar besöken på webbplatser, etc. [ 8 ]

Det mest använda verktyget mot dessa bots är CAPTCHA- systemet , en form av Turing-test där ett ord presenterat i grafiskt format används som användaren måste skriva, något mycket svårt för en bot att tolka. [ 9 ] Detta system är dock inte hundra procent tillförlitligt, eftersom det kan kringgås av teckenigenkänningsprogram eller säkerhetshål.

Botar används också för att köpa de bästa platserna för konserter och evenemang, med syftet att sälja dem vidare senare. [ 10 ] Touts köper automatiskt biljetter via bots för att bedrägligt skaffa de bästa platserna åt sig själva, vilket berövar allmänheten dessa platser.

I onlinespel används bots för att utföra repetitiva uppgifter för att skaffa resurser eller förbättra karaktärsvärden, vilket vanligtvis skulle kräva mycket tid eller ansträngning att få fram ( jordbruk ).

chattwebbplatser online ( IRC eller MSN ) användes vissa bots för att simulera en person och försökte få "cyberinterlocutoren" att tro att de chattade med en riktig person. Det är därför de sajter som använder bots positivt, som Wikipedia , har mycket strikta regler för deras användning. Tidigare har Wikipedia själv fallit offer för skadliga robotar som skapats för att massivt vandalisera artiklar.

I verktyg för webbtrafikanalys som Google Analytics finns det skadliga robotar som kallas "Referral Spam" eller "Ghost Spam" som stör statistiken och förvanskar resultaten av en studie. Dessa typer av bots har inte ens tillgång till webben, de ändrar helt enkelt analytiska data av olika anledningar som att generera fiktiva klick, påverka resultatet av en rapport eller manipulera demografiska resultat.

Referenser

  1. a b Tsvetkova, Milena; Garcia-Gavilane, Ruth; Floridi, Luciano; Yasseri, Taha (23 februari 2017). "Även bra bots slåss: fallet med Wikipedia" . PLOS ONE 12 ( 2):e0171774. ISSN 1932-6203 . doi : 10.1371/journal.pone.0171774 . Hämtad 28 september 2021 .  
  2. Schoolov, Katie (6 september 2020). "Amazon är fylld med falska recensioner och det blir svårare att upptäcka dem . " CNBC (på engelska) . Hämtad 28 september 2021 . 
  3. "Ashley Madison framställde "bots" som kvinnor?" . CCM . Hämtad 28 september 2021 . 
  4. Technopedia (red.). "Internet Relay Chat Bot (IRC Bot) " . 
  5. Pastor-Galindo, Javier; Zago, Mattia; Nespoli, Pantaleone; Bernal, SergioLopez; Celdran, Alberto Huertas; Perez, Manuel Gil; Ruiperez-Valiente, Jose A.; Perez, Gregorio Martinez et al. (2020-12). "Att se politiska sociala bots på Twitter: ett användningsfall för det spanska allmänna valet 2019" . IEEE Transactions on Network and Service Management 17 (4): 2156-2170. ISSN  1932-4537 . doi : 10.1109/TNSM.2020.3031573 . Hämtad 28 september 2021 . 
  6. Ferrara, Emilio (3 oktober 2019). "Bots, val och sociala medier: en kort översikt" . arXiv:1910.01720 [cs] . Hämtad 28 september 2021 . 
  7. Pozzana, Iacopo; Ferrara, Emilio (2020). "Mäta bot och mänsklig beteendedynamik" . Frontiers in Physics 8 : 125. ISSN  2296-424X . doi : 10.3389/fphy.2020.00125 . Hämtad 28 september 2021 . 
  8. Skräppostlag. "Olika typer av internetbots och hur de används " . 
  9. Webopedia. "CAPTCHA" (på engelska) . 
  10. Safruti, Ido. "Varför det blir svårare att upptäcka botattacker" . MÖRK läsning. 

Se även

Externa länkar