Skip to content

Commit

Permalink
patches: Add patches for 34.0.0.301 Standalone Windows, Mac retroacti…
Browse files Browse the repository at this point in the history
…vely
  • Loading branch information
darktohka committed Jun 16, 2024
1 parent 725b9fc commit 82548be
Show file tree
Hide file tree
Showing 2 changed files with 101 additions and 1 deletion.
100 changes: 100 additions & 0 deletions FlashPatch/Patches.cs
Original file line number Diff line number Diff line change
Expand Up @@ -9508,6 +9508,106 @@ public class Patches {
new byte[] { 0xB8, 0x01, 0x00, 0x00, 0x00, 0xC3 }
),
}),
new PatchableBinary(
// WARNING: This binary can only be applied using the "Patch File..." option
// Filename: PepperFlashPlayer
"Chinese Mac 64-bit Chrome Plugin (Pepper)", "34,0,0,301", true, 15301296, new List<HexPatch>() {
new HexPatch(
0x56BC09,
new byte[] { 0x74, 0x4C },
new byte[] { 0x90, 0x90 }
),
new HexPatch(
0x56BC48,
new byte[] { 0x74, 0x0D },
new byte[] { 0x90, 0x90 }
),
new HexPatch(
0x56BC51,
new byte[] { 0x0F, 0x84, 0x2E, 0x03 },
new byte[] { 0xE9, 0x2F, 0x03, 0x00 }
),
new HexPatch(
0x56BC56,
new byte[] { 0x00 },
new byte[] { 0x90 }
),
new HexPatch(
0x5C9F30,
new byte[] { 0x55, 0x48, 0x89, 0xE5, 0x41, 0x56 },
new byte[] { 0xB8, 0x01, 0x00, 0x00, 0x00, 0xC3 }
),
}),
new PatchableBinary(
// WARNING: This binary can only be applied using the "Patch File..." option
// Filename: FlashPlayer-10.6
"Chinese Mac 64-bit Firefox Plugin (NPAPI)", "34,0,0,301", true, 16792304, new List<HexPatch>() {
new HexPatch(
0x3CA1D9,
new byte[] { 0x74, 0x4C },
new byte[] { 0x90, 0x90 }
),
new HexPatch(
0x3CA218,
new byte[] { 0x74, 0x0D },
new byte[] { 0x90, 0x90 }
),
new HexPatch(
0x3CA221,
new byte[] { 0x0F, 0x84, 0xEB, 0x02 },
new byte[] { 0xE9, 0xEC, 0x02, 0x00 }
),
new HexPatch(
0x3CA226,
new byte[] { 0x00 },
new byte[] { 0x90 }
),
new HexPatch(
0x4B45C0,
new byte[] { 0x55, 0x48, 0x89, 0xE5, 0x41, 0x56 },
new byte[] { 0xB8, 0x01, 0x00, 0x00, 0x00, 0xC3 }
),
}),
new PatchableBinary(
// WARNING: This binary can only be applied using the "Patch File..." option
// Filename: flashplayer_sa.exe
"Chinese Standalone Flash Player", "34,0,0,301", false, 10735072, new List<HexPatch>() {
new HexPatch(
0x62C16,
new byte[] { 0x74, 0x23 },
new byte[] { 0x90, 0x90 }
),
new HexPatch(
0x62C1F,
new byte[] { 0x75, 0x1A },
new byte[] { 0x90, 0x90 }
),
new HexPatch(
0x1DA022,
new byte[] { 0x55, 0x8B, 0xEC, 0x56, 0x8B, 0xF1 },
new byte[] { 0xB8, 0x01, 0x00, 0x00, 0x00, 0xC3 }
),
}),
new PatchableBinary(
// WARNING: This binary can only be applied using the "Patch File..." option
// Filename: flashplayer_sa_debug.exe
"Chinese Standalone Flash Player", "34,0,0,301", false, 11554272, new List<HexPatch>() {
new HexPatch(
0x187B85,
new byte[] { 0x74, 0x21 },
new byte[] { 0x90, 0x90 }
),
new HexPatch(
0x187B8E,
new byte[] { 0x75, 0x18 },
new byte[] { 0x90, 0x90 }
),
new HexPatch(
0x326E66,
new byte[] { 0x55, 0x8B, 0xEC, 0x56, 0x8B, 0xF1 },
new byte[] { 0xB8, 0x01, 0x00, 0x00, 0x00, 0xC3 }
),
}),
new PatchableBinary(
// Debug version
// Windows 8+ specific plugin
Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -80,7 +80,7 @@ Download clean builds of Flash 34.0.0.315:

- [For Windows - Chrome/Firefox/IE](https://github.com/darktohka/clean-flash-builds/releases/tag/v1.40)
- [For Linux - Chrome/Firefox](https://github.com/darktohka/clean-flash-builds/releases/tag/v1.7)
- [For Mac - Chrome/Firefox](https://github.com/darktohka/clean-flash-builds/releases/tag/v1.41)
- [For Mac - Chrome/Firefox](https://github.com/darktohka/clean-flash-builds/releases/tag/v1.42)

## Flash Player

Expand Down

0 comments on commit 82548be

Please sign in to comment.