atomizer / muledump

all your mules are belong to you
84 stars 144 forks source link

Not work on macOS Sierra #105

Open ManWithBear opened 8 years ago

ManWithBear commented 8 years ago

Here some new security features in os, so muledump not work anymore. screenshot 2016-07-29 22 20 59

Fixed by commenting all localstorage calls. Want more elegant solution.

macOS Sierra beta 3 screenshot 2016-07-29 22 24 41

ManWithBear commented 8 years ago

screenshot 2016-07-29 22 27 10

Nightfirecat commented 8 years ago

So your browser is simply blocking all actions involving localStorage? Based on what I'm reading (such as here), this is caused by your browser settings.

Please note an unhandled SecurityError exception is thrown [...] when storing something in local storage on Safari on iOS 7.1.2 with blocked cookies (Settings > Safari > Block Cookies > Always). I guess disabling cookies also disables local storage. With other two choices of block cookies setting ("From third parties and advertisers" and "Never") everything works fine.

Can you check to see if that is the cause of this issue? Please don't close this issue once you report back—we should be showing a more useful error message than the behavior now, so that others may understand why this issue occurs.

ManWithBear commented 8 years ago

1) Looks like yes. Maybe you need to ask for some privileges? 2) This about Safari on iOS and pretty old iOS (7). 3) I have this settings (Preferences -> Privacy -> Cookies and website data) on "Allow from websites I visit". If I change it to "Always allow" it's not help. Same error.

ManWithBear commented 8 years ago

4) BTW, works fine in Google Chrome.

IronTailed commented 7 years ago

I have the same problem as you, ManWithBear, but in Google Chrome: screen shot 2016-10-04 at 7 40 48 pm

Nightfirecat commented 7 years ago

@IronTailed I'm fairly certain the issue you're encountering is different, unless you happen to have logs that match what has been reported in this issue.

@atomizer Besides requiring a full character reload on new page loads, is there any issue with testing for localStorage and disabling calls for it when said test fails?