Сейчас на форуме: rmn, Magister Yoda, vasilevradislav, tyns777, zombi-vadim (+6 невидимых)

 eXeL@B —› Программирование —› Где firefox сохраняет информацию для авто заполнения форм?
Посл.ответ Сообщение


Ранг: 218.9 (наставник), 42thx
Активность: 0.160
Статус: Участник
dotnet

Создано: 15 августа 2008 14:30
· Личное сообщение · #1

На одном из сайтов вводил ответ на security qestion ввел какуюто херню, а теперь немогу вспомнить...

-----
have a nice day




Ранг: 1.0 (гость)
Активность: 0=0
Статус: Участник

Создано: 15 августа 2008 14:47
· Личное сообщение · #2

C:\Documents and Settings\<Юзер>\Application Data\Mozilla\Firefox\Profiles\<Профиль>.default
Там есть файлик signons*.txt
В нем храняться сохраненные данные. Правда зашифрованные. base64 кажется.



Ранг: 51.0 (постоянный)
Активность: 0.030
Статус: Участник

Создано: 15 августа 2008 14:53
· Личное сообщение · #3

неужели одним Base64? о_О



Ранг: 1.0 (гость)
Активность: 0=0
Статус: Участник

Создано: 15 августа 2008 15:07
· Личное сообщение · #4

Ессно не одним. Но == в конце строки толкает на то что он самый, просто надо понять КАК шифруется.
вот я проверил для интереса..... взял кусок и декодил его.... мой логин не вышел.... вобщем надо понять формат строки, которая шифруется.
а еще на base64 толкнуло то, что данные ввел одн раз, а вводятся постоянно. то есть алгоритм обратимый. почему бы не base64 ?




Ранг: 218.9 (наставник), 42thx
Активность: 0.160
Статус: Участник
dotnet

Создано: 15 августа 2008 15:12 · Поправил: Nimnul
· Личное сообщение · #5

вроде бы этот файл formhistory.dat Вот хорошая инфа kb.mozillazine.org/Profile_folder_-_Firefox теперь ищю как его читать.

-----
have a nice day




Ранг: 1.0 (гость)
Активность: 0=0
Статус: Участник

Создано: 15 августа 2008 15:26 · Поправил: furang
· Личное сообщение · #6

Имхо нет. В этом формхистори.дат нет ничго хоть как-то смутно напоминающего хеш пасса.
Он возможно как-то там и участвует, но в нем нужной инфы нету. Я даже проверил. Ввел кое-че, запомнил в огнелисе. Потом проверил signons2.txt. Формат записи такой

#2d
.
<линк, для которого действительно>
<имя_параметра1>
<зашифрованное_значение_параметра1>
*<имя_параметра2>
<зашифрованное_значение_параметра2>
<линк куда слать данные>
.


* значит по ходу что type=password. Кстати в этом параметре у меня мелькали слеши "/". Если этот кусок отреверсить, то наверняка можно будет сказать больше. Но я не реверсер.

<UPD>

Да. Это тот линк что надо. Как я и говорил.

signons2.txt 1.5.x after 1.5.0.10/2.0.0.2 and above Encrypted saved passwords, requires key3.db to work

formhistory.dat Previous to 3.0 Saved form data

Формхистори хранит только параметры форм, а шифрованные параметры в signons.txt




Ранг: 467.7 (мудрец), 5thx
Активность: 0.270
Статус: Участник
Иной :)

Создано: 15 августа 2008 15:49 · Поправил: [HEX]
· Личное сообщение · #7

releases.mozilla.org/pub/mozilla.org/firefox/releases/3.0/source/
Эмм.... а это не поможет случайно?

Кстати подобная тема толи по Опере толи по Лисе была на этом форуме и были ссылки + утилиты для разбора.

-----
Computer Security Laboratory





Ранг: 218.9 (наставник), 42thx
Активность: 0.160
Статус: Участник
dotnet

Создано: 15 августа 2008 16:23 · Поправил: Nimnul
· Личное сообщение · #8

самое простое это поставить фф3 и юзать прогу sqlitebrowser-1.3-win.zip для чтения нужных файлов, здесь они не шифруются вобще. при установке фф3 конвертирует из старого формата в новый...

так же полезные ресурсы которые я нашел в процессе:
kb.mozillazine.org/Command_line_arguments
support.mozilla.com/hu/kb/Form+autocomplete#Prevent_Firefox_from_storing_form_entries
kb.mozillazine.org/Profile_folder_-_Firefox

-----
have a nice day





Ранг: 107.3 (ветеран), 5thx
Активность: 0.20.04
Статус: Участник

Создано: 15 августа 2008 16:27
· Личное сообщение · #9

если тебе надо вытащить пароли то тебе поможет Multi Password Recovery




Ранг: 218.9 (наставник), 42thx
Активность: 0.160
Статус: Участник
dotnet

Создано: 15 августа 2008 16:35 · Поправил: Nimnul
· Личное сообщение · #10

мне нужен был не пароль а Security Question который необходим для подтверждения операций... и который я вводил давно и успешно забыл, но фф это сохранил.
Вобщем для того что бы быстро найти нужное поле, нужно вбить такой запрос (в sqllite) SELECT * FROM moz_formhistory WHERE fieldname = название поля, его можно найти в штмл сорце страницы, это значение должно быть 'в кавычках' .Все оказалось проще чем я думал.

-----
have a nice day




Ранг: 253.9 (наставник)
Активность: 0.130
Статус: Участник

Создано: 15 августа 2008 20:19
· Личное сообщение · #11

Nimnul
не знаю, что такое Security Question, а все пароли в FF можно смотреть прямо из браузера. Автозаполнение форм никак не шифруется и лежит в файле formhistory

-----
MicroSoft? Is it some kind of a toilet paper?





Ранг: 218.9 (наставник), 42thx
Активность: 0.160
Статус: Участник
dotnet

Создано: 15 августа 2008 23:56
· Личное сообщение · #12

Не знаю как у тебя но файл formhistory.dat формат фф2 шифруется, а новый формат formhistory.sqlite как я сказал выше не шифруется но искать в нем имхо удобнее с помощью sqlitebrowser и запроса что я показал.

-----
have a nice day



 eXeL@B —› Программирование —› Где firefox сохраняет информацию для авто заполнения форм?
:: Ваш ответ
Жирный  Курсив  Подчеркнутый  Перечеркнутый  {mpf5}  Код  Вставить ссылку 
:s1: :s2: :s3: :s4: :s5: :s6: :s7: :s8: :s9: :s10: :s11: :s12: :s13: :s14: :s15: :s16:


Максимальный размер аттача: 500KB.
Ваш логин: german1505 » Выход » ЛС
   Для печати Для печати