[Réglé] Retrouver le numéro de version de phpBB depuis un fichier

Pour discuter de phpBB3 - Pas de support sur cette section !
Pour du support veuillez vous rendre sur les sections de support 3.1 et 3.2

Modérateur: Equipe

Règles du forum
A lire impérativement : Règlement de phpBB-fr.com

Attention, aucun support n'est donné dans cette section.
Partager sur FacebookPartager sur TwitterPartager sur Google+

[Réglé] Retrouver le numéro de version de phpBB depuis un fichier

Messagepar cavo789 » 24 Déc 2015 à 10:36

Bonjour

Je suis auteur d'un scanner qui permet de détecter la présence de malwares sur son site.

Mon objectif étant d’accélérer le traitement et de réduire le nombre de faux positifs, je génère des fichiers d'empreintes (hash) pour les CMS et outils majeurs de telle manière que les fichiers natifs des distributions ne soient pas scannés / détectés comme faux positifs.

A cette fin, il me faut pouvoir détecter le CMS utilisé sur le site web et, surtout, sa version et cela en ouvrant (par programmation) un fichier pour y lire le numéro de version. Généralement, c'est codé sous la forme d'une constante (define('VERSION','x.x.x.'));

Pour phpBB, je ne parviens à trouver un tel fichier.

Quelqu'un saurait-il m'aiguiller s'il vous plaît ? Dans quel fichier retrouver p.ex. le numéro de version tel que "3.1.6" ?

Merci !

Christophe
Modifié en dernier par cavo789 le 30 Déc 2015 à 21:40, modifié 1 fois.
cavo789
Posteur néophyte
Posteur néophyte
 
Messages: 4
Enregistré le: 24 Déc 2015 à 10:31

Re: Retrouver le numéro de version de phpBB depuis un fichier

Messagepar cavo789 » 24 Déc 2015 à 10:41

Il suffisait que je poste pour trouver une piste... Je viens de trouver le fichier /fr/VERSION.md, est-ce que vous pensez que c'est la meilleure façon de détecter le numéro de version? Merci
cavo789
Posteur néophyte
Posteur néophyte
 
Messages: 4
Enregistré le: 24 Déc 2015 à 10:31

Re: Retrouver le numéro de version de phpBB depuis un fichier

Messagepar Jester » 24 Déc 2015 à 11:45

Bonjour, et bienvenue sur phpBB-fr.com.

Ce fichier que vous donnez c'est pour la version du pack Fr. Normalement le pack de langue est mis à jour en même temps que le reste, sauf si c'est fait en manuel.
On peut aussi avoir la version de phpBB dans le dossier style/prosilver/style.cfg, vous pouvez l'avoir également sur le panneau de configuration. Mais là encore tout dépend de comment ont été faites les mises à jour (correctement ou pas).

Vous avez une version plus sûre dans la base de données du forum.
"Quand le Troll parle, l'homme avisé l'écoute."
Personnaliser son forum - La documentation de phpBB-fr.com - Les téléchargements
N'oubliez pas de modifier votre message en ajoutant le tag [Réglé] quand votre sujet est résolu.
Avatar de l’utilisateur
Jester
Administrateur
Administrateur
 
Messages: 33897
Enregistré le: 01 Jan 2005 à 01:00
Localisation: Là, pas loin...

Re: Retrouver le numéro de version de phpBB depuis un fichier

Messagepar cavo789 » 24 Déc 2015 à 11:49

Bonjour et merci pour cette réponse.

Jester a écrit: style/prosilver/style.cfg,


Parfait ! Je préfère en effet cela à un pack de langue.

Merci !

Jester a écrit:Vous avez une version plus sûre dans la base de données du forum.


Impossible : mon scanner est un scanner de fichiers; je n'ai pas d'accès à la base de données.

Merci et excellents Réveillons !
cavo789
Posteur néophyte
Posteur néophyte
 
Messages: 4
Enregistré le: 24 Déc 2015 à 10:31

Re: Retrouver le numéro de version de phpBB depuis un fichier

Messagepar Nicofuma » 24 Déc 2015 à 19:05

Sinon il y a la constante PHPBB_VERSION définie dans le fichier includes/constants.php
Membre de la phpBB Development-Team sur phpbb.com - Release manager de la version 3.2
Pas de support par PM
Nicofuma
Apprenti-posteur
Apprenti-posteur
 
Messages: 173
Enregistré le: 19 Avr 2014 à 20:38

Re: Retrouver le numéro de version de phpBB depuis un fichier

Messagepar FoFa » 24 Déc 2015 à 19:10

Oui @Nicofuma mais irrécupérable via un script externe ^_^
Après l'assassinat de mon ordinateur, je reviens progressivement vers vous...
Avatar de l’utilisateur
FoFa
Resp. des supporters
Resp. des supporters
 
Messages: 10348
Enregistré le: 15 Nov 2008 à 19:04
Localisation: Auxonne

Re: Retrouver le numéro de version de phpBB depuis un fichier

Messagepar cavo789 » 30 Déc 2015 à 21:39

Merci à tous pour vos réponses (désolé pour mon retard).

La solution
style/prosilver/style.cfg
est parfaite. Depuis lors, j'ai hashé un grand nombre de versions de phpBB et cela m'a déjà bien aidé à scanner un gros site à la recherche de virus.

Merci et bonne année à tous.
cavo789
Posteur néophyte
Posteur néophyte
 
Messages: 4
Enregistré le: 24 Déc 2015 à 10:31


Retourner vers Discussions sur phpBB3

 


  • Articles en relation
    Réponses
    Vues
    Dernier message

Qui est en ligne

Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 1 invité