Тип пакета: 0207
Пример:
12 00 02 07 0c 41 41 41 41 41 41 20 3a 20 42 42 42 00
Описание:
12 00 - длина пакета
02 07 - тип пакета
0c - длина (ник + команда + 3 байта)
41 41 41 41 41 41 - ник
20 3a 20 - " : "
42 42 42 - команда
00 - нульбит, завершающий команду
Этот пакет позволяет отдавать команды серверу (через простую консоль это делать нельзя - судя по всему, режет клиент). Я некоторые попробовал, пишет недостаточно прав. Но в следствие того, что я никогда не админил сервер и не знаю какие там есть команды, толком их проверить не смог. Но есть подозрение, что разграничение прав там чисто символическое. Кто админил и знает команды, проверьте, может найдёте что ценное.
Баг #2:
Носит название "format string" - в интернете полно статей по нему.
Сервер может подвесить игру клиенту, либо выполнить произвольный код на клиентском компьютере с правами запустившего игру.
Воспроизвести это легко - попробуйте отдать серверу команду %n%n.
Я глубоко не исследовал проблему, но советую не заходить на неизвестные или локальные серверы с 0-онлайном
Ответить с цитированием
[GM] панель
Страница: 1
Сообщений 1 страница 2 из 2
Поделиться12008-10-27 16:33:18
Поделиться22009-05-12 12:20:39
Фигня.....................
Страница: 1