EDIT: Please see my most recent post below. I've identified the cause of server authentication being disconnected from particular players' names, thereby leaving a security hole for hijacking user log in names.
Recently had a run in with an... unscrupulous individual.
My server has been set to use StarMade authentication. It also employs a whitelist. The config option for these hasn't changed. As I was reviewing server logs, however, I saw these messages:
[Sep 24, 2013 7:24:47 PM] STDERR: [AUTH] User Dawn is not protected
[Sep 24, 2013 7:24:47 PM] STDERR: PROTECTING USER Dawn under uplink id Danzarlo
[Sep 24, 2013 7:24:47 PM] STDERR: [SERVER] checking ip ban: 62.255.234.27
[Sep 24, 2013 7:24:47 PM] STDERR: [SERVER] checking ip whitelist: 62.255.234.27
[Sep 24, 2013 7:27:59 PM] STDERR: [AUTH] User Prae is not protected
[Sep 24, 2013 7:28:00 PM] STDERR: PROTECTING USER Prae under uplink id Danzarlo
[Sep 24, 2013 7:28:00 PM] STDERR: [SERVER] checking ip ban: 62.255.234.27
[Sep 24, 2013 7:28:00 PM] STDERR: [SERVER] checking ip whitelist: 62.255.234.27
[Sep 24, 2013 7:32:50 PM] STDERR: [AUTH] User Sevra_Faalur is not protected
[Sep 24, 2013 7:32:50 PM] STDERR: PROTECTING USER Sevra_Faalur under uplink id Danzarlo
[Sep 24, 2013 7:32:50 PM] STDERR: [SERVER] checking ip ban: 62.255.234.27
[Sep 24, 2013 7:32:50 PM] STDERR: [SERVER] checking ip whitelist: 62.255.234.27
There were more messages of this nature. These users did not attempt to log in themselves and have logged in before to have their login names protected to their StarMade account. All the server login requests in these instances originated from the same IP address (Danzarlo's). Somehow, the StarMade authentication was able to be circumvented and this person was able to log in as these individual's characters.
Recently had a run in with an... unscrupulous individual.
My server has been set to use StarMade authentication. It also employs a whitelist. The config option for these hasn't changed. As I was reviewing server logs, however, I saw these messages:
[Sep 24, 2013 7:24:47 PM] STDERR: [AUTH] User Dawn is not protected
[Sep 24, 2013 7:24:47 PM] STDERR: PROTECTING USER Dawn under uplink id Danzarlo
[Sep 24, 2013 7:24:47 PM] STDERR: [SERVER] checking ip ban: 62.255.234.27
[Sep 24, 2013 7:24:47 PM] STDERR: [SERVER] checking ip whitelist: 62.255.234.27
[Sep 24, 2013 7:27:59 PM] STDERR: [AUTH] User Prae is not protected
[Sep 24, 2013 7:28:00 PM] STDERR: PROTECTING USER Prae under uplink id Danzarlo
[Sep 24, 2013 7:28:00 PM] STDERR: [SERVER] checking ip ban: 62.255.234.27
[Sep 24, 2013 7:28:00 PM] STDERR: [SERVER] checking ip whitelist: 62.255.234.27
[Sep 24, 2013 7:32:50 PM] STDERR: [AUTH] User Sevra_Faalur is not protected
[Sep 24, 2013 7:32:50 PM] STDERR: PROTECTING USER Sevra_Faalur under uplink id Danzarlo
[Sep 24, 2013 7:32:50 PM] STDERR: [SERVER] checking ip ban: 62.255.234.27
[Sep 24, 2013 7:32:50 PM] STDERR: [SERVER] checking ip whitelist: 62.255.234.27
There were more messages of this nature. These users did not attempt to log in themselves and have logged in before to have their login names protected to their StarMade account. All the server login requests in these instances originated from the same IP address (Danzarlo's). Somehow, the StarMade authentication was able to be circumvented and this person was able to log in as these individual's characters.