Robots

Views:
 
Category: Education
     
 

Presentation Description

No description available.

Comments

Presentation Transcript

Slide 1: 

ROBOTS Module Number 11

Slide 2: 

Robots : Intro In computing Robots are programs that are smart enough to traverse through website contents and directories by itself. Robots can also be referred as Web Spiders, Web Crawlers and simply bots since they crawl any website for its contents. Google Search engine is also a Bot program coded with AJAX. When a search key is supplied the Search engine bots will crawl all the website contents for matching the key term supplied and then indexes it on the browser. ‘Web Ants’ are a group of robots that are collectively used for performing a task.

Slide 3: 

Robots : Intro Robots can be used both for doing good stuffs and also for bad stuffs. Robots are created to automate tasks faster with accuracy. Google Search engine is also a Bot program coded with AJAX. Robots are used by search engines for indexing websites in accordance with the search key and evil robots used for flooding the network to launch DoS attack, Malicious Web Ants may cause DDoS attacks, Spamming, Dictionary attacks, Polling and so on.

Slide 4: 

Types of Bots The following are the various types of bots, Spam bots Search Engine bots Malware bots Attack bots Malware Scanner bots and Exploit bots

Slide 5: 

Spambot's Spam bots are automated scripts that searches for email addresses on the internet, detects in and send Junk mails to it. It is always recommended not to reveal your email addresses on any websites or blogs directly as username@mail.com, because the spam bots can easily identify it as an email address and floods your inbox with junk mails, since it search for two characters especially @ and . Securing E-Mails from Bots, USERNAME[AT]MAIL[DOT]COM

Slide 6: 

Spambot's SPAMBOT’S

Slide 7: 

Search Engine Bots Search Engine bots were the robots that we already discussed about and these were the robots that we are using when searching for a result by using a search engine like Google, Yahoo, Hot-Bot, Alta vista and so on. Search engine robots are used for indexing websites in accordance with the search key.

Slide 8: 

Malware Bots Malware bots are bots that helps spreading malwares such as viruses, worms and Trojans across the internet.

Slide 9: 

Attack Bots Attack bots from the name itself implies that it is used for launching hacking attack vulnerable web servers. For example, Bots are capable of launching Dictionary attack to crack the username and password of any user.

Slide 10: 

Malware Scanner Bot Malware Scanner bots are similar to anti-virus software that is running online on a remote machine but scanning for malwares such as viruses, spywares, worms and Trojans on your computer. These bots are often run by security experts and malware analysts for detecting new malware threats and analyzing them.

Slide 11: 

Exploit Bots Attack bots are robots that exploit known vulnerabilities in a vulnerable application and then will gain complete access to the application and even the computer running that application and can be used for building a botnet for launching a DDoS attack in the future.

Slide 12: 

Robots.txt Robots.txt is a simple text file placed on a web server and this file decides which are the files to be allowed for a robot to crawl through and which are the files that are supposed to be blocked from a Bot access. # Robots.txt file for http://www.microsoft.com #  User-agent: * Disallow: /canada/Library/mnp/2/aspx/ Disallow: /communities/bin.aspx Disallow: /communities/eventdetails.mspx Disallow: /communities/blogs/PortalResults.mspx Disallow: /communities/rss.aspx Disallow: /downloads/Browse.aspx Disallow: /downloads/info.aspx Disallow: /downloads/thankyou.aspx Disallow: /france/formation/centres/planning.asp Disallow: /france/mnp_utility.mspx Disallow: /germany/library/images/mnp/ Disallow: /germany/mnp_utility.mspx Disallow: /ie/ie40/

Slide 13: 

Writing Robots.txt # - Commenting User-agent - Name of the Robot (* specifies all Robots) Disallow: - Specify the Resource not to be crawled. Allow: - Specify the Resource to be crawled. Example: # Allow "MySpider" in www.virtuologix.in User-agent: MySpider Disallow: /private.asp # Disallow everything for other spiders. User-agent: * Disallow: /

Slide 14: 

Botnets Botnets are group computers that were compromised by hackers and those Botnets will wait for the attackers command when they are online. Botnets are Malicious Web Ants that forms a big network and the network of Botnets are formed by attack bots and exploit bots together. A Botnet may consist of thousands and thousands of compromised computers that wait for the attacker’s command, since the botnet is formed by mushrooms of compromised computer that waits for attacker’s command they can be used for launching a DDoS attack against a web server.

Slide 15: 

Botnets

Slide 16: 

Zombie Zombie is usually referred to a soul of a dead one that acts as per the command given by the witch by means of witchcraft. Likewise in Computing a Zombie is a computer that is already compromised by an attacker and the zombie always looks forward for the attackers command and will respond accordingly. Group of Zombies form a botnet.