Ну раз тема о шарпе, то и я вопрос задам.
В общем попробовал хукнуть AddNetworkQueue push'ем, хук ставится, отрабатывает и умирает с General protection fault'ом при попытке вызвать оригинальную функцию
Ну раз тема о шарпе, то и я вопрос задам.
В общем попробовал хукнуть AddNetworkQueue push'ем, хук ставится, отрабатывает и умирает с General protection fault'ом при попытке вызвать оригинальную функцию
Забей на хуки. Используй проксификацию SOCKS 4/5. Всего то нужно написать сервер SOCKS, пропустить трафик через свой собственный сервер.
На собственном сервере, делай всё что хочешь с трафиком. Расшифровывай, подсовывай, отправляй, принимай, изменяй. Сервер можно поставить хоть на другой машине, его ни одна защита не найдет, даже Ереванский Frost.
Brave, пардон, у меня для таких целей как раз почти написан асинхронный сокс прокси, но я отказался от этой затеи именно из за шифрации, неужели расшифровать трафик на столько легко?
Brave, пардон, у меня для таких целей как раз почти написан асинхронный сокс прокси, но я отказался от этой затеи именно из за шифрации, неужели расшифровать трафик на столько легко?
Шифрацией как раз сейчас сам занимаюсь. Только для AION. BlowFish,XOR,RSA являются открытыми алгоритмами шифрации. Примеров масса. Сейчас систематизирую.
Brave, с шифрацией особо не разбирался но на сколько я знаю расшифровать RSA не зная приватного ключа практически нереально, что в принципе не особо важно ибо нужен только при авторизации. Что насчет фришек, как обстоят дела с ними? И самый главный вопрос, какие ограничения накладывает клиент, каким образом он определяет как зашифрован пакет?
Смотри исходники Java серверов. Для тестов и ковыряния, я ставлю себе какой нибудь free сервер.
Цитата:
Сообщение от Sinn3r
Самый главный вопрос, какие ограничения накладывает клиент, каким образом он определяет как зашифрован пакет?
Это определяется версией протокола. О каких либо надстройках над протоколом клиента я не знаю. Может кто подскажет? Я что то не встечал защит, которые бы дополнительно шифровали сетевой поток игры. То есть защищали его от перехвата на прокси. Имеются только некоторые доработки пакетов.
Последний раз редактировалось Brave, 20.02.2013 в 23:05.
О каких либо надстройках над протоколом клиента я не знаю. Может кто подскажет? Я что то не встечал защит, которые бы дополнительно шифровали сетевой поток игры. То есть защищали его от перехвата на прокси. Имеются только некоторые доработки пакетов.
забавно это читать...
допустим фрост заменяет стандартные функцию клиента сендпакет/реквпакет накладывая на трафик доп шифрацию.
так что твой прокси тебе поможет только с "локальным" сервером =)