Помогите расшифровать шифр
У меня есть:
1) сочетание цифр 12
2) какой то код 3824
3) строчка непонятного шифра HD@#*&HR#$F#$*(&FH$&$#FH#$*(#&BV#&*VG#$*VYB#&VB#$&B$*&H#$*&$GHB*&HDYSGV$&*#VB
Если у кого то есть идеи - пишите.
изменение. есть ещё часть с : SSBTYXcgWW91ciBEcmVhbXM=
I Saw Your Dreams
А что то ещё получилось найти?
Методы расшифровки
Шаг 1. Первичный анализ строки
Разбиваем строку на блоки по 12 символов (по числу 12):
HD@#*&HR#$F#
$*(&FH$&$#FH
#$*(#&BV#&*V
G#$*VYB#&VB#
$&B$*&H#$*&$
GHB*&HDYSGV$
&*#VB
Видно, что последний блок неполный — это может быть контрольной суммой или маркером конца.
Шаг 2. Фильтрация данных
Попробуем выделить только буквы (игнорируя спецсимволы):
Исходная строка:
HD@#*&HR#$F#$*(&FH$&$#FH#$*(#&BV#&*VG#$*VYB#&VB#$&B$*&H#$*&$GHB*&HDYSGV$&*#VB
Только буквы:
HDHRFFHFHBVBVGVYBVBHGHBYSGVB
Получили последовательность: HDHRFFHFHBVBVGVYBVBHGHBYSGVB.
Шаг 3. Проверка простых шифров
Шифр Цезаря (сдвиг на 12):
Алфавит: A=0, B=1, …, Z=25.
Сдвиг каждого символа на −12 (или +14 для обратного сдвига):
H (7) → V (21)
D (3) → P (15)
H → V
R (17) → D (5)
Результат для первых символов: VPVD… — пока не читается как осмысленный текст.
Замена по коду 3824:
Предположим, что цифры задают правило:
3 — сдвиг на 3;
8 — сдвиг на 8;
2 — сдвиг на 2;
4 — сдвиг на 4.
Применяем циклически к буквам:
H (7): +3 → K (10)
D (3): +8 → L (11)
H (7): +2 → J (9)
R (17): +4 → V (21)
F (5): +3 → I (8)
Получаем: KLJVI… — тоже не осмысленно.
Шаг 4. Анализ спецсимволов
Спецсимволы могут:
быть разделителями;
кодировать дополнительные данные;
служить маскировкой.
Если считать, что каждый спецсимвол «уничтожает» предыдущий символ, получим:
После обработки: HHRFFHBBVGVYBBHGHBYGVB (упрощённая версия).
Шаг 5. Проверка на известные алгоритмы
XOR с ключом 3824: требует перевода символов в ASCII и применения побитовой операции.
Base64/Base32: строка не соответствует стандартам кодирования (нет = в конце, много спецсимволов).
Vigenère с ключом «3824»: цифры нужно перевести в буквы (C, H, B, D), затем применить шифр.
Пример для первых букв:
H (7) ⊕ C (2) = F (5)
D (3) ⊕ H (7) = L (11)
Результат: FL… — не читается.
Уже пробовал.