Helyreállítás a tárolt jelszavak opera, jegyzetek kitömött patkány

Az Operában csak ka és a Firefox. megadása nélkül a mester jelszót a tárolt jelszavakat könnyen visszaállítható. Elég, hogy hozzáférjenek a wand.dat fájlt a felhasználó könyvtárában. A Linux, mint például ez:

$ Sudo apt-get install build-essential libssl-dev csomagra linux-headers - $ (uname -r)
$ G ++ -o unwand unwand.cpp -I / usr / include / openssl -lssl
$ cd

Helyreállítás a tárolt jelszavak opera, jegyzetek kitömött patkány
Nem tudtam ellenállni olvashatatlan a program eredményeiről (ez lehetséges, a Windows alatt fut teljesen helyes), így kihasználják a programok találhatók az interneten Win32-változata is habozás nélkül elárulta az én tárolt jelszavak Opera:

A program elérhető például itt: Russian Jelszó keksz: UnWand 1.0.
Tehát nagyon jól védi a számítógépet az illetéktelen hozzáférés, és még jobb - használja a mester jelszót az Opera (Eszközök -> Beállítások -> Speciális -> Biztonság -> Set Master Password ...). Persze, van egy támadás a jelszó, mint a szótár támadás vagy brute force de ez egy másik történet.

Az ok unwand.cpp nem a linux, hogy az adatok a cryptoData []
Úgy tűnik, hogy a little endian UTF-16 formátumban, ami azt hiszem, ablakok felhasználása
natív módon, ezért a `wcout < jellemzően olyan UTF-8 locale, a wcout patak végrehajtása sikertelen.

Linux akkor kerülő konvertálásával adatok UTF-16
UTF-8, így ahelyett, hogy `std :: wcout <<(wchar_t *)cryptoData < Jól jönne valami, mint a kódot fájlt csatolni.

Remélem, ez kitisztul a rejtélyt. Kérlek, bocsásd meg írásban
A Gmail-fiók, bár nem szeretnék levelet kapni az gmail.

Kapcsolódó cikkek