Since 1986 when the first malware-based self-copying program was introduced into computers virus has caused a variety of issues. They can slow down the machine, corrupt data, display humorous or political messages, access personal information such as credit card numbers, phone numbers, passwords and bank accounts, spam the user’s email addresses and e-mail addresses, even make the computer unusable.
A virus is a bit of code that binds itself to various files and programs. It then spreads by infecting them, hiding until the affected program is executed. Typically, a virus starts infecting host programs and then spreads to other programs and files, mostly via e-mail. A virus that is successful can cause many damages and destruction over a short period of time.
A virus’ creation requires the time and skills, but anyone who is interested in computer programming could learn how to make an infection. Creating a virus can be done for the purpose of learning about a programming language, or simply as a fun prank. Making a virus could be a good way to test the efficacy of an antivirus scanner.
This article will show you how to create a basic computer Virus using Python. The same procedure can also be used with any other programming language. Python is a suitable programming language for beginners since it is a breeze to learn and fairly fast. Other programming languages which can be compiled, are generally preferred by viruses since they operate at a lower level and therefore are more efficient.














