Est-il difficile de développer un logiciel antivirus ?


Je ne révèle pas que les gamins ne sont pas compétents, mais j'informe que la construction d'un moteur antivirus nécessite soit beaucoup de personnes compétentes avec un emploi à temps plein plus beaucoup de temps pour sortir un logiciel respectable, soit beaucoup d'argent pour les payer.

Combien de temps faut-il pour construire un logiciel antivirus ?


Selon la complexité de la solution de sécurité d'entreprise proposée, un projet de développement de logiciel de sécurité peut prendre de 16 à 21 mois.

Comment sont fabriqués les programmes antivirus ?

Votre logiciel antivirus s'appuie sur les définitions de virus pour observer les logiciels malveillants. C'est pourquoi il télécharge mécaniquement de nouveaux fichiers de définition mis à jour - une fois par jour, voire plus souvent. Les fichiers de définition comprennent les signatures des virus et autres logiciels malveillants rencontrés dans la nature

Quel est le langage de l'antivirus ? (C et C++) : La plupart des antivirus et des pare-feu sont constitués en langage de programmation C et C++.

Un logiciel antivirus fonctionne en analysant les fichiers entrants ou le code qui'est transmis par le trafic de votre réseau. Les entreprises qui matérialisent ce logiciel remontent une base de données étendue de virus et de logiciels malveillants déjà connus et apprennent au logiciel à les découvrir, à les signaler et à les supprimer.

Pour une protection qui craque, un Antivirus doit disposer d'au moins un pilote, pour être capable d'exécuter du code dans le noyau et avoir globalement accès aux API du noyau. À partir de Vista, Microsoft a compris que l'industrie des Antivirus avait besoin de clés pour entrer dans le noyau et activer des filtres dans des endroits stratégiques, comme le système de fichiers, le registre et le réseau. Ne vous étonnez pas si la construction d'un antivirus pour les systèmes pré-Vista peut être un véritable calvaire, car il n'a pas été conçu pour cela.

.