Antivirus in Cybersecurity TRB CSI › Cyber Security › antivirus

Antivirus in Cybersecurity

Antivirus is a security software designed to detect, prevent, quarantine, and remove malicious software from a computer or digital device. தமிழில்: Virus, Worm, Trojan, Spyware, Ransomware போன்ற malicious programs-ஐ கண்டறிந்து system-ஐ pro…

Free Beginner 15 min 85 cards 12 MCQs v3

ANTIVIRUS

Antivirus என்பது computer, laptop, mobile போன்ற devices-ல் இருக்கும் malicious software (malware)-ஐ detect, block, quarantine மற்றும் remove செய்ய பயன்படும் security software.

Simple-ஆக:

Antivirus = Malware-ஐ கண்டுபிடித்து தடுக்கும் பாதுகாப்பு software.

Definition
Meaning

Antivirus is a security software designed to detect, prevent, quarantine, and remove malicious software from a computer or digital device.

Virus, Worm, Trojan, Spyware, Ransomware போன்ற malicious programs-ஐ கண்டறிந்து system-ஐ protect செய்யும் software தான் Antivirus.

Simple Explanation
ஒரு computer-க்கு antivirus இல்லாமல் malware வந்தால்
  1. Malware
  2. Computer
  3. Files damagedData stolenSystem slow
Antivirus இருந்தால்
  1. Malware
  2. Antivirus Scan
  3. Threat Detected
  4. Block / Quarantine / Remove
  5. System Protected
Explanation
Why antivirus is needed
Core idea

இதனால் antivirus malware protection-க்கு முக்கியமான security layer.

Malware computer-க்கு பல problems ஏற்படுத்தலாம்
  • Files delete செய்யலாம்
  • Password steal செய்யலாம்
  • Computer slow செய்யலாம்
  • Personal data steal செய்யலாம்
  • Files encrypt செய்யலாம்
  • Attacker remote access பெறலாம்
Explanation
What antivirus protects against
Core idea

Modern antivirus / endpoint security products பொதுவாக பல types of malware-ஐ detect செய்ய முயற்சிக்கும்.

Examples
  • Virus
  • Worm
  • Trojan
  • Spyware
  • Ransomware
  • Adware
  • Rootkit
  • Keylogger
  • Bot malware
  • Other malicious files
Explanation
Antivirus working
Basic antivirus working
  1. File / Program
  2. Antivirus Scanner
  3. Threat Analysis
  4. Malware?/ \Yes No↓ ↓Block Allow
  5. Quarantine / Delete
Explanation
Major functions of antivirus
Core idea

செய்கிறது.

Antivirus முக்கியமாக
  • Scan
  • Detect
  • Block
  • Quarantine
  • Remove
  • Real-time Protection
  • Update Malware Definitions
Explanation
Core idea

1. SCANNING

Definition
Meaning

Files, folders, programs, memory போன்றவற்றை malware இருக்கிறதா என்று check செய்வது Scanning.

Explanation
Example
Core idea
  1. C:\Downloads
  2. Antivirus Scan
  3. 1000 Files Checked
  4. 2 Threats Found
Explanation
Types of scan
Core idea

Full Scan

Common scan types

Quick Scan

Important

system locations மட்டும் scan செய்கிறது.

Detail 03

Entire system scan செய்கிறது.

Detail 04

Custom Scan

Detail 05

User select செய்த particular file/folder மட்டும் scan செய்கிறது.

Comparison
Scan TypePurpose
Quick ScanImportant areas மட்டும்
Full ScanEntire computer
Custom ScanSelected location
Comparison
Core idea

1. MALWARE DETECTION

Comparison
Context

Antivirus ஒரு file harmful-ஆக உள்ளதா என்பதை பல methods மூலம் detect செய்யலாம்.

  • Signature-Based Detection
  • Heuristic Detection
  • Behavior-Based Detection
  • Cloud / Reputation-Based Detection
Comparison
Core idea

