Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Cyber Security: Anti-Virus
Rating: 4.0 out of 5(303 ratings)
25,105 students

Cyber Security: Anti-Virus

Create your own AV software!
Created byPeter A
Last updated 8/2022
English
English [Auto],

What you'll learn

  • How Anti-Virus works
  • Why use AV software
  • Make your own AV software
  • How to test AV quality

Course content

2 sections9 lectures45m total length
  • Introduction0:01
  • Why Anti-Virus?7:41

    Understand how malware and viruses threaten host computers, and how antivirus software uses signature databases and real-time scanning to detect, delete, or prevent ransomware and other malicious programs.

  • How AV works4:57

    Discover how antivirus uses static detection by hashing files into signatures, including MD5 and SHA1, and comparing them against a signature database to flag malware.

  • Features5:16

    Explore antivirus features, from real-time and on-demand scanning of every file via graphical interfaces or command prompts, to signature-based, heuristic, and anemic detection, plus emulators and archive unpacking.

  • Static Detection7:57

    Create and use a signature database to enable static detection of malware, showing how to generate signatures, populate the database, and scan systems with clam scan.

  • More Detection Techniques3:31

    Learn virus detection techniques across static, dynamic, and heuristic methods, using dynamic engines and sandboxed virtual environments to observe behavior and determine malicious files.

  • AV Testing5:52

    Learn how antivirus signature databases and hashing algorithms like md5 and sha-256 drive malware detection, using VirusTotal and other databases to compare vendor performance.

Requirements

  • No prerequisites. Python required if you want to make your own AV

Description

Antivirus software is a type of security software that monitors and removes malicious or unwanted programs from your computer. These programs are also called virus, malware, Trojan horse and spyware. In addition, anti-virus software is essential to protect personal computers from online threats such as identity theft and fraud. In other words, without anti-virus software, your computer will become a platform for hackers to target and steal sensitive information from unsuspecting users.

How does anti-virus software work? To monitor your computer and find viruses, anti-virus software creates an index of all the files on your system. Based on this index, anti-virus software can identify suspicious files and create a list of malicious or unwanted programs for removal. In addition, anti-viral software can also delete viruses immediately before they cause any damage to your system. These functions make anti-virus software an indispensable tool for today’s tech savvy individuals.

In this course you will learn how anti-virus software works and create your own anti-virus software. You will learn the various techniques that are used by anti-virus vendors and increase your cyber security.

This is a beginners course, you don't need any prior knowledge except for the chapter where you create your own anti-virus software (Python programming knowledge required).

Who this course is for:

  • Beginner Ethical Hackers
  • Beginner Cyber Security professionals