Spambot е част от по-голям софтуер. На кой език е написан не е от особено значение, но най-често се използва "C" заради скоростта и малките размери на файла. Spambot не бива да бъде бъркан с обикновените роботи (robots), познати ни още като spiders или web-crawlers.
Работата на спамбота започва с преглеждането на дадена страница, той сканира кода за две неща, хиперлинкове и email адреси. Целите му са да запази в база данни всички събрани емайли за по-нататъчна употреба, като мишени за разпращане на спам съобщения и да последва всички хиперлинкове, към вътрешни препратки или други страници, където повтаря същите операции. Спамботовете обикновено не се съобразяват с robots.txt файла, както се очаква от роботите и спайдърите. robots.txt файла съдържа информация, която указва на роботите и паяците, какво може и какво не, да извличат като информация от дадения сайт. Почти всички спамботове са част от по-големи програми, като препращат до тях, откритите емайли, за да им бъдат изпратени веднага спам мейл съобщения. Други пък складират емайл адреси за по-късна употреба.
Спамботовете са най-различни като степен на "интелект". Най-простичкия спамбот има само една задача - да търси mailto линкове и хиперлинкове, докато достигне до задънена улица, от която няма връщане назад. Умните спамботове могат да разпознават дори кодираните майл адреси от ново поколение, разпознават неактивните линкове и ги избягват, както избягват и адреси с различни окончания, които могат да доведат до преследването им- например *.edu и *.gov, също така следят много страници едновременно.
В доста държави се предлагат компакт дискове с оферта да получите няколко милиона емайл адреса на изгодна цена. Явно има и клиенти, защото смятаната доскоро за непреодолима защита с картинка при регистрация е преодоляна от спамботовете с малко човешка помощ. Кода е преправен така, че картинката се препраща до човек, на който се заплаща за да я разпознава и отваря вратите на спамбота към големи форуми и портали.
За съжаление, не можах да открия код на спамбот, само кодове за защита от спамботовете. Ако някой намери ще е интересно и за мен. Информацията е събрана от няколко сайта посветени на темата, както и от Wikipedia.