1. SIGNATURE-BASED DETECTION

Definition
Meaning

Known malware-ன் unique pattern அல்லது signature-ஐ database-ல் வைத்து compare செய்து malware detect செய்வது.

  1. Suspicious File
  2. Check Signature
  3. Malware Database
  4. Match Found?
  5. Malware Detected
Explanation
Malware signature
Core idea

ஒரு known malware-க்கு associated pattern/fingerprint போன்ற identifying information.

Detail 01

Antivirus database-ல் பல known malware signatures இருக்கும்.

Explanation
Advantage
Core idea

Known malware detect செய்ய effective.

Explanation
Limitation
Core idea

New unknown malware signature database-ல் இல்லையெனில் signature detection மட்டும் போதாமல் இருக்கலாம்.

Explanation
Core idea

1. HEURISTIC DETECTION

Definition
Meaning

Exact known signature இல்லாவிட்டாலும் suspicious code characteristics மற்றும் patterns analyze செய்து malware இருக்கலாம் என்று identify செய்வது.

  1. Unknown Program
  2. Code Analysis
  3. Suspicious Pattern?
  4. Possible Malware
Real Life Example
Example

System files modify செய்ய முயற்சி செய்கிறது
Suspicious code structure கொண்டுள்ளது

என்றால் heuristic engine அதை suspicious என்று classify செய்யலாம்.

Explanation
Advantage
Core idea

Unknown அல்லது modified malware-ஐ detect செய்ய உதவும்.

Explanation
Limitation
Core idea

Sometimes legitimate software-ஐ malware என்று wrongly detect செய்யலாம்.

இதனை

False Positive

Detail 02

என்று கூறுகிறோம்.

Explanation
Core idea

1. BEHAVIOR-BASED DETECTION

Definition
Meaning

Program என்ன செய்கிறது என்பதை runtime-ல் monitor செய்து malicious behaviour detect செய்வது.

Explanation
Example
Core idea
  1. Program Starts
  2. Tries to encrypt many files
  3. Suspicious Behaviour
  4. Antivirus Blocks Program
Real Life Example
Example
Context

ஒரு unknown program ஒரே நேரத்தில் hundreds of documents-ஐ encrypt செய்ய ஆரம்பிக்கிறது.

இது ransomware behaviour ஆக இருக்கலாம்.

என்று detect செய்து block செய்யலாம்.

[SIGNATURE vs HEURISTIC vs BEHAVIOR]

Table
SignatureHeuristicBehavior
Known malware patternSuspicious characteristicsActual actions
Database basedAnalysis basedRuntime monitoring
Known threats-க்கு goodUnknown threats-க்கு usefulActive attacks detect செய்ய useful
Real Life Example

1. REAL-TIME PROTECTION

Definition
Meaning

Computer use செய்யும் நேரத்தில் files, applications, downloads போன்றவற்றை continuously monitor செய்து threat வந்தவுடன் block செய்வது.

  1. Download File
  2. Real-Time Scan
  3. Threat?
  4. Block Immediately
Important
  1. Real-time protection

    Malware execute ஆன பிறகு மட்டும் scan செய்வது அல்ல.

  2. Malware system-க்கு enter/execute ஆகும் நேரத்திலேயே prevent செய்ய முயற்சிக்கும்.

Important

1. QUARANTINE

Definition
Meaning

Suspicious அல்லது infected file-ஐ normal system-இலிருந்து isolate செய்து safe location-ல் வைத்திருப்பது Quarantine.

  1. ஒரு contagious patient-ஐ மற்றவர்களிடமிருந்து தனியாக வைப்பது போல.Infected File
  2. Antivirus
  3. Quarantine
  4. Cannot harm system normally
Explanation
Why not delete immediately?
Core idea

Antivirus sometimes file-ஐ immediately delete செய்யாமல் quarantine செய்கிறது.

Reason
  • False positive இருக்கலாம்
  • File later restore செய்ய வேண்டியிருக்கலாம்
  • User review செய்யலாம்
