Сейчас на форуме: asfa (+6 невидимых) |
![]() |
eXeL@B —› Вопросы новичков —› Эмулятор сервера... |
Посл.ответ | Сообщение |
|
Создано: 23 июня 2010 11:40 · Поправил: KalessiN · Личное сообщение · #1 Здравстуйте Уважаемые. Очень надеюсь на то что не нарушу правила форума этим постом ![]() Однако нуждаюсь в некоторых напутсвиях и помощи. Существует на свете одна игрушка (если надо напишу название), работает она по принципу клиент-сервер. Дык вот мне нужно написать эмулятор этого мастер сервера... К сожалению опытом такого рода я не обладаю, да и вообще опыта у меня мало, но это неважно (голову разобью а сделаю (с Вашей помощью конечно))) Прошу меня поправить ежели буду не прав... IMHO: Для того чтобы осуществить это мне нужно будет написать программу которая будет перехватывать сетевые пакеты приложения и в ответ на них будет посылать пакеты идентичные пакетам мастер сервера... Для того чтобы понять что и куда надо посылать, нужно воспользоваться сниффером (я выбрал СommView (если выбор туп, прошу дать ссыль на нормальный)). Далее написать программу которая и будет собственно заниматься данной рассылкой.... Извините если слишком тупо разъяснился, но вот что-то у меня с русским не всё ладно (не родной язык) Очень расчитываю на Вашу помощь и советы.... ЗЫ сниффер скачал только сегодня, до сиго для пытался поправить пару длл-ок игровых при помощи хекс едитора в сыязке с идой... ![]() |
|
Создано: 23 июня 2010 18:02 · Личное сообщение · #2 |
|
Создано: 23 июня 2010 18:06 · Личное сообщение · #3 |
|
Создано: 24 июня 2010 16:31 · Личное сообщение · #4 |
|
Создано: 25 июня 2010 15:56 · Личное сообщение · #5 Archer пишет: Да принц очередной, видимо, чо тут гадать то особо не совсем, Heroes of Newerth название ей.... Dart Sergius пишет: а зачем писать...обратись к хакерам, они тебе весь мастер-серв перельют были бы у меня такие знакомые )))) Tunnel Rat пишет: Занимался чем то похожим использовал Wireshark, сервер наверное будет лучше писать на python. Ну для интереса можно посмотреть как реализован сервак для ассасина 2 . Спасибо, обязательно... Archer пишет: Какие ты напутствия то ждёшь? Благословляю тебя. Ну дык написано жи что нуб я в этом деле, вот и прошу помочь ссылками на необходимый софт и литературу... Я не собираюсь заставлять кого-то писать всё за меня, но возможно (точно) что помощь в написании потребуется))) Времени у меня впринципе вагон и тележка, не думаю что спешка в этом деле поможет чем-то ![]() |
|
Создано: 29 июня 2010 23:53 · Личное сообщение · #6 Дабы не захламлять сервер новой темой, а так же потому что вопрос относится именно к этой теме.... Собственно сам вопрос, даже нет, просьба... Дайте список литературы которая поможет в написании этакого фильтра сетевых пакетов... Поясняю, в ходе ковыряния игровых дллок мне удалось добиться запуска нормального сервера, однако сам клиент при попытке подсоединения отправляет малость неполный запрос (ИМХО из-за того что клиент не должным образом авторизован на мастер сервере).... Так вот в эти выходные компания S2Games даст возможность играть всем бесплатно чтобы обкатать новый патч... Так вот суть идеи такова, перехватить (это впринципе самое легкое и в этом помощи не требуется) пакеты идущие от клиента к созданному серверу, а затем сравнить их с теми что отсылаются не авторизованным клиентом, а далее уже написать (вот тут то самое сложное и есть) софтину которая бы перехватывала пакеты, и ежели перехваченый пакет соответствовал неправильному запросу к серверу заменяла бы его на правильный, а в противном случае отправляла бы пакет неизмененным.... Надеюсь на вашу помощь... ![]() |
![]() |
eXeL@B —› Вопросы новичков —› Эмулятор сервера... |