Jump to content

Spambot: Difference between revisions

From Wikipedia, the free encyclopedia
Content deleted Content added
No edit summary
Tag: references removed
m Reverted edits by 75.144.250.5 (talk) to last version by 94.207.172.100
Line 1: Line 1:
{{short description|Computer spam program (malware)}}
{{short description|Computer spam program (malware)}}
[[File:It-wikibooks-antispam.png|thumb|Screenshot of [[Wikibooks]]' login page using a [[CAPTCHA]] defense against the creation of accounts by bots]]
[[Fiaders and can involve techniques of [[target market]]ing or even [[phishing]], making it hard to tell real posts from the bot generated ones. Other spam messages are not meant to be read by humans, but are instead posted to increase the number of [[hyperlink|link]]s to a particular website, to boost its [[search engine ranking]].

A '''spambot''' is a [[computer program]] designed to assist in the sending of [[Spam (electronic)|spam]]. Spambots usually create accounts and send spam messages with them.<ref>{{cite news |url= http://www.news.com.au/technology/online/tinder-is-being-taken-over-by-spambots-posing-as-humans/story-fnjwnhzf-1227191634229 |title=Tinder Is Being Taken Over by Spambots Posing as Humans |date=21 January 2015 |website=news.com.au |accessdate=2 July 2015}}</ref> Web hosts and website operators have responded by banning spammers, leading to an ongoing struggle between them and spammers in which spammers find new ways to evade the bans and anti-spam programs, and hosts counteract these methods.<ref>{{cite news |url= https://www.wired.co.uk/news/archive/2015-03/31/tinder-spam |title=Tinder Cuts Sexy Spambot Traffic by 90 Percent |last=Temperton |first=James |date=31 March 2015 |work=Wired |accessdate=2 July 2015}}</ref>

==E-mail spambots==
{{main|E-mail address harvesting}}
E-mail spambots harvest [[e-mail]] addresses from material found on the [[Internet]] in order to build mailing lists for sending unsolicited e-mail, also known as [[e-mail spam|spam]]. Such spambots are [[web crawler]]s that can gather e-mail addresses from websites, newsgroups, special-interest group (SIG) postings, and chat-room conversations. Because e-mail addresses have a distinctive format, such spambots are easy to code.

A number of programs and approaches have been devised to foil spambots. One such technique is ''[[address munging]]'', in which an e-mail address is deliberately modified so that a human reader (and/or human-controlled [[web browser]]) can interpret it but spambots cannot. This has led to the evolution of more sophisticated spambots that are able to recover e-mail addresses from character strings that appear to be munged, or instead can render the text into a web browser and then [[Screen scraping|scrape]] it for e-mail addresses. [[address munging#Alternatives|Alternative]] transparent techniques include displaying all or part of the e-mail address on a web page as an image, a text logo shrunken to normal size using inline [[CSS]], or as text with the order of characters jumbled, placed into readable order at display time using CSS.

==Forum spambots==
{{Main|Forum spam}}
''Forum spambots'' browse the internet, looking for [[guestbooks]], [[wiki]]s, [[blog]]s, [[Internet forum|forums]], and other types of [[Form (web)|web forms]] that they can then use to submit bogus content. These often use [[optical character recognition|OCR]] technology to bypass [[CAPTCHA]]s. Some spam messages are targeted towards readers and can involve techniques of [[target market]]ing or even [[phishing]], making it hard to tell real posts from the bot generated ones. Other spam messages are not meant to be read by humans, but are instead posted to increase the number of [[hyperlink|link]]s to a particular website, to boost its [[search engine ranking]].


One way to prevent spambots from creating automated posts is to require the poster to confirm their intention to post via e-mail. Since most spambot scripts use a fake e-mail address when posting, any email confirmation request is unlikely to be successfully routed to them. Some spambots will pass this step by providing a valid email address and use it for validation, mostly via [[webmail]] services. Using methods such as security questions are also proven to be effective in curbing posts generated by spambots, as they are usually unable to answer it upon registering, also on various forums, consistent uploading of spam will also gain the person the title ‘spambot’.
One way to prevent spambots from creating automated posts is to require the poster to confirm their intention to post via e-mail. Since most spambot scripts use a fake e-mail address when posting, any email confirmation request is unlikely to be successfully routed to them. Some spambots will pass this step by providing a valid email address and use it for validation, mostly via [[webmail]] services. Using methods such as security questions are also proven to be effective in curbing posts generated by spambots, as they are usually unable to answer it upon registering, also on various forums, consistent uploading of spam will also gain the person the title ‘spambot’.

Revision as of 22:42, 9 December 2019

Screenshot of Wikibooks' login page using a CAPTCHA defense against the creation of accounts by bots

A spambot is a computer program designed to assist in the sending of spam. Spambots usually create accounts and send spam messages with them.[1] Web hosts and website operators have responded by banning spammers, leading to an ongoing struggle between them and spammers in which spammers find new ways to evade the bans and anti-spam programs, and hosts counteract these methods.[2]

E-mail spambots

E-mail spambots harvest e-mail addresses from material found on the Internet in order to build mailing lists for sending unsolicited e-mail, also known as spam. Such spambots are web crawlers that can gather e-mail addresses from websites, newsgroups, special-interest group (SIG) postings, and chat-room conversations. Because e-mail addresses have a distinctive format, such spambots are easy to code.

A number of programs and approaches have been devised to foil spambots. One such technique is address munging, in which an e-mail address is deliberately modified so that a human reader (and/or human-controlled web browser) can interpret it but spambots cannot. This has led to the evolution of more sophisticated spambots that are able to recover e-mail addresses from character strings that appear to be munged, or instead can render the text into a web browser and then scrape it for e-mail addresses. Alternative transparent techniques include displaying all or part of the e-mail address on a web page as an image, a text logo shrunken to normal size using inline CSS, or as text with the order of characters jumbled, placed into readable order at display time using CSS.

Forum spambots

Forum spambots browse the internet, looking for guestbooks, wikis, blogs, forums, and other types of web forms that they can then use to submit bogus content. These often use OCR technology to bypass CAPTCHAs. Some spam messages are targeted towards readers and can involve techniques of target marketing or even phishing, making it hard to tell real posts from the bot generated ones. Other spam messages are not meant to be read by humans, but are instead posted to increase the number of links to a particular website, to boost its search engine ranking.

One way to prevent spambots from creating automated posts is to require the poster to confirm their intention to post via e-mail. Since most spambot scripts use a fake e-mail address when posting, any email confirmation request is unlikely to be successfully routed to them. Some spambots will pass this step by providing a valid email address and use it for validation, mostly via webmail services. Using methods such as security questions are also proven to be effective in curbing posts generated by spambots, as they are usually unable to answer it upon registering, also on various forums, consistent uploading of spam will also gain the person the title ‘spambot’.

Twitter spambots

A Twitterbot is a program used to produce automated posts on the Twitter microblogging service, or to automatically follow Twitter users.[3][4] Twitterbots come in various forms. For example, many serve as spam, enticing clicks on promotional links.[5] Others post @replies or automatically "retweet"[6] in response to tweets that include a certain word or phrase. These automatic tweets are often seen as fun or silly.[6][7] Some Twitter users even program Twitterbots to assist themselves with scheduling or reminders.[8]

See also

References

  1. ^ "Tinder Is Being Taken Over by Spambots Posing as Humans". news.com.au. 21 January 2015. Retrieved 2 July 2015.
  2. ^ Temperton, James (31 March 2015). "Tinder Cuts Sexy Spambot Traffic by 90 Percent". Wired. Retrieved 2 July 2015.
  3. ^ Jason Kincaid (January 22, 2010). "All Your Twitter Bot Needs Is Love". TechCrunch. Retrieved May 31, 2012.
  4. ^ Kashmir Hill (August 9, 2012). "The Invasion of the Twitter Bots". Forbes. Retrieved December 28, 2012.
  5. ^ Dubbin, Rob. "The Rise of Twitter Bots". The New Yorker. Retrieved 9 March 2014.
  6. ^ a b Martin Bryant (August 11, 2009). "12 weird and wonderful Twitter Retweet Bots". TNW. Retrieved August 1, 2014.
  7. ^ Christine Erickson (July 22, 2012). "Don't Block These 10 Hilarious Twitter Bots". Mashable. Retrieved December 28, 2012.
  8. ^ David Daw (October 23, 2011). "10 Twitter Bot Services to Simplify Your Life". PCWorld. Retrieved May 31, 2012.