Explanation
Core idea

1. DELETE / REMOVE

Explanation
Core idea

Threat confirmed என்றால் antivirus infected/malicious file-ஐ remove செய்யலாம்.

Detail 01
  1. Threat Found
  2. Confirmed Malware
  3. Delete / Remove
Explanation
Core idea

1. ANTIVIRUS UPDATE

Explanation
Core idea

Antivirus தொடர்ந்து update ஆக வேண்டும்.

Reason

?

Detail 02

New malware continuously appear.

Antivirus update may include
  • New malware signatures
  • Detection engine improvements
  • Security fixes
Flow
  1. New Malware
  2. Security Researchers Analyze
  3. New Detection Information
  4. Antivirus Update
  5. Better Detection
Important
  1. Outdated antivirus

    Old Database

  2. New Malware

  3. May not identify known-newer signatures

  4. அதனால் updates மிகவும் முக்கியம்.

  5. [VIRUS DEFINITION vs ANTIVIRUS]

  6. Virus

  7. Malicious software.

  8. Antivirus

  9. Virus மற்றும் other malware-ஐ detect/remove செய்யும் protective software.

  10. Virus → Attack

  11. Antivirus → Protect

  12. [ANTIVIRUS vs MALWARE]

Table
MalwareAntivirus
Harmful softwareSecurity software
Attacks systemProtects system
Data damage/steal செய்யலாம்Threat detect/remove செய்கிறது
Virus, Worm, TrojanDefensive tool
Important
  1. [ANTIVIRUS vs FIREWALL]

  2. இது மிகவும் முக்கியமான exam question.

  3. Antivirus

  4. Device-ல் malware detect/remove செய்கிறது.

  5. Firewall

  6. Network traffic-ஐ control/filter செய்கிறது.

Comparison
AntivirusFirewall
Malware protectionNetwork traffic protection
Files/programs scan செய்கிறதுIncoming/outgoing traffic filter செய்கிறது
Virus/Trojan etc. detectUnauthorized network access block
Endpoint securityNetwork/access security
Comparison
Context
  • Memory
  • Antivirus → Files & Malware
  • Firewall → Network Traffic
  • [ANTIVIRUS vs ANTI-MALWARE]

Antivirus mainly viruses-ஐ target செய்தது.
Modern products பல types of malware-ஐ detect செய்கின்றன.

Antivirus மற்றும் Anti-malware terms பல products-ல் overlapping meaning-ல் பயன்படுத்தப்படுகின்றன.

Definition
Meaning

Safe legitimate file-ஐ antivirus தவறாக malware என்று identify செய்வது.

Explanation
Example
Core idea
  1. Safe Program
  2. Antivirus
  3. Threat Detected
Detail 01

ஆனால் actually threat இல்லை.

இதுதான்

False Positive

Definition
Meaning

Malware இருக்கிறது.

ஆனால் antivirus அதை detect செய்யவில்லை.

  1. Actual Malware
  2. Antivirus Scan
  3. No Threat Found

False Negative

Comparison
False PositiveFalse Negative
Safe file → Malware என்று detectMalware → Safe என்று miss
False alarmMissed threat
Memory Trick
False Positive
Positive result, but actually safe.
False Negative
Negative result, but actually infected.
Explanation
On-demand scanning
Core idea

User manually scan start செய்கிறார்.

Correct
  1. Click File
  2. Scan with Antivirus
இதனை

On-Demand Scan

Detail 03

என்று கூறலாம்.

Explanation
On-access scanning
Core idea

ஒரு file open, copy, execute செய்யும்போது automatically scan செய்வது.

Detail 01
  1. User Opens File
  2. Antivirus Automatically Checks
Detail 02

இதனை real-time protection-ன் ஒரு பகுதியாகப் பார்க்கலாம்.

Explanation
Boot-time scan
Core idea

