fch's blog

Métriques et dépendances

Présentation

Php_Depend est un outil d'analyse de code qui permet de cartographier les dépendances entre les différents packages de classes composant une application.

Il calcule 4 métriques différentes :

La défaite des clones...

Présentation

PhpSecAudit est le clone écrit en php de RATS.
C'est un outil d'audit de code plus particulièrement accès sur la sécurité.
Cependant, Au contraire de RATS, PhpSecAudit ne permet pas d'auditer des programmes écrits avec d'autre langage que le PHP.

Installation et configuration

L'installation et la configuration se résume au téléchargement et à la décompression d'une archive zip.

Utilisation

PhpSecAudit s'utilise en ligne de commande.
Une fois l'analyse effectuée, il génére soit un rapport au format texte, soit au format html, au choix.

Les RATS à laisser couler avec le navire...

Présentation

RATS est un outil d'audit de code plus particulièrement accès sur la sécurité.
Il est à noter que RATS est capable d'auditer des programmes écrient dans d'autre langage que PHP.

Installation et configuration

RATS est écrit en C et nécéssite donc une compilation.
L'installation est donc simple puisqu'elle passe par un appel à configure et make.
De plus, la documentation relative à l'installation est complète.

Utilisation

RATS s'utilise en ligne de commande.

Syndicate content