How does an Anti-virus is made?

Asked By 0 points N/A Posted on -
qa-featured

I have been using anti virus software since I started using PC. Some can really detects virus or malicious files. How do you create an anti virus software? What programming language should I need to learn? And how do you know that a file or an application is a virus?

SHARE
Best Answer by Sharath Reddy
Answered By 0 points N/A #96299

How does an Anti-virus is made?

qa-featured

                    Creating anti virus is not just easy thing. You have to know a lot of things like what is a virus? How virus made? How it effects machines, how to know if the machine has infected by virus. If you want to create antivirus you need to learn programming languages like C, C++ or java. But creating anti virus is not short time working, it will take a lot of time to work. And how your anti virus know that the file is virus? your anti virus know that the file is virus because of virus signature, if it is registered to your anti virus database it will detect it as virus, but if now or your anti virus is not updated it will detect it as a malicious file. 

Best Answer
Best Answer
Answered By 590495 points N/A #96301

How does an Anti-virus is made?

qa-featured

Antivirus is created using different software programming, depending on what type of Anti-Virus software you are using.

Most Antivirus is created using Vc# – C#, Visual C++, Visual Basic, Fox Pro and other object oriented software programming.

They are created for a single purpose, to protect computer from virus infections. This software created to detect software that may infect computers in many ways. Antivirus has this pre-installed detection that once a virus is detected, this Antivirus will counter attack and blocked them from coming in.

One of the famous Virus is the "ILoveYouVirus" created in the Philippines which damaged millions of dollars all over the world. Most virus can slow down your computer and get to infect certain files.This Virus is created using Visual Basic software programming. And this software is one of the best software programming that you may wanted to explore.

However, if you wanted to become a programmer soon, you'll need to get to know all these type of software programming. It will be introduced to you by your professor and will definitely give you idea what's best for your knowledge.

Answered By 0 points N/A #96302

How does an Anti-virus is made?

qa-featured

An anti-virus is a product of very detailed research and an extensive background of viruses themselves and how they work and a good command of programming. You need to know how to program first and foremost, try learning C or C++. Practice and master it. Learn to create effective and efficient programs resulting to as low a file size as possible. As soon as you’re able to do that, you have to learn how a computer works, how it allocates memory, how data is being handled, basically as much of the computer’s dynamics as you can. As soon as you understand this, you should be able to create a virus yourself, OR be able to understand how a certain virus works and be able to create a counter program for it.

Answered By 0 points N/A #96303

How does an Anti-virus is made?

qa-featured

Hello mark Gio,
I have read your post and have seen your keen interest in knowing how to come up with an effective antivirus. Even though you incorporated so many questions in one I will try me best to answer them all.
First before you really known how to create an antivirus, there some things you should be well versed with beforehand.
• You need a thorough understanding of how different viruses work
• You need to know how they affect the system files as well as the executables
• You need to be aware of their different patterns since they keep changing their pattern in attempt to avoid detection
• You need to be aware of how you want the infected file to be fixed by the antivirus.
Having versed yourself well enough with the above, its time to learn programming languages. C++ has been found being pretty good for creating antiviruses and hence you should take your time to study it as well as develop simple applications to enable you master the language even faster.
Lastly, to detect if you have a virus in machine, the following are what you need to check out for.
• Your files disappearing unknowingly
• Programs failing to load
• Funny programs running in your computer that you didn’t install
• Your computer becoming slow and appearing busy always.
I hope with the above, it will give you the guideline on where to start in order to achieve your goal.
Regards Kamau10

Related Questions