Operating system முழுமையாக start ஆகுவதற்கு முன் சில threats detect/remove செய்ய scan நடத்தப்படலாம்.

Detail 01

Deeply embedded malware போன்றவற்றை clean செய்ய இது useful ஆகலாம்.

Explanation
Antivirus components
Core idea

இருக்கலாம்.

Typical antivirus solution-ல்
  • Scanner
  • Detection engine
  • Signature database
  • Heuristic engine
  • Behaviour monitor
  • Quarantine area
  • Update mechanism
  • Real-time protection
Explanation
Antivirus life cycle
Core idea
  1. File Enters System
  2. Antivirus Scans
  3. Detection Engine
  4. Safe or Malicious?
  5. If Malicious
  6. Block
  7. Quarantine
  8. Remove / Repair
Explanation
Repair
Core idea

சில infected files-ல் malware portion-ஐ remove செய்து original legitimate file-ஐ recover செய்ய antivirus முயற்சிக்கலாம்.

இதனை

Disinfection / Repair

Detail 02

என்று கூறலாம்.

Detail 03

எல்லா malware-க்கும் repair possible அல்ல.

Explanation
Antivirus limitations
Core idea

Antivirus இருந்தால் computer 100% secure என்று நினைக்கக் கூடாது.

Antivirus-க்கு limitations உள்ளன
  • Very new threats may evade detection
  • Social engineering-ஐ முழுமையாக stop செய்ய முடியாது
  • Weak passwords-ஐ fix செய்யாது
  • User manually permissions கொடுத்தால் threat execute ஆகலாம்
  • Outdated software vulnerabilities remain
  • Misconfiguration இருக்கலாம்
Important
  1. Antivirus is one layer of security, not complete cybersecurity.

  2. Complete protection-க்கு

    Antivirus

  3. +

  4. Firewall

  5. +

  6. Software Updates

  7. +

  8. Strong Passwords

  9. +

  10. MFA

  11. +

  12. Backups

  13. +

  14. User Awareness

  15. தேவை.

Explanation
Ransomware and antivirus
Core idea

Antivirus ransomware-ஐ signatures அல்லது suspicious behaviour மூலம் detect/block செய்ய முயற்சிக்கலாம்.

Detail 01
  1. Program
  2. Encrypts hundreds of files rapidly
  3. Behavior Detection
  4. Block
Detail 02

ஆனால் ransomware protection-க்கு antivirus மட்டும் போதாது.

Detail 03

Backup மிகவும் முக்கியம்.

Explanation
Antivirus installation
Good antivirus protection-க்கு
  • Trusted security software பயன்படுத்த வேண்டும்.
  • Automatic updates enable செய்ய வேண்டும்.
  • Real-time protection enable செய்ய வேண்டும்.
  • Periodically full scan நடத்த வேண்டும்.
  • Suspicious files avoid செய்ய வேண்டும்.
  • Operating system update செய்ய வேண்டும்.
Explanation
Common sources of malware
Antivirus கீழ்க்கண்ட sources-ல் வரும் malicious files detect செய்யலாம்
  • Email attachments
  • Downloads
  • USB drives
  • Pirated software
  • Malicious websites
  • Fake applications
  • Compressed files
  • Network shares
Explanation
Antivirus does not mean
Core idea

இவை வேறு security mechanisms.

Antivirus என்பது
  • Backup software அல்ல
  • Firewall மட்டும் அல்ல
  • Encryption software மட்டும் அல்ல
  • Authentication system அல்ல
Explanation
Security layers
Core idea
  1. Cybersecurity
  2. --------------------------------------| | | |Antivirus Firewall Encryption MFA| | | |Malware Network Data IdentityProtection Protection Protection Protection
Common Mistake

Antivirus only detects viruses.

  • Modern antivirus products பொதுவாக multiple malware categories-ஐ detect செய்ய முயற்சிக்கின்றன:
  • Virus
  • Worm
  • Trojan
  • Spyware
  • Ransomware
  • Other malware
