![]() |
Нужна помощь в определении алгоритма шифрования
Всем привет.
Есть хеш, вот только не могу понять чем зашифрован. Код:
T6TUW4421nrLRKU6yAmZ1Z61h642lt+u |
имхо сначала base(процентов на 90% уверен), а дальше не поймешь.
Может взяли оригинальну строку и base64_encode, потом взяли перемешали полученный хеш(хотя base64 не является алгоритмом хеширования) по определенному алгоритму. |
А в контексте чего этот хешь то?
Адрес пароль - это важно. может это и есть Base64 от куска реального бинарного файла Если знать что за значение можно было бы написать брутфорсер, который меняет последовательность символов для замены в алгоритме, и в каждой итерации цикла искать возможные закономерности... Де ты его короче взял :-) Если не секрет конечно :-) |
Base64 -> Hex:
Код:
d5b8e37f00cff0f60305e8d1dc01cece770fed2a4250f17b |
spider-intruder правильно пишет, не зная откуда пришел етот хеш не узнаешь нифига
|
Недавно встречал прогу (уж не помню че мне надо было)
Типа unxor Суть в том что ты даешь ей слово, она последовательно раз-XOR-ивает строку со всеми возможными комбинациями и ищет это слово в каждой итерации... Помойму какой то вирус я анализировал уж не помню. Может есть смысл написать и для BASE64 такой же код. Если в качестве алгоритма была использована взбивка (замена местами символов в алфавите BASE64), то можно написать и юзать.. Ничего сложного! AkyHa_MaTaTa: spider-intruder правильно пишет spider-intruder всегда правильно пишет, только ему за это ставят МИНУСИКИ :-) (хотя его это мало е#@т) |
могу сказать что хэш этот связан с текстом "pcar.info" или "www.pcar.info" или различные вариации этого домена типа "http://www.pcar.info" и.т.д.
и является лицензией на использование скрипта на даном домене. |
Может быть это и есть Файл Лицензия Для данного домене :-)
Тогда зачем ты пытаешься найти там вразумительные строки! Сам посуди! Пример: Файл лицензии генерирован программой. Программе абсолютно пофиг как ты ее будешь передавать по сети или выкладывать на сайтах и т.п. Для работы с этим файлом лицензий авторы специально кодируют ее Base64 алгоритмом, т.е. его алфавит состоит не из спец-символов Вот и получается что простая операция снятия Base64 показывает тебе истинное содержание закодированного ключа. а ты пытаешься найти в нем еще какую то суть :) Не факт конечно но отвергать этот вариант ИМХО не стоит |
Мне надо понять каким образом оно закодировано. Так как лицензия не халявная. А если пойму суть - буду себе генерить лицензии сколько влезит =)
Раскодировал хеш, и вот что получилось: Код:
O¤Ô[Ž6ÖzËD¥:È ™Õžµ‡®6–߮ոã�ÏðöèÑÜÎÎwí*BPñ{ÈŠe×ZÅpøÚõ>Õj |
Забудь про это! псевдослучайное число для конкретного юзера! Без алгоритма шифрования на руках пусть и в виде черного ящика (без исходника) ты ничего не поймешь
|
| Время: 04:29 |