Bernd Wurst commited on 2019-04-11 17:16:39
              Zeige 1 geänderte Dateien mit 4 Einfügungen und 0 Löschungen.
            
| ... | ... | 
                      @@ -191,6 +191,10 @@ function logger($severity, $scriptname, $scope, $message)  | 
                  
| 191 | 191 | 
                         | 
                    
| 192 | 192 | 
                        function count_failed_logins()  | 
                    
| 193 | 193 | 
                         {
                       | 
                    
| 194 | 
                        +    if (config('logging') < LOG_WARNING) {
                       | 
                    |
| 195 | 
                        +        DEBUG("logging is disabled, no brute force check possible");
                       | 
                    |
| 196 | 
                        + return;  | 
                    |
| 197 | 
                        + }  | 
                    |
| 194 | 198 | 
                             $result = db_query("SELECT count(*) AS num FROM misc.scriptlog WHERE user IS NULL AND scriptname='session/start' AND scope='login' AND message LIKE 'wrong user data%' AND remote=:remote AND `timestamp` > NOW() - INTERVAL 10 MINUTE", array(":remote" => $_SERVER['REMOTE_ADDR']));
                       | 
                    
| 195 | 199 | 
                        $data = $result->fetch();  | 
                    
| 196 | 200 | 
                             DEBUG('seen '.$data['num'].' failed logins from this address within 10 minutes');
                       | 
                    
| 197 | 201 |