Common Mistake

Antivirus and Firewall are same.

  • Antivirus → Malware
  • Firewall → Network Traffic
Common Mistake

Antivirus installed என்றால் update தேவையில்லை.

Antivirus detection information மற்றும் engine regularly update ஆக வேண்டும்.

Memory Trick
  • S - Scan
  • D - Detect
  • B - Block
  • Q - Quarantine
  • R - Remove
  • U - Update
TRB Point

TRB / NET / SET examination-க்கு முக்கியமான points

  1. Antivirus

  2. Detects and removes malware.

  3. Signature-Based Detection

  4. Known malware pattern compare செய்கிறது.

  5. Heuristic Detection

  6. Suspicious characteristics analyze செய்கிறது.

  7. Behavior Detection

  8. Program behaviour monitor செய்கிறது.

  9. Quarantine

  10. Infected/suspicious file-ஐ isolate செய்கிறது.

  11. False Positive

  12. Safe file identified as malware.

  13. False Negative

  14. Malware not detected.

  15. Real-Time Protection

  16. Continuously monitors threats.

Interview Point
Question

What is antivirus?

Answer:

Antivirus is security software that detects, prevents, quarantines, and removes malicious software from computers and other digital devices.

Interview Point
Interview question
Context

How does antivirus detect malware?

  • Signature-based detection
  • Heuristic analysis
  • Behavior monitoring
  • Reputation/cloud-based information
  • to identify malicious software.
MCQ
71Antivirus software is mainly used to:
Choose one answer
MCQ
72Which technique compares a file with known malware patterns?
Choose one answer
MCQ
73Suspicious file isolation is called:
Choose one answer
MCQ
74Which technique analyzes suspicious characteristics of unknown programs?
Choose one answer
MCQ
75Monitoring the actual actions of a program is:
Choose one answer
MCQ
76A safe file incorrectly identified as malware is:
Choose one answer
MCQ
77Malware that antivirus fails to detect represents:
Choose one answer
MCQ
78Which provides continuous malware monitoring?
Choose one answer
MCQ
79Antivirus software should be:
Choose one answer
MCQ
80Which security tool mainly filters network traffic?
Choose one answer
MCQ
81Antivirus primarily protects against:
Choose one answer
MCQ
82Which is NOT a malware detection technique?
Choose one answer
Practice

Define Antivirus.
Why is antivirus required?
Explain Signature-Based Detection.
Explain Heuristic Detection.
What is Behavior-Based Detection?
What is Real-Time Protection?
Define Quarantine.
What is a False Positive?
What is a False Negative?
Differentiate Antivirus and Firewall.
Explain Quick Scan and Full Scan.
Why should antivirus be updated?
What is On-Demand Scanning?
What is Boot-Time Scanning?
Explain the limitations of antivirus.

Summary
  1. ANTIVIRUS
  2. |
  3. --------------------------------
  4. | | | || | |
  5. Scan Detect Block Removeock Remove
  6. |
  7. -----------------------
  8. | | || |
  9. Signature Heuristic Behaviorvior
  10. Threat handling
  11. Suspicious File
  12. Scan
  13. Detect
  14. Block
  15. Quarantine
  16. Remove / Repair
Explanation
Short description
Core idea

Antivirus is security software that protects computers and digital devices by scanning for, detecting, blocking, quarantining, and removing malware such as viruses, worms, Trojans, spyware, and ransomware.

Detail 01

Final Exam Memory

Detail 02

Antivirus → Malware Protection

Detail 03

Signature → Known Pattern

Detail 04

Heuristic → Suspicious Characteristics

Detail 05

Behavior → Program Actions

Detail 06

Quarantine → Isolate Threat

Detail 07

False Positive → Safe file treated as malware

Detail 08

False Negative → Malware missed

Detail 09

Antivirus → Files/Malware

Detail 10

Firewall → Network Traffic.

Text size
17px
Theme
Contents
Print / PDF
Program