Discover Master of Alchemy, our first iPad/iPhone and iPod touch game!

Follow Me


Forum's topics

Latest Files


Top Rated


Photo Gallery

Shared Object Reader

What is SOLReader?

SOLReader is a decompiler for the .sol files used by flash to save its own cookie (the SharedObjects). It will decompile the entire file and will show you every saved variable, its class type and its value. Shared Obbject Reader supports both AMF0 and AMF3 SharedObject file formats

click to enlarge

Where are stored the shared objects?

On XP machine the path to all the .sol file is something like this: C:\Documents and Settings\{username}\Application Data\Macromedia\Flash Player\
But Note that the "Apllication Data" path name depends also on your SO language. In fact, on italian Windows XP the path is: C:\Documents and Settings\{uswrname}\Dati applicazioni\Macromedia\Flash Player This folder is hidden by default by the system too, so you need to allow hidden folder view from your OS settings.

The location of sharedobjects may change depending on flash player version and os system. For more information read this article

The first version of SharedObject Reader was written in python 2.2.
This new version is written in C# (C Sharp) as it's now part of FlashDevelop editor.



<php>PHP example</php>

I've done a quite similar class in php, just to make a demonstration: (actually it doesn't work with AMF3 .sol files, I need to update the PHP class too)

view the PHP class


python powered