This repository has been archived on 2025-02-13 . You can view files and clone it, but cannot push or open issues or pull requests.
c174b3a14216d71d5f4eda8a0ec92f2c26dd0a1d
lanScan
Scanne le réseau avec nmap
et affiche les résultats dans une page web.
Configuration
On peut personnaliser les options prédéfinies pour les scans de réseau ou d'hôte dans le fichier config.php
:
$presets = [
"default" => [
'-PS' => 'microsoft-ds',
'-F' => true,
'-T' => 5,
'--stylesheet' => "$BASEDIR/templates/lanScan.xsl",
'refreshPeriod' => 60,
'sudo' => false,
],
"host" => [
'-Pn' => true,
'-F' => true,
'-sV' => true,
'-T' => 5,
'--script' => "http-info,smb-shares-size",
'--stylesheet' => "$BASEDIR/templates/hostScan.xsl",
'refreshPeriod' => 60,
'sudo' => true,
],
];
Accès root
Certaines options nécessitent l'accès root.
Pour donner les droits à lanScan sous Linux, installer sudo
au besoin, puis créer le fichier /etc/sudoers.d/lanScan
avec le contenu
(en remplaçant www-data
par l'utilisateur du service web) :
www-data ALL = NOPASSWD: /usr/bin/nmap
Description
Languages
XSLT
47.3%
PHP
42%
Lua
9.2%
CSS
1.5%