Парсер cookies FF/CH из sqlite в HTTP Netscape и JSON.
Доброго времени суток.
Требуется написать парсер cookies браузера FireFox и Chrome из бд sqlite в текстовый формат – HTTP Netscape и JSON.
На каком языке он будет написан не имеет значение, преимущественно на Python/C/C#/C++
Работать должен следующим образом:
В папку с программой/скриптом я кладу базу с названием: Cookies или cookies.sqlite (регистр не должен иметь значения).
Запускаю программу/скрипт на выходе получаю 2 txt файла с названием netscape.cookies.txt и json.cookies.txt
Расматрю варианты реализации только одного из форматов HTTP Netscape или JSON.
Реализация JSON:
Так как в FireFox и Chrome разные имена таблиц, при парсинге и конвертации в формат JSON требуется привести к единому виду:
[
{
"domain": "example.com",
"name": "key1",
"expirationDate": 1508508051,
"path": "/",
"value": "value1"
},
{
"domain": "example.com",
"name": "key2",
"expirationDate": 1508508051,
"path": "/",
"value": "value2"
}
]
Остальные значения таблиц не важны, но могут присутствовать или же можно убрать их вовсе, оставив только те данные которые указаны в примере.
В Chrome таблица encrypted_value зашифрована. Методы расшифровки я встречал в google.com
Ниже приведу линк на реализацию расшифровки на Python:
https://gist.github.com/DakuTree/428e5b737306937628f2944fbfdc4ffc
Готов обсуждать разные варианты реализации.
-
могу реализовать на python. Нужно больше подробностей и образец файла cookies
-
Учитывая алгоритм шифрования Хрома, с которым я знаком, возникает логичный вопрос - файл куков был создан хромом на ПК, где будет обрабатываться файл программой или нет?
-
Aktualne zlecenia dla freelancerów w kategorii Programowanie stron internetowych
Szukamy specjalisty Bitrix24 / integratora CRM do ustawienia automatyzacjiNasza firma pracuje z CRM Bitrix24. Potrzebujemy specjalisty, który będzie w stanie skonfigurować automatyczne dodawanie numeru telefonu do leadów/zamówień w dwóch formatach. Automatyzacja musi być poprawnie skonfigurowana dla dwóch krajów: Republika Mołdowa i Rumunia. Zadanie:… PHP, Programowanie stron internetowych ∙ 1 godzina 54 minuty temu ∙ 15 ofert |
Potrzebny programista do stworzenia zautomatyzowanej usługi AI do generowania raportów numerologicznych
671 PLN
Szukam dewelopera, który będzie w stanie zrealizować pod klucz zautomatyzowaną usługę do generowania osobistych raportów numerologicznych. Posiadam gotową koncepcję produktu, formuły obliczeń, teksty, bazę wiedzy, projekt landing page oraz projekt raportów PDF. Należy połączyć… AI i uczenie maszynowe, Programowanie stron internetowych ∙ 3 godziny 10 minut temu ∙ 46 ofert |
Platforma edukacyjna dla trenerów koszykówki + niestandardowy CMSPlatforma edukacyjna dla trenerów koszykówki + Custom CMSPrzegląd projektu Poszukujemy doświadczonego zespołu deweloperskiego lub programisty full-stack do zbudowania nowoczesnej platformy edukacyjnej dla trenerów koszykówki. Strona internetowa zapewni trenerom koszykówki dostęp… Bazy danych i SQL, Programowanie stron internetowych ∙ 12 godzin 33 minuty temu ∙ 54 oferty |
Szukam programisty do OpenCartDzień dobry 1) należy wdrożyć na stronie dneprkomfort.dp.uazakupiono moduł dla ukraińskich banków, już wdrożono Monto bank oto przykład naszego konkurenta Trzeba zrobić rozłożenie na raty, zakupy na raty (Monto Bank) Pumb, Sens, Monto domyślnie 2 płatności na 2 miesiące Pumb… Programowanie stron internetowych, Parsowanie danych ∙ 13 godzin 50 minut temu ∙ 37 ofert |
Multiregionalność na Laravel
419 PLN
Co jest wymagane: Wdrożenie struktury GEO (Kraj -> Województwo -> Miasto) w formie niestandardowej wtyczki, aby nie modyfikować rdzenia CMS. Dla każdej takiej strony GEO w panelu administracyjnym powinny być standardowe pola: H1, Tytuł, Opis oraz pole na tekst SEO. Frontend… Programowanie stron internetowych ∙ 17 godzin 11 minut temu ∙ 47 ofert |