since 2010 | 2726 reviews | 4.9/5 rated
Marco
Watch PRo for Magento 1
Wery good, stop to bad access




Alors que l'extension gratuite Watchlog liste toutes les IPs qui essaient d'accéder à votre backoffice Magento, Watchlog PRO vous permet d'empêcher ces tentatives d'intrusion.
Watchlog PRO est une version bien plus complète qui vous offre plus d'options que Watchlog.
|
Watchlog |
Watchlog Pro |
|
|
Graphiques des tentatives de connexion Vérifiez les tentatives de connexion par jour et par mois sur les différents graphiques. |
||
|
Tableaux des tentatives de connexion Obtenez des tableaux détaillés et résumés sur les données des tentatives de connexion. |
||
|
Historique des tentatives de connexion Définissez la durée de l'historique et recevez des rapports périodiques. |
||
|
Liste noire et Liste blanche Créez une liste blanche et une liste noire des adresses IP, autorisez l'accès seulement aux adresses IP de la liste blanche. |
||
|
Bloquez automatiquement ou manuellement les adresses IP Bloquez les adresses IP après X tentatives de connexion, bloquez les adresses IP de la liste noire pendant X minutes. |
Plusieurs milliers de sites Magento sont probablement concernés par une attaque par force brute de très grande ampleur qui vise de toute évidence à forcer l'accès des backoffices Magento.
Le principe de ce genre d'attaque est simple : des robots tentent de se connecter à votre backoffice en multipliant les combinaisons d'identifiants/mots de passe, jusqu'à identifier des accès valides.
Une fois ces accès identifiés, votre site Magento devient une proie facile pour toute entreprise de piratage : exploitation de la base de données, détournement de vos paiements, hacking, concurrence déloyale...
Les modules payants Wyomind sont tous livrés avec un composant nommé Notification Manager. Ce composant a pour but de vous tenir informés des mises à jour de nos différentes extensions.
Ce module vous laisse le choix des modules pour lesquels vous souhaitez recevoir des notifications et est accessible depuis votre backoffice dans :
System › Configuration › Wyomind › Notification Manager

Afin d'alimenter les notifications personnalisées dans votre backoffice, ce module récupère notre flux RSS (https://www.wyomind.com/rss.xml) comme celui de Magento (https://www.magentocommerce.com/notifications_feed) à chaque tentative de connexion à votre backoffice.
Si vous souhaitez plus d'informations sur le fonctionnement des flux RSS et des notifications dans Magento, nous vous conseillons de lire l'article très complet de Nick Jones, un Spécialiste Magento Certifié.
Ce choix d'implémentation à mis en lumière depuis plusieurs jours des pics vertigineux de requêtes concernant plusieurs milliers de sites et impliquant des tentatives de connexion à répétition.
Ces tentatives de connexions peuvent se répéter plusieurs fois par minute et peuvent atteindre en une journée plusieurs dizaines de milliers de tentatives mettant gravement en péril la sécurité de votre site web comme vous pouvez le voir ci-dessous.

Plusieurs utilisateurs ont déjà rapporté des adresses IPs comme vous pouvez le voir sur le screenshot ci-dessous.

Si vous avez reçu un message de notre part c'est que nous avons constaté un nombre anormalement élevé de requêtes. Dans ce cas, installez notre module gratuit de détection des tentatives d'intrusion Watchlog pour tracer les tentatives de connexions.

Il s'avère très difficile de détecter et d'appliquer un pare-feu sur ce genre d'attaque pour les raisons suivantes :
Heureusement, ces attaques sont faciles à contourner ! Plusieurs solutions existent pour rendre invisible votre backoffice aux robots qui tentent d'y accéder :
Watchlog PRO est une extension pour Magento facile à utiliser. Vous pourrez vous apercevoir très rapidement si votre backoffice Magento est menacé par une attaque par force brute et si des robots ou personnes essaient de se connecter à votre panneau d'administration Magento.
Vous pouvez commencer par configurer votre extension d'une manière générale dans :
System › Config › Wyomind › Watchlog

Dans l'onglet Connexion attempts history, vous pouvez définir un certain nombre de paramètres.

History lifetime in days : Vous avez la possibilité de définir la durée de l'historique en jours. Par exemple, vous pouvez définir la durée de l'historique sur 30 jours dans le but de supprimer automatiquement toutes les tentatives de connexion datant de plus de 30 jours.
Send a periodical report : Vous pouvez choisir de recevoir des rapports réguliers. Si vous définissez cette option sur YES, vous devrez également définir :

Dans l'onglet White/Black list settings, vous pouvez créer une liste blanche et une liste noire.
Vous devez remplir un certain nombre de champs:

