From: Jean-Marc Pigeon Date: Tue, 25 Nov 2025 12:42:00 +0000 (-0500) Subject: Better username detection X-Git-Tag: tag-0.19~43 X-Git-Url: https://jmp-git.ovh.safe.ca/?a=commitdiff_plain;h=df75ca845875f771835568b70f1c7dd5a527bb5c;p=jmp%2Fmailleur Better username detection --- diff --git a/www/lvlmai.php b/www/lvlmai.php index e110a7f..194946a 100644 --- a/www/lvlmai.php +++ b/www/lvlmai.php @@ -105,7 +105,8 @@ if (isset($_POST['offset'])) $rqst=NEW probe("actions",$limit,$offset); if (isset($_POST['username'])) { $username=trim(($_POST['username'])); - $rqst->where("smtpfrom like '%$username%'"); + if (strln($username)>0) + $rqst->where("(smtpfrom like '%$username%') OR (rcptto like '$username')"); } $numrec=$rqst->getnumrec(); if (isset($_POST['scanner'])) { diff --git a/www/lvlrmt.php b/www/lvlrmt.php index 087e551..ebe508c 100644 --- a/www/lvlrmt.php +++ b/www/lvlrmt.php @@ -96,7 +96,8 @@ if (isset($_POST['offset'])) $rqst=NEW probe("remotes",$limit,$offset); if (isset($_POST['remoteip'])) { $remoteip=trim(($_POST['remoteip'])); - $rqst->where("remoteip like '%$remoteip%'"); + if (strlen($remoteip)>0) + $rqst->where("remoteip like '%$remoteip%'"); } $numrec=$rqst->getnumrec(); if (isset($_POST['scanner'])) { diff --git a/www/lvlusr.php b/www/lvlusr.php index 69fe20f..6dfae09 100644 --- a/www/lvlusr.php +++ b/www/lvlusr.php @@ -96,7 +96,8 @@ if (isset($_POST['offset'])) $rqst=NEW probe("emails",$limit,$offset); if (isset($_POST['username'])) { $username=trim(($_POST['username'])); - $rqst->where("email like '%$username%'"); + if (stlen($username)>0) + $rqst->where("email like '%$username%'"); } $numrec=$rqst->getnumrec(); if (isset($_POST['scanner'])) {