Dave-H Posted January 17, 2021 Author Posted January 17, 2021 The Flash embedded in the operating system stopped working last Tuesday on Windows 10 as I expected, but that may just have been because of the time bomb in the Flash files. I guess a future OS update may well actually remove all the Flash files as well, at the moment they do seem to be still there. 1
surrodox2001 Posted January 17, 2021 Posted January 17, 2021 13 minutes ago, Dave-H said: The Flash embedded in the operating system stopped working last Tuesday on Windows 10 as I expected, but that may just have been because of the time bomb in the Flash files. I guess a future OS update may well actually remove all the Flash files as well, at the moment they do seem to be still there. Well that OS update has already pushed out, see my post above,
Dave-H Posted January 17, 2021 Author Posted January 17, 2021 Yes, but the Flash files are all still present as far as I can see, although it no longer works because of the time bomb. I would expect a future update to actually remove them, and the associated registry entries as well. I don't think that KB4577586 has been automatically implemented yet, although as you say it may well be included in a future monthly security patch. As far as I can see it wasn't in last Tuesday's patch (KB4598242), and there's no mention of Flash in the patch documentation. 1
tyukok Posted January 17, 2021 Posted January 17, 2021 (edited) I'm gonna leave this guide for defusing the timebomb here. http://cache.tehsausage.com/flash/defuse.txt Instead of changing the year to 2040, it replaces the value with a NaN - "not a number". Adobe's code will check if the current time in milliseconds is above NaN, which always returns false, so it basically means infinity. I did it before january 13th, everything Flash-related works fine. Now I wonder if it's possible to set the system date to before January 13th, install the latest flash, then follow the guide and return the system date to how it was. Also apparently the same exact hack works for Linux version as well. defuse.txt Edited January 17, 2021 by tyukok 5
VistaLover Posted January 17, 2021 Posted January 17, 2021 12 hours ago, Sampei.Nihira said: When you don't need to use Flash, you can hide the plugin with the rule: about:config -> plugin.scan.plid.all This is specific to Mozilla-type browsers, and what it does is disable ALL NPAPI plugin (includes, among others, Java JRE) scanning: http://kb.mozillazine.org/Plugin_scanning and http://kb.mozillazine.org/Flash However, that particular pref has no effect on Flash installed in a "portable" fashion (i.e. no Flash references in the Windows registry...) 4 hours ago, Sampei.Nihira said: My friend if you want to reduce the fonts fingerprint consider that our browsers have this function: https://www.ghacks.net/2016/12/28/firefox-52-better-font-fingerprinting-protection/ Thanks , but the Browserleaks tests I uploaded were performed in 360EEv12, a Chromium 78 based fork; do you happen to be aware of an equivalent "flag"/commandline switch there?
Sampei.Nihira Posted January 17, 2021 Posted January 17, 2021 (edited) In chrome-based browsers this is possible through an extension. The best extension from a privacy point of view is: https://chrome.google.com/webstore/detail/font-fingerprint-defender/fhkphphbadjkepgfljndicmgdlndmoke?hl=it Edited January 17, 2021 by Sampei.Nihira 1
VistaLover Posted January 17, 2021 Posted January 17, 2021 (edited) 23 hours ago, Vadim said: In Russia works China Version 34.00.92 without any trouble and corrections for Firefox 84.0.2 in my computers. 12 hours ago, ED_Sln said: For some reason, all versions of the Chinese flash are completely blocked in Russia. I tried to put on Chrome and Firefox, on XP and 7-8.1, everywhere it says "Not supported in your region." Even local swf files won't open. Well, I surely do know that Russia expands to vast territories , but perhaps @Vadim could enlighten us more as to which version of Chinese Flash v34 he's been using (and, to a second degree, his actual whereabouts ) ... @ED_Sln , have you only tried the "official" stub (on-line) Chinese installers? Perhaps related, but today I finished my Chinese Flash tests and upon more thorough inspection of the re-packaged setups, I discovered that the DLLs have been patched, because their SHA-2 digital file signatures have been invalidated: So, it is my educated guess, the Chinese repackers may have lifted the officially imposed geo-restrictions... Edited January 17, 2021 by VistaLover 1
Tripredacus Posted January 17, 2021 Posted January 17, 2021 I want to point out that the Flash EOL has and will continue to take over this topic by users of other operating systems besides XP. I do not see a reason to create duplicate threads for each OS and split out or mirror info from this thread into others. lf anyone has a better idea, let me know. I can report another success, simply by changing the mms.cfg file I previously quoted on page 42 of default view. Windows 7 32-bit using NPAPI v25.0.0.148 with PaleMoon v60.9? (Mozilla/5.0 (Windows NT 6.1; rv:60.9) Gecko/20100101 Goanna/4.1 Firefox/60.9 PaleMoon/28.4.0) works. However, it does not work for Chrome nor can I get the Kongregate game I play to work on either Palemoon or Chrome in any way. It always just shows to use the Supernova, which is installed as a Chrome extension and didn't load the game even before changing the mms.cfg.
dencorso Posted January 17, 2021 Posted January 17, 2021 1 hour ago, Tripredacus said: I want to point out that the Flash EOL has and will continue to take over this topic by users of other operating systems besides XP. I do not see a reason to create duplicate threads for each OS and split out or mirror info from this thread into others. Agreed. and this being the case, let me report that on Windows 7 32-bit I restored sucessfuly working flash to IE 11.0.9600.19866 Update Version: 11.0.220 (KB4586768) and to Firefox ESR 52.9.1 (32-bit) by modding the internal date, removing the invalidated digital signature and adjusting the PE-Checksum (@UCyborg's method), but (even after replacing also %SystemDrive%\Users\<username>\AppData\Local\Google\Chrome\User Data\PepperFlash\32.0.0.465\pepflashplayer.dll) wasn't able to restore it to working state on Google Chrome 87.0.4280.141 (Official Build) (32-bit). On the browsers I was able to restore working flash, both <https://helpx.adobe.com/flash-player.html> and <https://get.adobe.com/flashplayer/about/> worked OK, too, somewhat surprising. The attached pic is from the latter on IE11, BTW. OTOH, both browsers on which flash is working give me the same results as @Tripredacus had on Kongregate (viz. the supernova ad), regretably. 1
UCyborg Posted January 17, 2021 Posted January 17, 2021 20 hours ago, Tripredacus said: However, it does not work for Chrome nor can I get the Kongregate game I play to work on either Palemoon or Chrome in any way. It always just shows to use the Supernova, which is installed as a Chrome extension and didn't load the game even before changing the mms.cfg. Some sites are invoking Flash content with an emulator. I don't know about Supernova, but Ruffle is laggy and only works on Chrome. Maybe it would be possible to write a user script for such sites to invoke the real Flash Player on user's system, kinda like how ViewTube can play videos on some sites using a browser plugin. Seems these emerging Flash emulators are just adding to infinite list of Chrome exclusive crap. On 1/17/2021 at 1:55 PM, tyukok said: Instead of changing the year to 2040, it replaces the value with a NaN - "not a number". Adobe's code will check if the current time in milliseconds is above NaN, which always returns false, so it basically means infinity. Nice, didn't think of that. I set mine to year 2060 a while back, doubt I'll care by then. If I wanted to be thorough, I'd just NOP that block out and move the rest of the code up, so it would look like the check was never there and it would save few processor cycles. 1
ED_Sln Posted January 18, 2021 Posted January 18, 2021 (edited) 11 hours ago, VistaLover said: @ED_Sln , have you only tried the "official" stub (on-line) Chinese installers? Yes, I installed with the online installer. I figured out what was going on, I immediately disabled the FlashHelperService, and without it, that error appears. But I don't really want to keep it running, even in the description it says that data is being collected. Flash Player更新辅助服务,确保使用最新版的 Flash Player 软件。会向重庆重橙网络科技有限公司发送匿名使用Flash相关数据以帮助改进 Flash Player。 Translation: Flash Player update ancillary services to ensure that the latest version of Flash Player software is used. Will send anonymous Flash-related data to Chongqing Zhongcheng Network Technology Co., Ltd. to help improve Flash Player. I checked that it works with this service also on Windows XP. Edited January 18, 2021 by ED_Sln Added. 1
RainyShadow Posted January 18, 2021 Posted January 18, 2021 8 hours ago, Tripredacus said: However, it does not work for Chrome nor can I get the Kongregate game I play to work on either Palemoon or Chrome in any way. It always just shows to use the Supernova, which is installed as a Chrome extension and didn't load the game even before changing the mms.cfg. Which game is that? The Supernova devs added a way to embed Flash player, but due to the way Kong is doing things it doesn't work for many games. You don't need neither the Supernova extension, nor the player for that. On the Supernova splash screen click on "More options" in the lower right corner and a link to start Flash player shows up. I found this collection couple days ago, is it the work of a MSFN member? :) I tried on my netbook both Chrome and FF English from it, they seem to do the work fine. You just have to click "more options" > "start Flash player" on the Supernova splash, then keep clicking "Run flash" every time when prompted. The first time you activate Flash the page reloads, then you repeat and it eventually starts. Never touch any "Update" buttons! As i said though, Kong's way of embedding broke it for many games.
Tripredacus Posted January 18, 2021 Posted January 18, 2021 From reading Kongregate's forum, where there is some sort of Supernova liason present, they give away what their plug-in is doing. It seems to work best with "simple" Flash applications, such as ones that are self contained, or link to objects using relative paths. They specifically note that some links can't be followed, it is a cryptic response. The problem they have is with any .swf that is linking scenes or resources in the ActionScript may not work properly. This issue with ActionScript is also why you can encounter some .swf that do not work properly anymore, or do not work locally on your machine if saved. Various resources could be linking to external .swf (scene based .swf uses a container and loads individual .swf for scenes after transition to keep file sizes down), linking to audio or video resources, fonts, CSS, XML, etc using either relative or fully-qualified paths to same or external domain. Now any emulator is not going to be able to know about any of that because the ActionScript is compiled into the SWF when built by Flash or another tool. It can be viewed by decompiling the SWF, but only if it isn't obfusicated obviously. So the Supernova guy stated that he knows it doesn't work with all games, and they are "working" on getting additional ones working. Obviously in terms of Kongregate, they are only going to be bothering with the high traffic games and anything on the low end is probably going to be ignored. So I'm guessing their solution has some sort of general use, and then they add in specific compatibilities for specific games on Kongregate. The game I play is Drop Sum v1.2 on Basic mode with Leaderboard. I started it long time ago on Facebook before their XSS debacle, then it went to Mindjolt where it worked up until a year or two ago when they sold the domain and the purchasers decided to delete the site content. Then I went to Kongregate and the game worked fine for some time, although their leaderboard does not work properly (it saves latest score, not best score). I can find the game on other sites, but they seem to be drive-by sites. Most do not have leaderboards, or only have the Arcade mode enabled.... which is "fine" but not as relaxing as Basic mode. Last straw for me would be to just find the webhosting package and install it on a webserver on my home network and just play it on my own terms. Only losing out on the battle of the leaderboards aspect of it.
RainyShadow Posted January 18, 2021 Posted January 18, 2021 23 hours ago, Tripredacus said: The game I play is Drop Sum v1.2 on Basic mode with Leaderboard. I started it long time ago on Facebook before their XSS debacle, then it went to Mindjolt where it worked up until a year or two ago when they sold the domain and the purchasers decided to delete the site content. Then I went to Kongregate and the game worked fine for some time, although their leaderboard does not work properly (it saves latest score, not best score). I can find the game on other sites, but they seem to be drive-by sites. Most do not have leaderboards, or only have the Arcade mode enabled.... which is "fine" but not as relaxing as Basic mode. Last straw for me would be to just find the webhosting package and install it on a webserver on my home network and just play it on my own terms. Only losing out on the battle of the leaderboards aspect of it. Are you sure about the version? All i could find is Drop Sum v1.3 and Drop Sum v2. Both seem to work in the standalone Flash player v12 By Leaderboard do you mean the high scores tab on the game page, or it should be something within the .SWF ? This may be useful.
UCyborg Posted January 18, 2021 Posted January 18, 2021 On 1/17/2021 at 5:55 PM, tyukok said: I'm gonna leave this guide for defusing the timebomb here. http://cache.tehsausage.com/flash/defuse.txt Instead of changing the year to 2040, it replaces the value with a NaN - "not a number". Adobe's code will check if the current time in milliseconds is above NaN, which always returns false, so it basically means infinity. The positive infinity, according to IEEE_754-1985 would be 00|00|00|00|00|00|F0|7F 1
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now