0

How can i create anti virus program by c++ language

18th May 2018, 7:54 PM
Abdulrahman ELnahrawy
Abdulrahman ELnahrawy - avatar
2 Answers
+ 3
You need a list of hashes of lots of malware and hook a lot of functions in different windows dlls to perform heuristic analyses of the currently running programs. So you need to know at least c/c++, assembly, .net runtime, have to be familiar with Reverse Engineering, need to have a way to get all the malware to analyse, automate most of that analysis, and have in depth knowledge of the windows kernel. On other operating systems it’s similar, but you can‘t just hook the windows dlls there but need to be creative
18th May 2018, 8:52 PM
Max
Max - avatar
0
Well, at least you must know how every piece of PC hardware works, know computer architecture, processor, memory e.t.c., have pro skills in Assembler and C/C++. So you should know a lot.
18th May 2018, 8:01 PM
BugBuster
BugBuster - avatar