4 ms·
If you need a fix, you can patch the .so like this: bbe -e 's/\x00\x00\x40\x46\x3e\x6f\x77\x42/\x00\x00\x00\x00\x00\x00\xf8\x7f/' libflashplayer.so | sponge
by jtvjan 6y ago
If you need a fix, you can patch the .so like this:
bbe -e 's/\x00\x00\x40\x46\x3e\x6f\x77\x42/\x00\x00\x00\x00\x00\x00\xf8\x7f/' libflashplayer.so | sponge libflashplayer.so
Source: https://cache.tehsausage.com/flash/defuse.txt https://cache.tehsausage.com/flash/defuse.txt
- iggldiggl 6y agoOn Windows, this seems to work for the browser plugin, but the .ocx (used e.g. by the JPEXS Flash decompiler – they also have a built-in player, but that unfortunately seems somewhat buggy) didn't like the expiration time stamp being set to infinity. Setting some other time stamp far in the future does work though, even if philosophically it's not quite the same as literal infinity.
- ars 6y agoAnd for Linux: https://gist.github.com/szymonszl/982359cf6cb6618c124054dc34ac0c10 https://gist.github.com/szymonszl/982359cf6cb6618c124054dc34...
- dhekir 6y agoThanks a lot! The page you linked did work; I had to copy the Flash folder elsewhere, used a hex editor to find the timestamp in my Flash.ocx file, then I renamed the original folder to Flash.bak and copied the modified one in its place, and my application works again!