Immaginate la seguente situazione:Virus nel repository Subversion, cosa fare?
- Un file infettato virus è stato commesso in un repository Subversion.
- Uno scanner antivirus viene eseguito sul server ed esegue la scansione del repository Subversion.
Lo scanner antivirus elimina la revisione interessata o la sposta in quarantena. La conseguenza è un repository rotto.
Se il file di revisione è recuperabile (dalla quarantena), come risolvere questo problema?
Mi hanno alcuni obiettivi da raggiungere:
- L'AV non è permesso essere disabilitato o esclusi dalle directory.
- Il file infetto da virus non deve essere archiviato nel repository
- Il repository deve essere consistente e utilizzabile.
Qual è la soluzione migliore per questo piccolo problema?
È possibile ricostruire il file infetto dal sorgente? Se puoi, separa il virus dal repository, ricostruisci e ricomincia. – AlG
Molto probabilmente il virusscanner non rileverà il virus nel file di revisione in quanto la maggior parte degli scanner scansionano solo posti di file interessanti e un file di revisione è un formato binario diff che molto probabilmente interrompe gli scanner di modelli. –
qor72: Non conosco il file infetto, questo è il problema. Bert: Lo scanner lo ha rilevato, questo è il mio problema. Non l'ho pensato anche io :) – guerda