Полезная информация

В мире Mozilla происходит много интересных событий. Но вам не нужно постоянно посещать новостные сайты, чтобы быть в курсе всех изменений. Зайдите на ленту новостей Mozilla Россия.

№116-06-2011 21:41:54

cyberovskij
Участник
 
Группа: Members
Зарегистрирован: 11-01-2011
Сообщений: 13
UA: Firefox 3.6

вставка зашифрованных паролей в signons.sqlite

Нужно вставить новые записи в базу signons.sqlite. Если я правильно понял то эти записи зашифрованы  используя текущий ключ из key3.db. Вроде как бы должна была помочь NSS функция PK11SDR_Encrypt(SECItem *keyid, SECItem *data, SECItem *result, void *cx) . Но не могу разобраться с параметрами, особенно для keyid. Как его получить ? Странно что обратная функция PK11SDR_Decrypt(SECItem *data, SECItem *result, void *cx) не требует ключа явно. Можете дать какой то рабочий пример зашифрования обычной строки к тому виду, в каком оно уже хранится в базе  ?

Отсутствует

 

№226-06-2011 17:42:15

Unghost
Призрак-админ
 
Группа: Administrators
Откуда: Moscow, Russia
Зарегистрирован: 08-10-2004
Сообщений: 11771
UA: Nightly 7.0

Re: вставка зашифрованных паролей в signons.sqlite


Do not meddle in the affairs of Wizards, for they are subtle and quick to anger.

Отсутствует

 

№327-06-2011 16:39:11

cyberovskij
Участник
 
Группа: Members
Зарегистрирован: 11-01-2011
Сообщений: 13
UA: Firefox 3.6

Re: вставка зашифрованных паролей в signons.sqlite

Unghost пишет

Это не поможет?

Хороша Маша да не наша. Мне нужно сделать вставку не запуская firefox т.е. из внешнего приложения. Если я понял правильно nsILoginManager можно использовать в расширениях.

Отсутствует

 

Board footer

Powered by PunBB
Modified by Mozilla Russia
Copyright © 2004–2020 Mozilla Russia GitHub mark
Язык отображения форума: [Русский] [English]