Zde jsou mé výsledky pro ClamAV při testování proti známým virům (problém je, že žádný z nich neměl projít ):
+-----------+------------------------------+
| Results | File |
+-----------+------------------------------+
| infected | AdvancedXPFixerInstaller.exe |
| pass | auto.exe |
| pass | cartao.exe |
| infected | cartoes_natal.exe |
| pass | codec.exe |
| pass | e421.exe |
| pass | fixtool.exe |
| infected | flash_install.exe |
| infected | issj.exe |
| infected | iwmdo.exe |
| infected | jobxxc.exe |
| infected | kbmt.exe |
| pass | killer_cdj.exe |
| pass | killer_javqhc.exe |
| infected | killer_rodog.exe |
| infected | kl.exe |
| infected | MacromediaFlash.exe |
| infected | MacromediaFlashPlayer.exe |
| infected | paraense.exe |
| infected | pibzero.exe |
| pass | scan.exe |
| pass | uaqxtg.exe |
| pass | vejkcfu.exe |
| infected | VIDeoSS.exe |
| infected | wujowpq.exe |
| pass | X-IrCBOT.exe |
+-----------+------------------------------+
Podíval bych se na Clam AntiVirus. Poskytuje clamscan
program, který dokáže naskenovat daný soubor a vrátit indikaci vyhovující/nevyhovující. Je zdarma a svou databázi pravidelně automaticky aktualizuje.
Pokud jde o integraci takového produktu do vašeho procesu nahrávání souborů, bylo by to specifické pro jakýkoli proces nahrávání souborů, který skutečně používáte.
Jak v Linuxu přejmenuji všechny složky a soubory na malá písmena?
Jak programově získat velikost stránky mezipaměti CPU v C++?