Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support on Flash Player version 34.0.0.211 #24

Closed
ShinjoKurumi opened this issue Dec 11, 2021 · 8 comments
Closed

Support on Flash Player version 34.0.0.211 #24

ShinjoKurumi opened this issue Dec 11, 2021 · 8 comments

Comments

@ShinjoKurumi
Copy link
Contributor

ShinjoKurumi commented Dec 11, 2021

Flash Player December release is now public available. (Version 34.0.0.211, issued by Adobe on December 6, 2021)

FlashPatch has not support this version yet.

@jasonliul
Copy link

@darktohka
Copy link
Owner

Thank you. The latest version should support 34.0.0.211 now.

@Vangelis66
Copy link

@darktohka wrote:

The latest version should support 34.0.0.211 now.

Hi 😄 ; many thanks for this tool; however...

  1. I downloaded the official Chinese NPAPI setup from
    https://www.flash.cn/flashplayer/3400211/install_flash_player_cn.exe
  2. I extracted it to disk with "Adobe Flash Player Installer unpacker" (other tools may be available)
    VirusTotal link:
    https://www.virustotal.com/gui/file/8b683921377731905a81751765169718f06212eb7e1cb40d0b66c6baa3a5b60c => detection rate 1/66 (a false positive! 😉)
  3. I isolated original DLL file NPSWF32_34_0_0_211.dll (32-bit), here's the (unaltered) file sig:

unpatched

  1. I then launched latest FlashPatch.exe (v1.14) and wanted to use the Patch File... feature!
  2. When I selected (file picker windows popup) the aforementioned unpatched DLL, I got the message below:

FP-NW

... and when I exited FP, indeed the DLL was left untouched, i.e. unpatched, with an intact file sig...

The test was carried out on two different systems, a) Windows Vista SP2 x86, with .NET FW 4.6.2 b) Windows 7 SP1 x64, with .NET FW 4.6.1; AIUI, .NET FW 4.5 is the minimum version required; can you advise why I failed to patch the DLL myself?
FWIW, the already patched DLLs offered here work as they should, on both systems! 👍

Any further insight will be appreciated 😄
Many thanks, festive wishes, keep safe from "omicron"!

@Vangelis66
Copy link

Vangelis66 commented Mar 8, 2022

... I can understand the reasoning behind OP closing this issue 😄 , HOWEVER my query above still remains unanswered by @darktohka ... 😞

@darktohka
Copy link
Owner

@Vangelis66 This bug should be fixed in the latest version, please test and let me know. :)

@Vangelis66
Copy link

This bug should be fixed in the latest version, please test and let me know.

Thanks for your reply, unfortunately nothing changed with the advent of FlashPatch-v1.15.exe 😭

I'm attaching below the original, un-patched, x86 NPAPI dll of 34_0_0_211:

NPSWF32_34_0_0_211.zip (zipped)

OS: Windows Vista SP2 32-bit, fully patched + select WS2008SP2 updates
.NET Framework: 4.6.1 (32-bit) with MS patches installed manually

FlashPatch_v1.5.exe launches fine here:

t1

I select the DLL to be patched (identical to the DLL attached above), but as soon as I click Open, FP informs me that:

t2

... and the DLL is left untouched... 😞

If it isn't clear already, I want to patch Chinese Flash (32.0.0.211 here) without having to first install it in my system (but via first extracting NPAPI+PPAPI dlls out of their respective installers...).

Any insight is welcome 😄

@darktohka
Copy link
Owner

Thank you for your patience @Vangelis66.

Unfortunately the previous patch I made to fix your issue was an incomplete one.

The following release v1.15.1 should resolve your issue: https://github.com/darktohka/FlashPatch/releases/tag/v1.15.1

By the way, if you want to install Flash to your system, try using Clean Flash Installer, it is the most convenient option: https://gitlab.com/cleanflash/installer/-/releases

@Vangelis66
Copy link

The following release v1.15.1 should resolve your issue:

At long last:

FP

👍 🎉 🚀

if you want to install Flash to your system,
try using Clean Flash Installer, it is the most convenient option:

Thanks 😺 , but I'm already aware of it 😉 , as well as of Clean Flash Player builds 👍 ...
In fact, I'm using the latter as it is, for "portable" Flash installations (portable Serpent 52/360EEv11-12-13 installations) ...

What I was, in fact, trying to do, but hampered by the reported bug 😠 , was to verify/replicate the functionality of FlashPatch myself, having already access to the original Chinese (unpatched) setup, but without wanting to first install it systemwide... I hope it's now clear!
Thanks for fixing this, please do continue this nice project!

Kindest regards 😄

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants