k3internal если открытый текст жмется, то и шифрованный блочным алгоритмом в режиме ECB тоже сожмется (с большой вероятностью). а перестановочные шифры вообще не меняют статистику символов
Понятно, спасибо всем! В продолжении темы прошу, если кто столкнется с интересными "самопальными" методами шифрования, пишите сюда плз.
Столкнулся с таким алгоритмом... Вот лог со снифера. Шифруется пакет с логином и паролем. С сервера присылается ключ (3 байта). Из этих 3-ёх байтов с помощью алгоритма получаем один байт получается (алгоритм нашёл). Сначала было предположение, что обычным XOR'ом. Но оказалось что не так Вот пример : 1 пакет - первые 4 байта - это длина пакета и тип пакета. Затем идёт нужные нам 3 байта (из них используются 1 и 2) 2 пакет - первые 4 байта - это длина пакета и тип пакета, затем идёт логин и пароль (максимум 12 байт) Code (Text): login: abcdefghijkl pass: mnopqrstwxyz 0x0000 07 00 15 0D 03 86 01 0x0000 1F 00 15 03 EC EF EE E1-E0 E3 E2 E5 E4 E7 E6 F9 0x0010 8D F8 FB FA FD FC FF FE-F1 F2 F5 F4 F7 8D 00 0x0000 07 00 15 0D 04 0E 00 0x0000 1F 00 15 03 77 76 79 78-7B 7A 7D 7C 7F 7E 61 60 0x0010 14 63 62 65 64 67 66 69-68 6D 6C 6F 6E 14 00 0x0000 07 00 15 0D 04 33 03 0x0000 1F 00 15 03 50 51 5E 5F-5C 5D 5A 5B 58 59 46 47 0x0010 33 44 45 42 43 40 41 4E-4F 4A 4B 48 49 33 00 0x0000 07 00 15 0D 01 AA 00 0x0000 1F 00 15 03 CE C9 C8 CB-CA C5 C4 C7 C6 C1 C0 C3 0x0010 AF C2 DD DC DF DE D9 D8-DB D4 D7 D6 D1 AF 00 0x0000 07 00 15 0D 02 D8 03 0x0000 1F 00 15 03 BF BE BD BC-B3 B2 B1 B0 B7 B6 B5 B4 0x0010 D8 AB AA A9 A8 AF AE AD-AC A1 A0 A7 A6 D8 00 0x0000 05 00 66 02 CC 07 00 15-0D 04 E7 00 0x0000 1F 00 15 03 8C 8D 82 83-80 81 86 87 84 85 9A 9B 0x0010 EF 98 99 9E 9F 9C 9D 92-93 96 97 94 95 EF 00 0x0000 07 00 15 0D 00 B5 01 0x0000 1F 00 15 03 DA DB DC DD-DE DF D0 D1 D2 D3 D4 D5 0x0010 B9 D6 D7 C8 C9 CA CB CC-CD C0 C1 C2 C3 B9 00 0x0000 07 00 15 0D 00 E0 01 0x0000 1F 00 15 03 81 80 87 86-85 84 8B 8A 89 88 8F 8E 0x0010 E2 8D 8C 93 92 91 90 97-96 9B 9A 99 98 E2 00 0x0000 07 00 15 0D 03 8D 00 0x0000 1F 00 15 03 F5 F6 F7 F8-F9 FA FB FC FD FE FF E0 0x0010 94 E1 E2 E3 E4 E5 E6 E7-E8 EB EC ED EE 94 00 0x0000 07 00 15 0D 01 AC 02 0x0000 1F 00 15 03 CC CB CA C9-C8 C7 C6 C5 C4 C3 C2 C1 0x0010 AD C0 DF DE DD DC DB DA-D9 D6 D5 D4 D3 AD 00 0x0000 07 00 15 0D 01 A9 01 0x0000 1F 00 15 03 CF C8 C9 CA-CB C4 C5 C6 C7 C0 C1 C2 0x0010 AE C3 DC DD DE DF D8 D9-DA D5 D6 D7 D0 AE 00 0x0000 07 00 15 0D 03 06 02 0x0000 1F 00 15 03 6C 6F 6E 61-60 63 62 65 64 67 66 79 0x0010 0D 78 7B 7A 7D 7C 7F 7E-71 72 75 74 77 0D 00 0x0000 07 00 15 0D 01 7D 00 0x0000 1F 00 15 03 E3 E4 E5 E6-E7 E8 E9 EA EB EC ED EE 0x0010 82 EF F0 F1 F2 F3 F4 F5-F6 F9 FA FB FC 82 00 0x0000 07 00 15 0D 04 16 00 0x0000 1F 00 15 03 7F 7E 71 70-73 72 75 74 77 76 69 68 0x0010 1C 6B 6A 6D 6C 6F 6E 61-60 65 64 67 66 1C 00 0x0000 07 00 15 0D 00 41 02 0x0000 1F 00 15 03 26 27 20 21-22 23 2C 2D 2E 2F 28 29 0x0010 45 2A 2B 34 35 36 37 30-31 3C 3D 3E 3F 45 00 0x0000 07 00 15 0D 02 FB 02 0x0000 1F 00 15 03 9A 9B 98 99-96 97 94 95 92 93 90 91 0x0010 FD 8E 8F 8C 8D 8A 8B 88-89 84 85 82 83 FD 00 0x0000 07 00 15 0D 03 73 03 0x0000 1F 00 15 03 13 10 11 1E-1F 1C 1D 1A 1B 18 19 06 0x0010 72 07 04 05 02 03 00 01-0E 0D 0A 0B 08 72 00.
ну давайте, aVu8ppPQDaFKEUkGFdQ3kA22sT4rleeP rQs3h3TAIQCZfuD6yKLS5BKBq1r4hAnl rQs3h3TAIQCZc7S8cy3cKzasNZTS7iIS rQs3h3TAIQCZc7S8cy3cL7K3oxkNcUDD hw0I04Rh7q1ydvg= hw0I04Rh7q17jMk= hw0I04Rh7q1zlDM= цифры,те что вторые с меньшим кол-вом,у кого какие мысли могут возникнуть?