bydavy Posté(e) le 9 décembre 2011 Partager Posté(e) le 9 décembre 2011 (modifié) Antivirus ClamAV pour Synology (version Alpha 0.3) /! Installez IMPERATIVEMENT EXTJS4 avant ClamAV /! Download Code Source Pour rappel voici l'architecture de quelques modèles : 88f5281 (DS107+, DS207+, CS407, RS407, ...) 88f6281 (DS109, DS209, DS409, DS409slim, RS409, DS110j, DS210j, DS410j, ...) ppc824x (DS207, DS209j, CS407e, ...) ppc853x (DS109+, DS209+, DS209+II, DS409+, DS509+, RS409+, RS409RP+, DS410, ...) ppc854x (DS/RS-508, DS/RS-408, ...) x86 (DS710+, DS1010+, ...) Quels est l'intérêt d'un antivirus sur un NAS Synology ? Votre Synology en lui même ne craint pas ou peu les virus (car il fonctionne sous Linux et n'essai jamais d'exécuter les fichiers q'il héberge). Cependant, étant un lieu massif de stockage, il y a de forte chance qu'il héberge déjà des virus parmi les milliers de fichiers que vous y avez déposé dessus. La conséquence est que ces virus sont une menace pour les utilisateurs de votre Synology. Imaginez sur votre ordinateur, ouvrir un .exe hébergé sur le Synology qui est un des tout dernier virus à la mode. Un double clic et c'est la contamination... Comment ça fonctionne ? L'utilisateur peut programmer des tâches d'examen et consulter les rapports de chaque examen. Pour le moment il s'agit uniquement de répertorier les fichiers infectés mais plus tard seront ajoutés des fonctionnalités pour déplacer les fichiers infectés vers un dossier de quarantaine et etc. Voici les grandes fonctionnalités: Mise à jour de la base virale hebdomadaire automatiquement Création de tâche d'examen Historique des rapports d'examens Pour quels modèles de Synology ? Etant qu'un simple développeur avec peu de moyen technique, je n'ai pu tester que sur le seul modèle de Synology que je possède (DS-209II+). Mais, vous pourrez télécharger un package pour d'autres modèles. Cependant, une petite mise en garde est nécessaire la recherche de virus est une activité très couteuse en ressource, veuillez vérifier que votre Synology possède au moins un processeur de 800Mhz et au strict minimum 256Mo de ram (un examen réclame environ 100Mo et utilisera le processeur à son maximum). Ca ressemble à quoi ? J'ai trouvé un bug J'ai essayé de faire mon mieux, mais il s'agit d'une version alpha et il reste certainement encore des bugs à corriger (exemple: je n'ai pas encore testé sous tous les navigateurs Internet). Laissez un petit message sur le forum en essayant d'être au plus claire et j'essayerai d'y trouver une solution. A lire avant installation Pour faire fonctionner ce paquet vous devriez préalablement installer: Python (au minimum la version 2.6 de Python de chez Zebulon http://synopkg.super...pkrepo/packages) ExtJS 4 (voir le lien au début de ce post) Les noms des dossiers à utiliser doivent être completé par le chemin d'accès complet. Par exemple, si vous désirez scanner le dossier public de votre Synology, il s'agit du dossier /volume1/public. Plus tard, ceci sera remplacé par quelque chose de plus intuitif. Il s'agit d'une version alpha. Bien que j'y ai passé du temps, je ne garantie pas son parfait fonctionnement et je ne serais pas responsable si ce programme endommage votre Synology ou si vous perdez des fichiers. Fonctionnalités à venir Explorateur de dossiers pour définir les dossiers d'examen pour une tâche (aujourd'hui sous forme de texte, et l'existence des dossiers saisis n'est pas vérifiée) Possibilité de déplacer les fichiers infectés vers un dossier quarantaine Possibilité de stopper un examen en cours (actuellement, on doit attendre la fin) Envoi d'un e-mail lors que des fichiers infectés sont trouvés Faire un examen ponctuel sans devoir créer une tâche Intégration à DSM et non sur une page à part ?! Amélioration de la vitesse de démarrage de l'application Journal des changements Alpha 0.3 (02/01/2012) - Changement des APIs HTTP internes vers du RESTFul - Ajout de logs (surtout utile pour le debug) - Ajout d'un fichier de configuration pour définir le dossier de quarantaine, activer le mode debug, etc - Ajout de la quarantine: les fichiers infectés peuvent être déplacé vers ce dossier Alpha 0.2 (12/12/2011) - Correction du bug empêchant les tâches programmées d'être exécutée après redémarrage du Synology ou après arrêt/relancement du service par le centre de packages - Correction de l'affichage de la date dans les rapports - Ajout d'un bouton pour forcer la mise à jour de la base virale - Ajout d'un bouton pour stopper un examen en cours - Plus basé sur freshclam daemon pour les MAJ mais la version simple de freschlam (moins de ressources consommées) Alpha 0.1 (9/12/2011) - Version initale Modifié le 3 janvier 2012 par bydavy 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
DjMomo Posté(e) le 9 décembre 2011 Partager Posté(e) le 9 décembre 2011 Salut, pour pouvoir tester, il faut nous proposer son téléchargement.... 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Diaoul Posté(e) le 9 décembre 2011 Partager Posté(e) le 9 décembre 2011 Salut, pour pouvoir tester, il faut nous proposer son téléchargement.... Soyez sympas c'est un puceau du SPK encore ! 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
bydavy Posté(e) le 9 décembre 2011 Auteur Partager Posté(e) le 9 décembre 2011 (modifié) Ca arrive , ça arrive... C'est "en cours de dépôt" comme marqué sur le premier post. Je me demande si je ne devrais pas supprimer la base virale de base pour les prochaines versions, ça fera un spk moins volumineux à télécharger... Une alpha 0.2 devrait arriver très rapidement pour corriger entre autre un bug assez génant qui empêche les tâches programmées d'être exécutée après redémarrage du Synology ou après arrêt/relancement du service par le centre de packages. Modifié le 11 décembre 2011 par bydavy 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
bydavy Posté(e) le 12 décembre 2011 Auteur Partager Posté(e) le 12 décembre 2011 (modifié) Une nouvelle version, une... Il s'agit de la 0.2a Petite piqûre de rappel des changements: Correction du bug empêchant les tâches programmées d'être exécutée après redémarrage du Synology ou après arrêt/relancement du service par le centre de packages Correction de l'affichage de la date dans les rapports Ajout d'un bouton pour forcer la mise à jour de la base virale Ajout d'un bouton pour stopper un examen en cours Plus basé sur freshclam daemon pour les MAJ mais la version simple de freschlam (moins de ressources consommées) Modifié le 12 décembre 2011 par bydavy 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
bydavy Posté(e) le 2 janvier 2012 Auteur Partager Posté(e) le 2 janvier 2012 Nouvelle version : 0.3 alpha 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
bydavy Posté(e) le 16 janvier 2012 Auteur Partager Posté(e) le 16 janvier 2012 Au vu de la nouvelle version Beta 4.0 de DSM qui intègre un antivirus, le développement de ce SPK est abandonné. 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
PiwiLAbruti Posté(e) le 16 janvier 2012 Partager Posté(e) le 16 janvier 2012 Abandonné pour l'instant, peut-être qu'à l'avenir on trouvera des limitations ou lacunes à celui proposé par Synology. Ton package pourrait alors reprendre du service. 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Messages recommandés
Rejoindre la conversation
Vous pouvez publier maintenant et vous inscrire plus tard. Si vous avez un compte, connectez-vous maintenant pour publier avec votre compte.