Skip to content
  • rswindell's avatar
    01ea9701
    Bug-fix: when SSH or RLogin supplied username is not a valid user, the new user · 01ea9701
    rswindell authored
    signup process would be started without the current client IP address being
    added to the 'failed login attempt' list. This means that brute force login
    attempts using SSH or RLogin would usually not be subject to the loginAttempt
    delays and logging/filtering settings (in sbbs.ini), since the usernames
    attempted (e.g. root, admin) are usually not valid usernames.
    
    More:
    - Log failed password attempts before calling badlogin() -which can delay.
    - Stop RLogin and SSH password prompt loop immediately if disconnected.
    - Log RLogin and SSH passwords used for invalid usernames (when password
      logging is enabled in SCFG).
    - Log attempted usernames in quotes (so prepenned or trailing whitespace is more
      obvious)
    01ea9701
    Bug-fix: when SSH or RLogin supplied username is not a valid user, the new user
    rswindell authored
    signup process would be started without the current client IP address being
    added to the 'failed login attempt' list. This means that brute force login
    attempts using SSH or RLogin would usually not be subject to the loginAttempt
    delays and logging/filtering settings (in sbbs.ini), since the usernames
    attempted (e.g. root, admin) are usually not valid usernames.
    
    More:
    - Log failed password attempts before calling badlogin() -which can delay.
    - Stop RLogin and SSH password prompt loop immediately if disconnected.
    - Log RLogin and SSH passwords used for invalid usernames (when password
      logging is enabled in SCFG).
    - Log attempted usernames in quotes (so prepenned or trailing whitespace is more
      obvious)
Loading