fix: 支持微信 4.1.12.26 防撤回及多开补丁 (#1209)

This commit is contained in:
tianyL
2026-07-30 00:18:06 +08:00
committed by GitHub
parent 11a71a9744
commit d3732c10df
3 changed files with 25 additions and 4 deletions
File diff suppressed because one or more lines are too long
+23 -2
View File
@@ -17,7 +17,7 @@ namespace RevokeMsgPatcher
{ {
Apps = AppConfig(), Apps = AppConfig(),
LatestVersion = "2.1", LatestVersion = "2.1",
PatchVersion = 20260512, PatchVersion = 20260729,
Notice = "", Notice = "",
NoticeUrl = "", NoticeUrl = "",
}; };
@@ -1436,6 +1436,27 @@ namespace RevokeMsgPatcher
"Weixin.dll", "Weixin.dll",
new List<CommonModifyInfo> new List<CommonModifyInfo>
{ {
new CommonModifyInfo
{
Name="Weixin.dll",
StartVersion="4.1.12.0",
EndVersion="",
ReplacePatterns = new List<ReplacePattern>
{
new ReplacePattern
{
Search = ByteUtil.HexStringToByteArray("90 48 89 86 00 02 00 00 4C 89 AD 08 02 00 00 4C 8D 05"),
Replace = ByteUtil.HexStringToByteArray("90 48 29 86 00 02 00 00 4C 89 AD 08 02 00 00 4C 8D 05"),
Category = "防撤回"
},
new ReplacePattern
{
Search = ByteUtil.HexStringToByteArray("89 C7 B9 02 00 00 00 E8 3F 3F 3F 3F 81 FF B7 00 00 00 0F 85"),
Replace = ByteUtil.HexStringToByteArray("89 C7 B9 02 00 00 00 E8 3F 3F 3F 3F 81 FF B7 00 00 00 90 E9"),
Category = "多开"
}
}
},
//new CommonModifyInfo //new CommonModifyInfo
//{ //{
// Name="Weixin.dll", // Name="Weixin.dll",
@@ -1467,7 +1488,7 @@ namespace RevokeMsgPatcher
{ {
Name="Weixin.dll", Name="Weixin.dll",
StartVersion="4.1.9.0", StartVersion="4.1.9.0",
EndVersion="", EndVersion="4.1.12.0",
ReplacePatterns = new List<ReplacePattern> ReplacePatterns = new List<ReplacePattern>
{ {
new ReplacePattern new ReplacePattern
File diff suppressed because one or more lines are too long