Image
Note 0

Devify Captcha 3.1.1

DarkLane Hier, 14:19 1 0
  • Devify Captcha 3.1.1 – Quoi de neuf et pourquoi ?

    Après plusieurs mises à jour de la version 2.x, le module Devify Captcha a rencontré un problème : sur certains modèles et plateformes d'hébergement, le captcha cessait de s'afficher, les formulaires se bloquaient et le serveur renvoyait une erreur 503. Ce problème était dû à une série d'améliorations : vérifications complexes du référent, pots de miel, pièges temporels, limitations du débit des points de terminaison et injection HTML main.php. Toutes ces améliorations ont ajouté des fonctionnalités, mais ont nécessité un paramétrage plus fin pour chaque modèle DLE.

    Nous avons décidé de revenir à la version stable 1.0.0 , qui est garantie compatible avec tous les modèles et tous les hébergements, et de ne conserver que les améliorations qui n'affectent pas la stabilité.

    Que reste-t-il dans 3.1.1 ?

    Noyau (comme dans la version 1.0.0) :

    • Code de 5 caractères sur l'image (~24 bits), rendu personnalisé avec grille, distorsion d'onde et bruit.

    • Preuve de travail adaptative : défi SHA-256 dans le navigateur, solveur JS natif sans bibliothèques externes.

    • Limite d'adresse IP stricte : hachage HMAC, fenêtre de 10 minutes, image statique en cas de dépassement.

    • Calculs mathématiques optionnels : « Facile » (environ 6 bits) ou « Difficile » (environ 8 bits). Non recommandé pour l’inscription et la réinitialisation du mot de passe.

    Nouveaux paramètres (sans incidence sur la stabilité) :

    • Votre propre alphabet pour la génération de code (minimum 8 caractères uniques, latin et chiffres).

    • Longueur du code personnalisée (de 3 à 10, 5 par défaut).

    • Paramètres Telegram : tg_token, tg_chat_id, tg_threshold_pct. Actuellement, ils sont enregistrés dans la base de données sans être envoyés. L’envoi effectif des notifications sera disponible dans la version 2.1.0.

    Langues :

    • Disponible uniquement en russe et en anglais. Les fichiers turcs et français ont été supprimés afin de réduire le poids du fichier et de simplifier la prise en charge.

    Ce qui a été enlevé

    • Toutes les vérifications complexes du référent, des points de terminaison et du CIDR lors de la génération de l'image pourraient interférer avec son chargement.

    • Pot de miel et piège temporel en HTML via main.php- ils ont cassé la mise en page de certains modèles.

    • Onglets « Règles IP », « Points de terminaison », « Statistiques » du panneau d'administration.

    • Tables supplémentaires : _iprules, _endpoints, _stats, _tokens. Seules _settingset sont utilisées _hits.

    • Nous allons réintroduire l'API verify()et les limites de débit pour les points de terminaison dans la version 2.1.0, ainsi que les notifications Telegram, en tenant compte des problèmes de stabilité.

    Comment mettre à jour

    1. Gérer → Gérer les plugins → pour le plugin Devify Captcha , cliquez sur « Rechercher les mises à jour » .

    2. Le bouton « Mettre à jour » apparaîtra ; cliquez dessus.

    Il est inutile de supprimer manuellement les fichiers dans FileZilla : <filedelete>1</filedelete>celui-ci supprime les anciens fichiers et en crée de nouveaux. Le correctif main.phppeut être désinstallé et réinstallé <script>sans qu’aucun doublon ne soit créé.

    Important : Lors de la mise à niveau depuis les versions 2.x, la table _devify_captcha_hitsest recréée (la clé primaire a changé). Les compteurs des 10 dernières minutes sont perdus ; ceci est normal.

    Si reCAPTCHA est activé dans les paramètres DLE, le plugin ne s'activera pas. Désactivez-le.

  • Comment mettre à jour

    1. Gérer → Gérer les plugins → pour le plugin Devify Captcha , cliquez sur « Rechercher les mises à jour » .

    2. Le bouton « Mettre à jour » apparaîtra ; cliquez dessus.

    Il est inutile de supprimer manuellement les fichiers dans FileZilla : <filedelete>1</filedelete>celui-ci supprime les anciens fichiers et en crée de nouveaux. Le correctif main.phppeut être désinstallé et réinstallé <script>sans qu’aucun doublon ne soit créé.

    Important : Lors de la mise à niveau depuis les versions 2.x, la table _devify_captcha_hitsest recréée (la clé primaire a changé). Les compteurs des 10 dernières minutes sont perdus ; ceci est normal.

    Si reCAPTCHA est activé dans les paramètres DLE, le plugin ne s'activera pas. Désactivez-le.

Informations complèmentaires
  • Auteur: Devify
  • Version DLE: 21.0
  • Version Module/Plugin: 3.1.1
  • Archive: Plugins, README.html

Personne n'a encore remercié!

avatar

DarkLane

Groupe: Administrateurs
Voir ses Articles

Discution

Aucun commentaire pour le moment — soyez le premier.