Vous aurez une vision globale des tentatives de connexion exécutées depuis la page de connexion à votre panneau d'administration dans :
System › Watchlog
Les statistiques des tentatives de connexion seront affichées dans des graphiques et des grilles.
Vous devriez avoir deux graphiques résumant les statistiques des tentatives de connexion sur 2 périodes afin de vous donner la meilleure vue possible. Le premier graphique affichera les données sur 30 jours alors que le second résumera les tentatives de connexion sur 24 heures.

Sur chaque graphique, vous avez plusieurs courbes :
Vous devriez trouver un résumé des derniers jours sous 2 vues différentes :
Vous pourrez voir directement dans chacune des vues si vous avez ajouté des adresses IP à la liste noire ou à la liste blanche depuis :
System › Config › Wyomind › Watchlog

Dans la vue résumée, les adresses IP seront en noir ou en blanc seulement si lors de la tentative de connexion, ces adresses IP étaient déjà dans la liste noire ou dans la liste blanche.
Dans la vue détaillée, vous trouverez un tableau détaillé des tentatives de connexion. Parmi cette grille, vous trouverez plusieurs informations :

En cliquant sur Switch to the summarized view vous devriez avoir un tableau contenant des informations de base. Cela vous permettra d'avoir une vue globale sur le nombre de fois qu'une adresse IP a tenté de se connecter à votre backoffice. Vous trouverez :

Par défaut, chaque tableau affiche les données sur les 30 derniers jours. Vous pouvez modifier ce paramètre dans l'onglet History lifetime in days depuis :
System › Config › Wyomind › WatchLog
A n'importe quel moment vous pouvez changer de vue.
Alors que l'extension gratuite Watchlog liste les adresses IP qui tentent d’accéder à votre backoffice Magento, l'extension Watchlog PRO vous aide à empêcher ces tentatives d'intrusion.
Comme vous pouvez le voir ci-dessous, Watchlog PRO est une extension plus complète qui offre plus d'options que la version gratuite Watchlog.
|
Watchlog |
Watchlog Pro |
|
|---|---|---|
|
Graphiques des tentatives de connexion Vérifiez les tentatives de connexion par jour et par mois sur les différents graphiques. |
||
|
Tableaux des tentatives de connexion Obtenez des tableaux détaillés et résumés sur les données des tentatives de connexion. |
||
|
Historique des tentatives de connexion Définissez la durée de l'historique et recevez des rapports périodiques. |
||
|
Liste noire et Liste blanche Créez une liste blanche et une liste noire des adresses IP, autorisez l'accès seulement aux adresses IP de la liste blanche. |
||
|
Bloquez automatiquement ou manuellement les adresses IP Bloquez les adresses IP après X tentatives de connexion, bloquez les adresses IP de la liste noire pendant X minutes. |
L'extension Watchlog PRO vous permet de vérifier si votre site est attaqué et également d'empêcher ces tentatives de connexion à votre backoffice en bloquant les adresses IP qui tentent d'y accéder.
Vous pouvez dans un premier temps installer l'extension gratuite Watchlog qui vous permettra de vérifier si votre site est la cible de ces attaques.
Nous offrons à tous nos clients désireux de migrer leur licence Magento 1 vers une licence Magento 2, le transfert à un prix réduit.
Vous avez la possibilité de migrer votre licence directement depuis votre compte Wyomind dans :
My account › Licenses & Downloads
Cliquez sur migrate to magento 2 en face de l'extension et du domaine que vous souhaitez transférer.

Confirmez que vous souhaitez migrer votre licence vers une licence Magento 2 en cliquant sur Confirm and checkout .

Une facture sera automatiquement ajoutée à votre compte dans :
My account › Invoices
Le prix du transfert est équivalent à une réduction de 30% par rapport au prix d'une licence Magento 2.
Vous pouvez procéder au paiement en cliquant sur PP .

Une fois le paiement effectué, vous pouvez retourner dans :
My account › Licenses & Downloads
Vous pourrez alors télécharger et installer votre licence pour Magento 2.

Votre licence est valide pour une durée illimitée sur une seule interface Magento.
Si vous utilisez plusieurs interfaces Magento, il vous faudra acheter une licence supplémentaire pour chacune d'entre elles.
Si vous gérez plusieurs sites sur la même interface Magento, vous n’aurez besoin que d’une seule licence pour l’ensemble de vos domaines.
Bien que la période de validité de votre licence soit illimitée, votre période de support est quant à elle limitée à 6 mois (durée offerte à l’achat de votre licence). Passé ce délai, il vous faudra la renouveler (voir FAQ : Comment prolonger ma période de support ?).
Vous avez la possibilité de pré-enregistrer votre domaine de production à votre licence.
Grâce à cette option vous pourrez installer et activer votre domaine afin qu'il soit prêt à l'emploi avant son lancement en ligne.
Pour pré-enregistrer votre domaine :
à côté de l'extension pour laquelle vous souhaitez pré-enregistrer votre domaine.

