-1

Say I made some malware in python or c# or whatever language, How would an antivirus detect that the program has malicious intent because how does the antivirus know that the program is malicious since it isn't known on its database to have malicious purposes.

Mattz Manz
  • 113
  • 1
  • 5

1 Answers1

1

Depends on the AV engine. Some AVs just do detection based on signatures so in this case your malware will be not detected. Others AVs have behavioral capabilities that allows them to analyze the behavior of your binary, for example based on syscalls paths or other heuristics, and decide if is malware and in some cases send statistical information to their cloud system and make a decision.

camp0
  • 2,172
  • 1
  • 10
  • 10