Форум сайта python.su
Civisя не представляю, как ты собираешься заниматься программированием
А то с поиском проблема: одному платформа не подходит, другому порт нужно указать.
Офлайн
ахаха)
Впе, боты, защита, как все до боли знакомо бывшему Рагнарок-задроту, аж слезу пустил +) Как бывший слегка читтер расскажу попорядку.
Движения мыши, нажатия клавиш и тп дребедень это все реализуется через апи виндовз в случае банального нажимания подойдет АвтоХотКей.
Какие-то конкретные вещи, например определение типа монстра, покупка какого-то оружия и тп реализуется на строне клиента, потом какая-то информация отсылается на серевр, идут множественные проверки и если все успешно действие происходит. Впе это и есть обычный пакетный сниффер, причем у него есть удобные функции фильтрации и автоматической подмены, что сделало его невероятно популярным у всякого рода читтеров в онлайн играх. Для того чтобы написать программу пусть решающую какую-то определенную задачу нужно будет перелопатить гору информации(начать хотя бы с миллиона пакетов, что ты должен будешь отфильтровать), плюс, как тут ты верно заметил у разных серверов есть разные средства защиты против читтеров и против подмены пакетов в том числе.
В общем, мой тебе совет, если так неймется написать бота, возьми готового (для Рагнарока есть написанный на перле какой-то…) и посмотри как чего там работает, потом изучай исходники твоего сервера)) А потом, если еще не бросишь эту глупую затею смотри что за защита стоит на твоем конкретном сервере, как пакеты зашифрованы… И после всех мучений можешь смело подавать вакансию в какую-нить фирму)
Кстати по поводу защиты))
Я тоже рыл в эту сторону, достаточно запустить банальный ФайлМон и посмотреть чего творит приложение после запуска, диву даешься, чего тока не придумают.
Отредактировано (Янв. 8, 2010 02:10:51)
Офлайн
Ах-даа. Играйте честно господа :)
Офлайн
CivisПосмотри в сторону к примеру этого приложения
Порекомендуйте сниффер для виндоус…
Отредактировано (Янв. 8, 2010 03:57:52)
Офлайн
sypper-pit, видимо платформа не подходит, инсталлер не запускается, потомчучто х86
pasaranax с закрытыми глазами пробовал?
Zubchick, именно для рагнарока. Видел этот бот на перле, лучше начать все сначала, чем в нем разбираться.
Что бы реализовать обычного бота, не нужно знать предназначение кучи пакеты. Например мой первый бот будет вингаться при появлении мвп, а остальное обычной макро программой.
И для этого нужно поймать всего лишь один пакет, такого типа:
86 00 82 84 1E 00 27 81 D2 78 1E 88 98 31 4D 00
Где 8284 - каким-то образом зашифрованное id монстра.
Офлайн
айди монстров никак не шифруют, просто из 10й системы “переводят” в 16тиричную.
Отредактировано (Янв. 8, 2010 13:41:16)
Офлайн
Переводил, не получилось . 8E 06 - id аллигатора. В десятичной системе должно быть 1271, а выходит 36358
Офлайн
либо айди монстра находится не в этом месте, либо сервер использует како-то хитрое шифрование +)
Офлайн
Civis, действуй как тру хакер - внедрись в компанию и раздобудь их технологии ))
Офлайн
pasaranax, ты мне будешь репетитором корейском языка?
Офлайн