Ну как я понял это взлом

Тема в разделе "Защита игрового сервера", создана пользователем Limboxergama, 12 авг 2016.

  1. Limboxergama

    Limboxergama

    Сообщения:
    37
    Симпатии:
    0
    Здравствуйте

    У меня естественно есть сервер, и он потерял онлайн из-за "полной переделки"после этой самой переделки онлайн начал расти ещё быстрее чем раньше, но и проблем я получил не мало.

    Игроки говорят то что это администраторы других серверов пытаются нас уничтожить, я лично думаю то что это просто какой-то школьник.

    Я долго пытался понять в чём дело, я начал ставить разного рода защиту, и вскоре просто в логах заметил это:
    L 08/12/2016 - 20:03:55: [admin-sql-threaded.smx] SQL error receiving user: no such table: sm_admins
    L 08/12/2016 - 20:03:55: [admin-sql-threaded.smx] Query dump: SELECT a.id, a.authtype, a.identity, a.password, a.flags, a.name, COUNT(ag.group_id), immunity FROM sm_admins a LEFT JOIN sm_admins_groups ag ON a.id = ag.admin_id WHERE (a.authtype = 'ip' AND a.identity = '85.26.164.239') OR (a.authtype = 'name' AND a.
    L 08/12/2016 - 20:06:42: [admin-sql-threaded.smx] SQL error receiving user: no such table: sm_admins
    L 08/12/2016 - 20:06:42: [admin-sql-threaded.smx] Query dump: SELECT a.id, a.authtype, a.identity, a.password, a.flags, a.name, COUNT(ag.group_id), immunity FROM sm_admins a LEFT JOIN sm_admins_groups ag ON a.id = ag.admin_id WHERE (a.authtype = 'ip' AND a.identity = '83.149.44.179') OR (a.authtype = 'name' AND a.
    L 08/12/2016 - 20:07:13: [admin-sql-threaded.smx] SQL error receiving user: no such table: sm_admins
    L 08/12/2016 - 20:07:13: [admin-sql-threaded.smx] Query dump: SELECT a.id, a.authtype, a.identity, a.password, a.flags, a.name, COUNT(ag.group_id), immunity FROM sm_admins a LEFT JOIN sm_admins_groups ag ON a.id = ag.admin_id WHERE (a.authtype = 'ip' AND a.identity = '2.132.22.196') OR (a.authtype = 'name' AND a.i
    L 08/12/2016 - 20:08:35: [admin-sql-threaded.smx] SQL error receiving user: no such table: sm_admins
    L 08/12/2016 - 20:08:35: [admin-sql-threaded.smx] Query dump: SELECT a.id, a.authtype, a.identity, a.password, a.flags, a.name, COUNT(ag.group_id), immunity FROM sm_admins a LEFT JOIN sm_admins_groups ag ON a.id = ag.admin_id WHERE (a.authtype = 'ip' AND a.identity = '84.213.136.153') OR (a.authtype = 'name' AND a
    L 08/12/2016 - 20:09:26: [admin-sql-threaded.smx] SQL error receiving user: no such table: sm_admins
    L 08/12/2016 - 20:09:26: [admin-sql-threaded.smx] Query dump: SELECT a.id, a.authtype, a.identity, a.password, a.flags, a.name, COUNT(ag.group_id), immunity FROM sm_admins a LEFT JOIN sm_admins_groups ag ON a.id = ag.admin_id WHERE (a.authtype = 'ip' AND a.identity = '188.92.197.43') OR (a.authtype = 'name' AND a.
    L 08/12/2016 - 20:09:44: [admin-sql-threaded.smx] SQL error receiving user: no such table: sm_admins
    L 08/12/2016 - 20:09:44: [admin-sql-threaded.smx] Query dump: SELECT a.id, a.authtype, a.identity, a.password, a.flags, a.name, COUNT(ag.group_id), immunity FROM sm_admins a LEFT JOIN sm_admins_groups ag ON a.id = ag.admin_id WHERE (a.authtype = 'ip' AND a.identity = '185.77.204.26') OR (a.authtype = 'name' AND a.
    L 08/12/2016 - 20:09:47: [admin-sql-threaded.smx] SQL error receiving user: no such table: sm_admins
    L 08/12/2016 - 20:09:47: [admin-sql-threaded.smx] Query dump: SELECT a.id, a.authtype, a.identity, a.password, a.flags, a.name, COUNT(ag.group_id), immunity FROM sm_admins a LEFT JOIN sm_admins_groups ag ON a.id = ag.admin_id WHERE (a.authtype = 'ip' AND a.identity = '95.134.28.28') OR (a.authtype = 'name' AND a.i
    L 08/12/2016 - 20:12:19: [admin-sql-threaded.smx] SQL error receiving user: no such table: sm_admins
    L 08/12/2016 - 20:12:19: [admin-sql-threaded.smx] Query dump: SELECT a.id, a.authtype, a.identity, a.password, a.flags, a.name, COUNT(ag.group_id), immunity FROM sm_admins a LEFT JOIN sm_admins_groups ag ON a.id = ag.admin_id WHERE (a.authtype = 'ip' AND a.identity = '83.149.44.179') OR (a.authtype = 'name' AND a.
    L 08/12/2016 - 20:13:14: [admin-sql-threaded.smx] SQL error receiving user: no such table: sm_admins
    L 08/12/2016 - 20:13:14: [admin-sql-threaded.smx] Query dump: SELECT a.id, a.authtype, a.identity, a.password, a.flags, a.name, COUNT(ag.group_id), immunity FROM sm_admins a LEFT JOIN sm_admins_groups ag ON a.id = ag.admin_id WHERE (a.authtype = 'ip' AND a.identity = '2.132.22.196') OR (a.authtype = 'name' AND a.i
    L 08/12/2016 - 20:15:52: [admin-sql-threaded.smx] SQL error receiving user: no such table: sm_admins
    L 08/12/2016 - 20:15:52: [admin-sql-threaded.smx] Query dump: SELECT a.id, a.authtype, a.identity, a.password, a.flags, a.name, COUNT(ag.group_id), immunity FROM sm_admins a LEFT JOIN sm_admins_groups ag ON a.id = ag.admin_id WHERE (a.authtype = 'ip' AND a.identity = '89.23.184.247') OR (a.authtype = 'name' AND a.
    L 08/12/2016 - 20:16:47: [admin-sql-threaded.smx] SQL error receiving user: no such table: sm_admins
    L 08/12/2016 - 20:16:47: [admin-sql-threaded.smx] Query dump: SELECT a.id, a.authtype, a.identity, a.password, a.flags, a.name, COUNT(ag.group_id), immunity FROM sm_admins a LEFT JOIN sm_admins_groups ag ON a.id = ag.admin_id WHERE (a.authtype = 'ip' AND a.identity = '83.149.44.179') OR (a.authtype = 'name' AND a.
    L 08/12/2016 - 20:19:28: [admin-sql-threaded.smx] SQL error receiving user: no such table: sm_admins
    L 08/12/2016 - 20:19:28: [admin-sql-threaded.smx] Query dump: SELECT a.id, a.authtype, a.identity, a.password, a.flags, a.name, COUNT(ag.group_id), immunity FROM sm_admins a LEFT JOIN sm_admins_groups ag ON a.id = ag.admin_id WHERE (a.authtype = 'ip' AND a.identity = '2.132.22.196') OR (a.authtype = 'name' AND a.i
    L 08/12/2016 - 20:22:21: [admin-sql-threaded.smx] SQL error receiving user: no such table: sm_admins
    L 08/12/2016 - 20:22:21: [admin-sql-threaded.smx] Query dump: SELECT a.id, a.authtype, a.identity, a.password, a.flags, a.name, COUNT(ag.group_id), immunity FROM sm_admins a LEFT JOIN sm_admins_groups ag ON a.id = ag.admin_id WHERE (a.authtype = 'ip' AND a.identity = '89.23.184.247') OR (a.authtype = 'name' AND a.
    L 08/12/2016 - 20:23:42: [admin-sql-threaded.smx] SQL error receiving user: no such table: sm_admins
    L 08/12/2016 - 20:23:42: [admin-sql-threaded.smx] Query dump: SELECT a.id, a.authtype, a.identity, a.password, a.flags, a.name, COUNT(ag.group_id), immunity FROM sm_admins a LEFT JOIN sm_admins_groups ag ON a.id = ag.admin_id WHERE (a.authtype = 'ip' AND a.identity = '2.132.22.196') OR (a.authtype = 'name' AND a.i
    L 08/12/2016 - 20:24:54: [admin-sql-threaded.smx] SQL error receiving user: no such table: sm_admins
    L 08/12/2016 - 20:24:54: [admin-sql-threaded.smx] Query dump: SELECT a.id, a.authtype, a.identity, a.password, a.flags, a.name, COUNT(ag.group_id), immunity FROM sm_admins a LEFT JOIN sm_admins_groups ag ON a.id = ag.admin_id WHERE (a.authtype = 'ip' AND a.identity = '94.228.207.68') OR (a.authtype = 'name' AND a.
    L 08/12/2016 - 20:26:37: [admin-sql-threaded.smx] SQL error receiving user: no such table: sm_admins
    L 08/12/2016 - 20:26:37: [admin-sql-threaded.smx] Query dump: SELECT a.id, a.authtype, a.identity, a.password, a.flags, a.name, COUNT(ag.group_id), immunity FROM sm_admins a LEFT JOIN sm_admins_groups ag ON a.id = ag.admin_id WHERE (a.authtype = 'ip' AND a.identity = '94.228.207.68') OR (a.authtype = 'name' AND a.
    L 08/12/2016 - 20:28:01: [admin-sql-threaded.smx] SQL error receiving user: no such table: sm_admins
    L 08/12/2016 - 20:28:01: [admin-sql-threaded.smx] Query dump: SELECT a.id, a.authtype, a.identity, a.password, a.flags, a.name, COUNT(ag.group_id), immunity FROM sm_admins a LEFT JOIN sm_admins_groups ag ON a.id = ag.admin_id WHERE (a.authtype = 'ip' AND a.identity = '2.132.22.196') OR (a.authtype = 'name' AND a.i
    L 08/12/2016 - 20:28:30: [admin-sql-threaded.smx] SQL error receiving user: no such table: sm_admins
    L 08/12/2016 - 20:28:30: [admin-sql-threaded.smx] Query dump: SELECT a.id, a.authtype, a.identity, a.password, a.flags, a.name, COUNT(ag.group_id), immunity FROM sm_admins a LEFT JOIN sm_admins_groups ag ON a.id = ag.admin_id WHERE (a.authtype = 'ip' AND a.identity = '37.78.78.131') OR (a.authtype = 'name' AND a.i
    L 08/12/2016 - 20:35:23: [admin-sql-threaded.smx] SQL error receiving user: no such table: sm_admins
    L 08/12/2016 - 20:35:23: [admin-sql-threaded.smx] Query dump: SELECT a.id, a.authtype, a.identity, a.password, a.flags, a.name, COUNT(ag.group_id), immunity FROM sm_admins a LEFT JOIN sm_admins_groups ag ON a.id = ag.admin_id WHERE (a.authtype = 'ip' AND a.identity = '93.157.174.53') OR (a.authtype = 'name' AND a.

    Я банил уже одного парня, который якобы летал по карте. Мне кажется он просто взломал админку.
    Я его забанил по айпи но я понимаю то что это бесполезно.

    Как только онлайн поднимается он или они крашат сервер. Каждый раз игроки винят разных людей, не давая ссылок на профили. По времени сервер крашнулся в 20:40:26 ,в логах всё происходит за пару секунд до краша
     
  2. rokfestr

    rokfestr

    Сообщения:
    109
    Симпатии:
    17
    Отключай admin-sql-threaded.smx, установи лучше sourcebans и через него прописывай админов, смени ркон пароль.
     
    Limboxergama нравится это.
  3. Someone

    Someone

    Сообщения:
    136
    Симпатии:
    44
    А у тебя админы где прописываются?
     
    Limboxergama нравится это.
  4. NIKOLYA-PRODIGY

    NIKOLYA-PRODIGY ANPORTGAMES.RU

    Сообщения:
    433
    Симпатии:
    82
    ну а в чем проблема вырубить плагин admin-sql-threaded, вписать себя ручками в файл и посмотреть что будет происходить?
     
    Limboxergama нравится это.
  5. Limboxergama

    Limboxergama

    Сообщения:
    37
    Симпатии:
    0
    У меня сейчас такое чувство будто я сделал что-то глупо и не заметил этого. Попробую перепроверить сервер
    Ну, я не знал о другом способе выдачи админ прав, писал по дефолтному, в admins-simple
    --- Добавлено позже ---
    Можно подробнее?
    --- Добавлено позже ---
    Благодарю, я попробую
     
  6. Someone

    Someone

    Сообщения:
    136
    Симпатии:
    44
    Если не используешь локальную SQL датабазу, то admin-sql-prefetch.smx и admin-sql-threaded.smx не нужно включать.
     
    Limboxergama нравится это.
  7. Limboxergama

    Limboxergama

    Сообщения:
    37
    Симпатии:
    0
    Спасибо всем, самый подозрительный игрок (который летал), как раз того кого я банил вошел на сервер (видимо уже с другого ip), понял то что ничего не выйдет и вышел