Votre licence est valide pour une durée illimitée sur une seule interface Magento.
Il est possible, cependant, d'étendre ou de transférer votre licence dans deux cas :
Pour pouvoir utiliser Watchlog Pro sur tous vos domaines (live et test), suivez les étapes ci-dessous :
Maintenant que Watchlog Pro est installé sur votre environnement de production, répétez les étapes précédentes avec votre environnement de test.
La seule différence cette fois : une notification apparaît dans votre panneau d’administration Magento.
Vous aurez le choix entre :

Cliquez sur Add this domain to my license.
Une demande de transfert sera envoyée directement à notre équipe (sous un délai d'une heure environ).
Dès lors, que la demande de transfert est prise en charge par notre équipe, vous recevrez un mail de confirmation.
Si votre demande est acceptée, vous pourrez aussitôt utiliser Watchlog Pro sur vos deux domaines.
L'ordre d'activation de votre licence n'a aucune importance.
Vous pouvez choisir d'activer d'abord votre licence sur votre environnement de production puis par la suite sur votre environnement de test, ou inversement.
Pour télécharger Watchlog Pro, connectez-vous à votre compte Wyomind :
en face de Watchlog Pro.
Une nouvelle fenêtre s'ouvre alors.

Votre téléchargement peut commencer.
En achetant une extension depuis wyomind.com, vous bénéficiez de la mise à jour à vie. Vous pouvez à tout moment télécharger la dernière version de l'extension directement depuis votre compte.
Pour mettre à jour Watchlog Pro, suivez les étapes suivantes :
en face de Watchlog Pro.
Pour désinstaller Watchlog Pro, allez sur son dossier compressé et ouvrez-le.
Vous y trouverez un fichier shell (tel que: yourextension-uninstall.sh), qu'il vous faudra exécuter à la fois sur votre serveur et sur le répertoire racine de votre site Magento.
Lorsque la désinstallation est terminée, pensez à nettoyer le cache et réactiver le compiler (si vous l'utilisez).
Avant d'installer Watchlog Pro, il vous faudra :
Vous pouvez maintenant installer Watchlog Pro :

Watchlog Pro installé, il ne vous reste plus qu’à activer votre licence. Cliquez ici: Activation des extensions
Maintenant que Watchlog Pro est installée, il ne vous reste qu'à l'activer :

configuration › advanced › advancedSi vous ne voyez rien apparaître, vérifiez les éléments suivants :
Le module License Manager n'a pas été supprimé de votre installation.
system
Le module License Manager est bien activé dans le fichier : app/etc/modules/Wyomind_Licensemanager.xml
La sortie Html du module Wyomind_Licensemanager et/ou Adhminhtml_Notification n'est pas désactivée dans votre admin Magento :
- Dans votre compte Wyomind : Mon compte › Mes Telechargements, choisissez Watchlog Pro et cliquez sur . Une nouvelle page s'ouvre où sera affichée votre clé d'activation (voir ci-dessous).





Afin d'activer la licence d'une extension qui comprend d'autres modules, vous devrez répéter les étapes ci-dessus pour chaque module en utilisant les clés d'activation correspondantes (chaque extension possède une clé d'activation unique).
Si votre adresse IP est dans la liste noire, vous pouvez à tout moment utiliser votre clé secrète pour revenir sur l'admin.
Vous devriez avoir défini votre clé secrète dans l'onglet White/Black list settings dans :
System › Config › Wyomind › Watchlog

Vous pouvez alors utiliser l'url suivante :
https://www.example.com/watchlog/whitelist/add/key/{{VOTRE CLE SECRETE}}
Dans notre exemple, nous devons entrer dans notre navigateur : https://www.monsiteweb.com/watchlog/whitelist/add/key/alabama
Ceci ajoutera automatiquement votre adresse IP à la liste blanche.
Si votre site ne fonctionne plus et vous donne ce message d'erreur après avoir uploadé tous les fichiers d'installation dans les dossiers appropriés :
Fatal error: Class 'Wyomind_Notificationmanager_Model_Resource_Setup' not found in /src/Mage_Core_Model_Resource_Setup.php on line 234
Il est probable que le problème vienne du fait que vous avez installé une extension alors que le compilateur Magento était encore activé.
Remarque importante :
Voici comment désactiver le compilateur de Magento :
define('COMPILER_INCLUDE_PATH', dirname(__FILE__).DIRECTORY_SEPARATOR.'src');define('COMPILER_COLLECT_PATH', dirname(__FILE__).DIRECTORY_SEPARATOR.'stat');
de façon à obtenir :
#define('COMPILER_INCLUDE_PATH', dirname(__FILE__).DIRECTORY_SEPARATOR.'src');#define('COMPILER_COLLECT_PATH', dirname(__FILE__).DIRECTORY_SEPARATOR.'stat');
Si vous obtenez une page blanche en utilisant l'extension, vous devriez activer le rapport d'erreurs afin d'afficher l'erreur en question. Vous pouvez l'activer depuis index.php.
Ce type d'erreur peut provenir suite à un problème durant l'installation.
Vous pouvez la corriger en suivant cette procédure :
Attention, cette entrée dépend de votre extension. Par exemple, si vous avez l'extension Simple Google Shopping, vous devez supprimer l'entrée simplegoogleshopping_setup.
Marco
Wery good, stop to bad access
John
I recommend this extension for every Magento site owner, Watchlog is a must have extension. I am using it for a few years now and it gives peace of mind about my sites security. Watchlog gives perfect information about login-attempts including IP address (with a direct link to an abuse database) and url where the attempt was made. The extension blocks every brute force attack after a few tries and with the Ip address info it gives it makes it easy to block access to my server via my firewall.
Szymon
This extension for Magento is very very helpful. Every day blocked many logins and IP's. Best security system for my stores. It blocks access and I do not have to worry. Previously, I had to block manually. Now the matter has been settled!
Iain
Give us peace of mind that our Magento sites are secure. The daily reports via email provide a quick overview. I would recommend this to any Magento store owner. Currently, we have 3 sites secured using WatchLog Pro.
Adam
This is a must have extension for Magento. Not only does it give you a real time view of any brute force hack attempts but also cuts them off as advertised. I would whole heartedly recommend this extension to any Magento site owner/developer
Ken
I use the Wyomind Watchlog Pro extension because there is no other module like it. It has alerted us several times to multiple attempted unauthorized login attempts.I highly recommend this extension. Wyomind has a support staff as well.
Al
We were already using Watchlog as had a number of other modules from Wyomind before and it was installed from them. We recently got hit by a Brute Force Attack on locations which are vulnerable in Magento1. We upgraded to Watchlog pro and had peace of mind that the IPs were being automatically blocked. Over 45K Connections per day .. had to upgrade the server software so it didnt fold. Wyomind support is always prompt and helpful. Would recommend this company for any Magento modules. The build good stuff, and then support which is vital when adding additional features to your Magento Store. Got a small glitch with the cron firing every 30mins and sending me notification emails... still not figured that one out yet but will resolve with Wyomind support soon.
Michele
Brute force attacks are daily news nowadays and, besides not always needing worrying (if set up is safe) for every attempt, having a dog barking in the garden is useful, so that you might know if there actually is something going wrong or not. And with the increasing number of Magento installations, you risk entering the attackers attention With WatchLogPro you can anyway easily block any attempt, even if coming from different IPs, and make attackers look somewhere else. It is also good to keep track of who accessed your backend, from where, and when... The name says it all: it's a WatchDog+Logger..
Sander
Have been using extensions form Wyomind for 2 years now. Absolute stable and greatly thought through! Watchlogpro gives me the security my site really needs.
Darren
We have had major attacks over the past months and even though the free version lets you know this, we couldn't risk ignoring this and upgraded to the pro. It's a fantastic tool and would recommend it to anyone. It uses a simple UI so no confusion to blocking I'P's on the fly. Keep up the good work.
Art
Watchlog helped to define competitors who were trying to scrape our prices and hack our admin area, so we were able to adjust our firewall, without going deep into server logs!
Michael Netherton
Only today I received nearly twenty email from Watchlog that an IP had been blocked after 10 attempts. It offers peace of mind knowing that someone is watching the back door and keeping the site secure. I can only imagine how bad it would be without this extension.
BSA
After install I have solved my security problems
mickymix
Well,
it all started when the ISP told me (lucky me I was told) the website was under a massive attack from foreign countries...
I've installed the FREE version of this useful extension, which gave me the idea of the dimensions of the attack.
I immediately thought about the costs of recovering a possible take down and I decided the cost of this extension could be worth the risk.
I can assure you now I can sleep perfectly, without any worrying about it.
I just check the report every morning, just to notice who should come in did with no problem and who should stay out, STAYED OUT ! :-)
To be honest I've faced some troubles during install due to the presence of some other extension, but the support team did a great job within minutes and I barely remember this...
Would buy again...
cheffe00
We installed this extension after a brute force attack. The installation was easy and done in a few minutes. I was not sure about the correct configuration so that I had to sent an e-mail to the support team. Paul from WYOMIND completed the configuration for me with no extra costs!
DVJN
Works as described. As always Wyomind was very quick to react when I needed some support.
Initial release for the master version
Initial release for the legacy version
Patch:
Patch:
Specific needs or any ideas of enhancements and new features to add to the extension? Tell us more, we'll get back to you shortly!