+ 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 ответов
+ 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