0% found this document useful (0 votes)
59 views2 pages

Jasmin Espiritu Artificial Intelliegence Bscs 4A Mr. Tan: What Is A Bot?

This document discusses bots, malware, viruses, and whether they can be considered forms of artificial intelligence. It begins by defining a bot as a software application that runs automated tasks over the internet, typically performing simple repetitive tasks at a faster rate than humans. Malware is then defined as any malicious software, including viruses, spyware, adware, worms, trojans, and ransomware, that are specifically written to harm computer systems. The document considers whether techniques used by malware to evade detection, such as changing code and detecting antivirus software, could be considered forms of artificial intelligence. It concludes that viruses could be a form of artificial intelligence since they spread autonomously without being directly commanded to do so.

Uploaded by

Rio Rosa Bolante
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
59 views2 pages

Jasmin Espiritu Artificial Intelliegence Bscs 4A Mr. Tan: What Is A Bot?

This document discusses bots, malware, viruses, and whether they can be considered forms of artificial intelligence. It begins by defining a bot as a software application that runs automated tasks over the internet, typically performing simple repetitive tasks at a faster rate than humans. Malware is then defined as any malicious software, including viruses, spyware, adware, worms, trojans, and ransomware, that are specifically written to harm computer systems. The document considers whether techniques used by malware to evade detection, such as changing code and detecting antivirus software, could be considered forms of artificial intelligence. It concludes that viruses could be a form of artificial intelligence since they spread autonomously without being directly commanded to do so.

Uploaded by

Rio Rosa Bolante
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 2

Jasmin Espiritu

BSCS 4A

Artificial Intelliegence
Mr. Tan

1. What is a bot?
An Internet bot, also known as web robot, WWW robot or simply bot, is a software application that runs automated
tasks over the Internet. Typically, bots perform tasks that are both simple and structurally repetitive, at a much higher
rate than would be possible for a human alone. The largest use of bots is in web spidering, in which an automated
script fetches, analyses and files information from web servers at many times the speed of a human. Each server can
have a file called robots.txt , containing rules for the spidering of that server that the bot is supposed to obey or be
removed.
In addition to their uses outlined above, bots may also be implemented where a response speed faster than that of
humans is required (e.g., gaming bots and auction-site robots) or less commonly in situations where the emulation of
human activity is required, for example chat bots.
2. Difference of malware and virus
Understanding the difference between malware and viruses is very
important. A virus is just one type of malware, but the term is more widely
used by the public. The term malware refers to any malicious software,
including a computer virus. For example, between 2000 and 2005,
spyware and adware emerged as types of malware that protection
systems had to deal with.
Malware is infecting computers and mobile devices at an increasingly
greater pace.
What is a Malware?
Malware is software written specifically to harm and infect the host
system. Malware includes viruses along with other types of software such
as trojan horses, worms, spyware, and adware. Advanced malware such
as ransomware are used to commit financial fraud and extort money from
computer users.
Common types of malware:
Virus: As discussed, Virus is a specific type of malware by itself. It is a
contagious piece of code that infects the other software on the host system and spreads itself once it is run. It is mostly
known to spread when software is shared between computers. This acts more like a parasite.
Adware: Adware is also known as advertising-supported software. It is software which renders advertisements for the
purpose of generating revenue for its author. The advertisements are published on the screen presented to the user at
the time of installation. Adware is programmed to examine which Internet sites, the user visits frequently and to present
and feature related advertisements. Not all adware has malicious intent, but it becomes a problem anyway because it
harms computer performance and can be annoying.
Spyware: This type of malicious software, spies on you, tracks your internet activities. It helps the hacker in gathering
information about the victims system, without the consent of the victim. This spywares presence is typically hidden
from the host and it is very difficult to detect. Some spyware like key loggers may be installed intentionally in a
organization to monitor activities of employees.
Worms: This type of malware will replicate itself and destroys information and files saved on the host PC. It works to
eat up all the system operating files and data files on a drive.
Trojan: Trojans are a type of virus that are designed to make a user think they are a safe program and run them.
They may be programmed to steal personal and financial information, and later take over the resources of the host
computers system files. In large systems it may attempt to make a host system or network resource unavailable to
those attempting to reach it. Example: your business network becoming unavailable.
Ransomware: Ransomware is an advanced type of malware that restricts access to the computer system until the
user pays a fee. Your screen might show a pop up warning that you have been locked out of your computer and that
you can access only after paying the cyber-criminal. The cyber-criminal demands a ransom to be paid in order for the
restriction to be removed. The infamous Cryptolocker is one type of ransomware.

3. Can you consider malware as an AI?


Yes, because:
They use a lot of techniques to evade detection, including

Changing their executable every now and then - Metamorphic & Polymorphic viruses.
Delayed code execution - To prevent detection by an Antivirus, which is executing the virus in a
sandbox.
Using tricks that are specific to the Operating System - Like hooking some kernel level functions, so
as to become *invisible* to the antivirus. (rootkits)
Detecting the Antivirus, and using evasion techniques specific to the one installed in the victim's
computer.
Social Engineering (tricking) the victim into adding an exception in the AVs scanning rules.
Detecting if the program is running in a virtual machine, and behaving innocent if it detects one.
Using an update server - The malware creator constantly pushes new, undetected versions of the
virus on a repository, from where the deployed viruses get updates.
Detecting honeypots and evading them.

I think this malware who can do and execute tasks on itself like a human will be a new type of malware.
4. Can you consider virus as an AI?
Yes because it spreads itself without being commanded to.

You might also like