Показать сообщение отдельно
Старый 10.05.2011, 19:45   #5
Lordronn
Умный
 
Регистрация: 17.06.2010
Сообщений: 397
Сказал(а) спасибо: 58
Поблагодарили 55 раз(а) в 38 сообщениях
Lordronn Скоро придёт к известности
По умолчанию

Я верно понимаю:
в dataLength пишем длинну данных, которые проходят через прокси, а в byte[dataLength] data - сами данные. Без каких либо манипуляций с ними.

Цитата:
в альфе вот например опкод в обе стороны int32 был.
йоха не сказал самого главного - длина пакета и опкод - это заголовок пакета. заголовки шифруются сессионым ключем. без дешифрации и будет "бред".
а зачем тебе опкод во время снифинга? пиши весь трафик без разбора (формат RAW) и выдирай ключ. мы потом этот raw расшифруем в pkt.
Для меня проэкт носит обучающий характер, по этому был бы благодарен за информацию о том, как с помощью ключика расшифровываются эти данные. Где-то слышал что для этого используется SHA256, но не уверен

Lordronn вне форума   Ответить с цитированием