Skip to main content
Inspiring
July 17, 2012
Question

How can I hack Abobe Flash Player *STUPID* local storage default so it will always be 'Unlimited'?

  • July 17, 2012
  • 2 replies
  • 9506 views

I have my browser set to delete *all* cookies when I close the browser and it seems consequent to that I loose all my 'local storage' settings on all the player sites.  Consequently, I have to manualy reset each time I visit the sites.  It would be so nice (and so simple) to have a simple default preference setting, instead of a non-user accessible fixed and limited storage value.  In the meantime, can anyone suggest where I might look to hack the player default value?

This topic has been closed for replies.

2 replies

Inspiring
June 25, 2015

For anyone using chrome based "Comodo Dragon", I found the sol file on my XP box here:

      C:\Program Files\Comodo\Dragon\User Data\Default\Pepper Data\Shockwave Flash\WritableRoot\#SharedObjects\KSN3BNJV\macromedia.com\support\flashplayer\sys\settings.sol


No real experience with Comodo Dragon to speak of but I expect that folder following immediately after #SharedObjects would likely be different for each computer and/or user, and/or each time you clear the cash so may not render permanent results but working fine for me so far.  I just edited that file using the same recipe from my original post and viola!

Inspiring
July 18, 2012

[SOLVED]

This is a user 'hack' and thus *NOT CERTIFIED BY ADOBE* or any close affiliates!!!

This procedure also requires hacking a binary file so you need a hex editor.

1.  Use your browser "Clear Recent History" options to delete all cookies, site preferences, cache, etc from your browsing history and *close* your browser.

2.  Use Windows "My Computer" to browse your local file system to this path:

        %APPDATA%\Macromedia\Flash Player\macromedia.com\support\flashplayer\sys\

3.  Use a suitable Hex Editor to open and hack the 'settings.sol' file.  I use a free editor called "WinVI".

       ( If you need it:  http://www.winvi.de/ )

4.  Go to the bottom of that 'settings.sol' file and look for 'defaultklimit'.  The hex line should look like this:

        64 65 66 61  75 6c 74 6b  6c 69 6d 69  74 00 40 59          defaultklimit.@Y

5.  Very very carefully edit the '40' to new '60' value so your line now looks like this:

        64 65 66 61  75 6c 74 6b  6c 69 6d 69  74 00 c0 00          defaultklimit. À

6.  Double check to make sure the file size did not change during the edit in step 5.  If it did then exit out without saving, come back in and try again.  When you are sure your file size did not change after the edit, then save and exit out of the Hex Editor.

You should now have a new 'unliminted' storage default that remains even after browser option to clear all cache, site preferences, cookies, etc.

If you totally mess up the file, DON'T PANIC.  Just delete the 'settings.sol' file and Flash Player will create a new file to replace it -- no worries, but do keep in mind this is a user 'hack' and thus *NOT CERTIFIED BY ADOBE* or any close affiliates!!!

If you use Linux, Mac or other OS then you might check this page to learn the location of that 'settings.sol' file:

        https://en.wikipedia.org/wiki/Flash_cookie

Message was edited by: Pat Willener

pwillener
Legend
July 19, 2012

Thank you for posting your solution; I am sure that this will be useful for other users with the same problem.