Zapisywanie ciastek

0

Hej, chciałbym dostać się do ciastek użytkownika niezależnie z jakiej przeglądarki korzysta.
Np. chrome trzyma ciasta w bazie sqlite, ale wartość jest zaszyfrowana.
Jak by to ugryźć ? Znam 3 wyjścia:
-wykrywać przeglądarki i próbować odszyfrowywać dane
-postawić proxy i zapisać sobie dane
-napisać dodatek dla przeglądarki który zapisze mi odpowiednie dane

Pomysł z proxy wydaję się fajny, ale nie wiem czy nie będzie z tym za dużo pracy. Dodatkowy plus za to że będę miał dostęp do nagłówków które też potrzebuje.

Czy może pominąłem jakiś sposób? Są może jakieś łatwiejsze sposoby na to ?

0

Czy chodzi o to, że tworzysz jakąś aplikacje webową i oczekujesz, że użytkownik uruchomi ją w IE, wykona jakąś czynność i zapisze się ciastko, a potem zamknie IE i uruchomi adres w FF i aplikacja wychwyci ciastko zapisane przez IE?

Jeżeli tak, to sprawa nie jest prosta, bo to przeglądarka przy wywołaniu podaje wszystkie ciastka związane z danym adresem, a jak jakaś strona zapisuje ciastka, to treść tych ciastek jest przesyłana razem z treścią strony.

Przychodzi mi do głowy taki pomysł, żeby utworzyć prostą aplikacją Flash lub Silverlight lub aplet Java (nie mylić z JavaScriptem), która będzie zapisywać coś w rodzaju ciastek, być może to się inaczej nazywa, np. zapewne taki mechanizm zapamiętuje ustawioną głośność wszelkich odtwarzaczy FLV typu YouTube.

Nie wiem, czy to jest wspólne dla wszystkich przeglądarek na danym komputerze proponuję to samemu wyczytać lu wypróbować.

Oczywistą wadą takiego rozwiązania jest konieczność istnienia wtyczek Flash/Silverlight/Java do wszystkich przeglądarek używanych przez użytkownika.

0

Nie do końca. Aplikacja będzie desktopowa. Chce zdobyć te ciastka tylko po to żeby wykonywać pewne operacje w imieniu użytkownika. Wtedy użytkownik nie będzie musiał mi podawać loginu i hasła, wystarczy że zaloguje się a ja sobie zapiszę aktualne ciastka.

1 użytkowników online, w tym zalogowanych: 0, gości: 1