Fern cookie Hijacker comes with smart intergrated code to detect and intercept cookie packets, unlike some cookie detection engines fern cookie hijacker does not wait to collect complete cookie acknowledgement during the initial authentication process, but pulls cookies and associate them with their hosts as they are transmitted over the wireless connection, its also forges to correctness values that are not captured e.g (exipry,isSecure).
The mozilla cookie Sqlite3 database “cookies.sqlite” is no easy task comminucating with, most language api’s fail to commmunicate with them due to the fact that mozilla updates their format regularly, this means that and api that is 3.1.5 complaint might not work with a 3.1.6 sqlite database thereby rendering the languages sqlite binding useless at each update..
Communicating with such database returns a deceptive “file is encrypted or is not a database” error. So i search over the internet for a reliable api but i could not find one, so i wrote this generic api by reversing engineering the mozilla firefox program using IDA Pro and OllyDBG,This platform independent api allows commuication with mozillas Sqlite databases by hooking into its DLL or SO objects (libmozsqlite3.so | mozsqlite3.dll) Hooking and using the DLL is important because using the python’s sqlite3 library fails to communicate with the cookie database, and also as said earlier firefox changes its database format on each release. This api communicates with the cookie database no matter what changes are made.
Download : http://code.google.com/p/fern-wifi-c…cookie_core.py
Read more right here : http://code.google.com/p/fern-wifi-cracker/