Цитата:
Сообщение от MaximusDi
Сделал вывод пакеты зашифрованы(шибко умный:)) Пробовал расшифровать с помощью IDA Pro 5.0, ничего не вышло.
|



По теме:
Шифруется только тело сообщения... вернее не шифруется, а скорее кодируется. Ключ переменный. Меняется с каждым циклом кодирования.. чтобы точнее понять, надо слать не Hello People, а одинаковый ряд байт, типа аааааааааааааа. Тогда будет
гораздо яснее.
Длина данных кратна 4-ём, это важный момент... вероятно кодирование идёт блоками по 4 байта. Это опять же надо проверять посылая пакеты разной длины.. Если блоками, то опять же вероятно, что это, например, blowfish (хотя там 8-би байтные блоки, если память не изменяет). Но это в любом случае весьма суживает число вероятных алгоритмов.
С другой стороны, твой подход будет эффективен только в одном случае... если там элементарный XOR или какой-нибудь НУ ОЧЕНЬ простенький самописный алгоритм кодирования. Если чуть сложнее или реальный алгоритм шифрования, то тут без отладки приложения никак не обойтись. Так то.