Есть игра SAMP, многие ее прекрасно знают, так вот, есть программа RakBot, которая может зайти в игру, без самой игры, сервер будет считать что я играю, но на деле, рак бот подключается как то без игры. Вопрос, как это происходит и как так же можно зайти на сервер, без самой игры? И получать конечно же пакеты отправляемые сервером? Буду очень благодарен если поможете, уже весь мозг сломал.
Топик тегирован Python но мы не обсуждаем исходный код. Непорядок.
Я предлагаю срочно опубликовать исходник. И мы продолжним как положено в habr.
Или просто закроем на ненужностью. Судя по всему обсуждается что-то очень редкое
и ненужное. Зачем нам редкое и ненужное?
Ну на таком уровне знаний, не стоит заниматься этим вопросом. Придется ломать мозг ГОРАЗДО дольше и ГОРАЗДО сильнее. чем ты подозреваешь.
Так вот, в игру ты заходишь не игрой, а клиентом. Это обычное клиент-серверное приложение.
Узнаешь какие пакеты отправляет сервер, какие пакеты отправляет клиент, пишешь СВОЙ клиент. Он не обязательно обязан поддерживать весь функционал, но достаточный минимум, чтобы залогиниться, и выполнять какие-либо полезные действия в игре.
Вот и все.
А вот расшифровка пакетов - это не ответ на тостере а несколько книжек по тому, как писать софт и работу с сетью. Ну и мало кто знает SAMP, на самом деле.