Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.05.14;
Скачать: CL | DM;

Вниз

Функция bintoint   Найти похожие ветки 

 
Akudza   (2006-04-23 09:21) [0]

Мастера, подскажите как осуществить функцию bintoint

т.е. перевести бинарное значение из реестра в текст


 
begin...end ©   (2006-04-23 09:25) [1]

> Akudza   (23.04.06 09:21)
> перевести бинарное значение из реестра в текст

Вы имеете в виду параметр реестра типа REG_BINARY? Если да, то зачем его переводить в текст? И причём тут bintoint?


 
Akudza   (2006-04-23 09:35) [2]

Надо перевести  REG_DWORD в текст
например hex:05,00,00,00,1d,1e,1f,18,19   -   перевести в текст


 
begin...end ©   (2006-04-23 09:41) [3]

> Akudza   (23.04.06 09:35) [2]

И опять я не понял.

Нужно перевести параметр типа REG_DWORD в текст? Тогда почему Вы привели пример с шестнадцатеричным представлением девяти байт, тогда как REG_DWORD не может содержать больше четырёх?

Переформулируйте вопрос.


 
Akudza   (2006-04-23 09:48) [4]

Наверное вопрос задал не так
Есть программа MailAgent
она хранить свои адреса и пароли от ящиков в ключе HKEY_CURRENT_USER\Software\Mail.Ru\Agent\mra_logins

пример
Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Mail.Ru\Agent\mra_logins]
"xxx@mail.ru"=hex:05,00,00,00,1d,1e,1f,18,19

надо перевести пароль в текст


 
begin...end ©   (2006-04-23 09:59) [5]

> Akudza   (23.04.06 09:48) [4]

Т.е. она хранит пароль в виде параметра REG_BINARY -- последовательности байтов, шестнадцатеричное представление которых имеет вид 05,00,00,00,1d,1e,1f,18,19. Так?

Но всё равно непонятно, зачем это переводить в текст (хотя это и можно сделать). Ведь пароль наверняка хранится не в открытом виде, а в зашифрованном. Посмотрите на hex-представление: второй, третий и четвёртый байты равны нулю, а такие символы вообще являются признаком конца строки.


 
Akudza   (2006-04-23 09:59) [6]

Ясно
Спаибо за ответ



Страницы: 1 вся ветка

Текущий архив: 2006.05.14;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.085 c
15-1145591996
antonn
2006-04-21 07:59
2006.05.14
как такое может быть?


2-1145794625
mctarik
2006-04-23 16:17
2006.05.14
Учёт версии программы!


2-1145938297
Rubey
2006-04-25 08:11
2006.05.14
Отловить нажатие кнопки


1-1141510569
Adolf
2006-03-05 01:16
2006.05.14
Запихнуть таблицу из MS Word в Delphi


15-1145527264
ktrj
2006-04-20 14:01
2006.05.14
перестал работать delphi 6