Visualizzazione dei risultati da 1 a 5 su 5

Discussione: Creare un antivirus

  1. #1

    Creare un antivirus

    Salve a tutti.
    Vorrei chiedervi, anche se è un cosa che ci si mette tantissimo tempo, come si crea un antivirus.
    Grazie a tutti anticipatamente
    Programmatore96

  2. #2
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    E ti sembra che uno possa dare una risposta sensata ad una domanda simile ?

  3. #3
    Non tutta intera ma anche qualche indicazione.
    Programmatore96

  4. #4
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Un antivirus e' un programma molto complesso.

    La parte fondamentale, ovviamente scritta in C, e' quella che dovrebbe controllare "in real time" la presenza di un file infetto.

    Per farlo, in genere, si scrive un "driver" che intercetta le operazioni effettuate sul file system (un File System Filter Driver) che lavora a stretto contatto con il kernel in ring 0.
    Gia' questa parte, presupporrebbe una elevata conoscenza del Sistema Operativo e delle API di basso livello e una grande esperienza nella programmazione C/C++.

    Per non parlare del resto (rilevazione del pattern ...).

  5. #5
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,472

    Moderazione

    La domanda è troppo generica: sono molteplici le conoscenze necessarie, e qualsiasi risposta in questa sede non può senz'altro fornire un'indicazione sufficiente e l'esperienza che serve per sviluppare un software di questa tipologia.
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.