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.
2024-10-23 19:18:59 +02:00
2024-10-23 19:18:59 +02:00
2024-10-23 19:02:13 +02:00
2024-10-23 15:48:28 +02:00
2024-10-23 15:46:59 +02:00
2024-10-07 10:27:34 +02:00
2024-10-23 15:46:59 +02:00
2024-10-23 15:17:03 +02:00
2024-10-22 17:57:11 +02:00
2024-10-07 01:16:44 +02:00
2024-10-07 20:34:38 +02:00
2024-10-22 01:26:34 +02:00
2024-10-23 15:46:59 +02:00
2024-10-23 14:02:05 +02:00

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
Web interface for nmap
Readme 1.5 MiB
Languages
XSLT 47.3%
PHP 42%
Lua 9.2%
CSS 1.5%