|  | eXeL@B —› Вопросы новичков —› Генерация уникальной строки | 
| Посл.ответ | Сообщение | 
|  | Создано: 17 сентября 2015 16:34 · Личное сообщение · #1 Здравствуйте! Есть утилита, задача которой сгенерировать уникальную строку. Code: 
 Сразу видно, что она в base64. Если декодировать ее 4 раза, то получаем: Code: 
 По бокам числа, а в середине что-то похожее на base64. Если перевести base64 to HEX - получим это: Code: 
 Protection_ID info: Code: 
 Задача: понять алгоритм генерации уникальной строки. Пробовал натравить последний de4dot, но попытка не увенчалась успехом. Code: 
 Посоветуйте, пожалуйста, как снять ConfuserEx v0.5.0. P.S. Хотел в отладчике перехватить момент конвертации данных в base64. Для этого должна использоваться функция CryptBinaryToString из Crypt32.dll Но я ее не нашел в адресном пространстве процесса. Зато нашел: cryptbase.dll, cryptsp.dll, bcrypt.dll. В их экспорте не нашел ничего подходящего. Что использует .NET для перевода в base64 ? Прикрепляю утилиту.  d96f_17.09.2015_EXELAB.rU.tgz - xid.exe  | 
|  | Создано: 17 сентября 2015 19:20 · Личное сообщение · #2 Dynamic пишет: Хотел в отладчике перехватить момент конвертации данных в base64. Для этого должна использоваться функция CryptBinaryToString из Crypt32.dll Полное фуфло, в base64 и обратно можно переводить и без всяких API ----- продавец резиновых утёнков  | Сообщение посчитали полезным: Rainbow, Dynamic, DenCoder | 
|  | Создано: 17 сентября 2015 22:05 · Личное сообщение · #3 | 
|  | Создано: 17 сентября 2015 22:37 · Поправил: Dynamic · Личное сообщение · #4 | 
|  | Создано: 18 сентября 2015 05:31 · Поправил: plutos · Личное сообщение · #5 Dynamic пишет: Какая API вызывается и с какой библиотеки при использовании функционала .NET по переводу строки в base64 ? Code: 
 Code: 
 Оно? ----- Give me a HANDLE and I will move the Earth.  | 
|  | Создано: 20 сентября 2015 09:56 · Личное сообщение · #6 Dynamic пишет: Если перевести base64 to HEX - получим это: 85597A066B4CD656E981F110DF9CA06F1BDA02D41C99307B4DC513BAA884B1E31E1D9DC26C4DB7FD Это строка, зашифрованная 3DES ECB, ключ шифрования E7CCFCC9B881FD6DEED0402B47EB7693, после расшифровки 4FCC-022C-4D47-985C-7578-B0E4-0D2D-FEA9. Если убрать дефисы, то останется хэш МД5, который посчитан от длинной текстовой строки с описанием железа ПК (CPU+BIOS+MB+диск+видео).  | Сообщение посчитали полезным: SReg, Mishar_Hacker, Hellspawn, Dynamic | 
|  | eXeL@B —› Вопросы новичков —› Генерация уникальной строки | 







 Для печати
 Для печати