How Antivirus software(virus scanner) is generated? What all tools/programming languages/Consepts you need to built one? | Sololearn: Learn to code for FREE!
New course! Every coder should learn Generative AI!
Try a free lesson
+ 17

How Antivirus software(virus scanner) is generated? What all tools/programming languages/Consepts you need to built one?

26th Apr 2019, 1:34 PM
Prachi Chauhan
Prachi Chauhan - avatar
2 Answers
+ 7
A) what do you mean ā€œgeneratedā€? 2) This is a REALLY vague question. Third) If you want to build a security tool like this, you need to know what your purpose is before you can ask what language to build it in. For example, if I want to build a FUD malware scanner, I should probably know a low-level language and likely some assembly to build a scanner that can check bios and firmware for persisting malware. If I want to build a scanner that scans a website for XSS vulns, then Iā€™d have a lot more options to build this in either python, php, javascript, java, etc., depending on where Iā€™m launching the scan and what the system allows me to run these scans against. If Iā€™m on a server building this, Iā€™ll have to build it in a language that server allows or pull in outside resources to get the job done (assuming I have those permissions or can obtain those permissions). As I said, vague question.
26th Apr 2019, 3:09 PM
Hazmat
Hazmat - avatar
+ 5
I would think that you can use any general purpose language like C++ or C# to write a virus scanner.
28th Apr 2019, 1:05 AM
Sonic
Sonic - avatar