Utilitaire pour notifier le changement de fichiers de site

Quelqu'un sait (de préférence libres) Utilitaire Windows, Quels hees récursivement tous les fichiers dans l'arborescence de catalogue tous les x Minutes et envoie une notification si des fichiers ont été modifiés.

Je souhaite avoir un outil qui m'avertirait par e-mail sur la modification des fichiers de code sur un serveur Web pour savoir que le site a été piraté ou piraté avec un code malveillant.
Invité:

Hannah

Confirmation de:

Vous demandez un moniteur d'intégrité des fichiers (FIM), Mais parce que vous êtes uniquement intéressé par les fichiers de votre site Web, vous pouvez probablement le faire à distance.

1-pour FIM localement sur la boîte je suggérerais OSSEC. Il travaille initialement dans Windows et permet un réglage centralisé (Si tu en as besoin).

2-pour la télécommande FIM (ou surveillance de l'intégrité du réseau) je voudrais suggerer NBIM, Qui est disponible gratuitement à:
http://sucuri.net
(Veuillez noter que je suis un développeur de cet outil, alors prenez mon avis avec méfiance).

Je crois que la meilleure option sera à distance FIM, Étant donné que les chances de piratage sont inférieures à celles de la base de données d'intégrité interne, elles détectent également des troubles externes. (Par exemple, une personne change les enregistrements DNS Rediriger votre site vers un autre endroit).

Hannah

Confirmation de:

Vérifier
http://www.ossec.net/
. Il fait ce que vous recherchez, et encore plus.

Emilie

Confirmation de:

Voici une très bonne liste pour le point de départ de cette zone

http://www.windowsecurity.com/ ... kers/

Emilie

Confirmation de:

Le site Web Observer peut contrôler votre site Web à distance et vous en informer par courrier électronique sur les modifications de la page.
http://www.aignes.com/
Personnellement, je passerais plus de temps / Des efforts pour vous assurer que vous avez des sauvegardes appropriées en dehors du site afin que vous puissiez récupérer des fichiers s'il y a un problème.

Hannah

Confirmation de:

Cette décision S.

Cygwin

Fixer S.

md5sum

et

find

utilitaire.

Tout d'abord, obtenez une liste de fichiers à partir du répertoire de base.

cd BASEDIR
find -type f > files.txt

Puis calculez la somme de contrôle MD5 Pour le fichier.

md5sum.exe $(<files.txt)> files.md5

Maintenant, vous pouvez vérifier quand vous voulez,

md5sum.exe -c files.md5

ou,

md5sum.exe -c --status files.md5

Cela donne simplement la valeur de statut à la fin - 0 Pour la coïncidence I. 1 Pour les incohérences pouvant être vérifiées immédiatement après la commande avec

echo $?

Vous pouvez utiliser la commande windows at ou cygwin, Pour le programmer si régulier comme vous le souhaitez.

Il suffit d'oublier de mettre à jour files.txt, Lorsque de nouveaux fichiers sont créés dans le catalogue. Bien que les fichiers manquants soient répertoriés, de nouveaux fichiers ne seront pas du tout vérifiés.
</files.txt)>

Pour répondre aux questions, connectez-vous ou registre