This commit is contained in:
辉鸭蛋 2025-04-08 00:39:15 +08:00
parent 90d6e09826
commit 99953c3d73
3 changed files with 46 additions and 4 deletions

File diff suppressed because one or more lines are too long

View File

@ -120,9 +120,30 @@ namespace RevokeMsgPatcher
new CommonModifyInfo new CommonModifyInfo
{ {
Name="WeChatWin.dll", Name="WeChatWin.dll",
StartVersion="3.9.11.0", StartVersion="4.0.3.0",
EndVersion="", EndVersion="",
ReplacePatterns = new List<ReplacePattern> ReplacePatterns = new List<ReplacePattern>
{
new ReplacePattern
{
Search = ByteUtil.HexStringToByteArray("75 21 48 B8 72 65 76 6F 6B 65 6D 73 48 89 05 3F 3F 3F 3F 66 C7 05 3F 3F 3F 3F 67 00 C6 05 3F 3F 3F 3F 01 48 8D"),
Replace = ByteUtil.HexStringToByteArray("EB 21 48 B8 72 65 76 6F 6B 65 6D 73 48 89 05 3F 3F 3F 3F 66 C7 05 3F 3F 3F 3F 67 00 C6 05 3F 3F 3F 3F 01 48 8D"),
Category = "防撤回"
},
new ReplacePattern
{
Search = ByteUtil.HexStringToByteArray("55 56 57 53 48 81 EC 3F 3F 3F 3F 48 8D AC 24 3F 3F 3F 3F 48 C7 85 3F 3F 3F 3F FE FF FF FF 48 C7 85 3F 3F 3F 3F 00 00 00 00 B9 60 00 00 00"),
Replace = ByteUtil.HexStringToByteArray("C3 56 57 53 48 81 EC 3F 3F 3F 3F 48 8D AC 24 3F 3F 3F 3F 48 C7 85 3F 3F 3F 3F FE FF FF FF 48 C7 85 3F 3F 3F 3F 00 00 00 00 B9 60 00 00 00"),
Category = "多开"
}
}
},
new CommonModifyInfo
{
Name="WeChatWin.dll",
StartVersion="3.9.11.0",
EndVersion="4.0.3.0",
ReplacePatterns = new List<ReplacePattern>
{ {
new ReplacePattern new ReplacePattern
{ {
@ -1417,9 +1438,30 @@ namespace RevokeMsgPatcher
new CommonModifyInfo new CommonModifyInfo
{ {
Name="Weixin.dll", Name="Weixin.dll",
StartVersion="4.0.0.0", StartVersion="4.0.3.0",
EndVersion="", EndVersion="",
ReplacePatterns = new List<ReplacePattern> ReplacePatterns = new List<ReplacePattern>
{
new ReplacePattern
{
Search = ByteUtil.HexStringToByteArray("75 21 48 B8 72 65 76 6F 6B 65 6D 73 48 89 05 3F 3F 3F 3F 66 C7 05 3F 3F 3F 3F 67 00 C6 05 3F 3F 3F 3F 01 48 8D"),
Replace = ByteUtil.HexStringToByteArray("EB 21 48 B8 72 65 76 6F 6B 65 6D 73 48 89 05 3F 3F 3F 3F 66 C7 05 3F 3F 3F 3F 67 00 C6 05 3F 3F 3F 3F 01 48 8D"),
Category = "防撤回"
},
new ReplacePattern
{
Search = ByteUtil.HexStringToByteArray("55 56 57 53 48 81 EC 3F 3F 3F 3F 48 8D AC 24 3F 3F 3F 3F 48 C7 85 3F 3F 3F 3F FE FF FF FF 48 C7 85 3F 3F 3F 3F 00 00 00 00 B9 60 00 00 00"),
Replace = ByteUtil.HexStringToByteArray("C3 56 57 53 48 81 EC 3F 3F 3F 3F 48 8D AC 24 3F 3F 3F 3F 48 C7 85 3F 3F 3F 3F FE FF FF FF 48 C7 85 3F 3F 3F 3F 00 00 00 00 B9 60 00 00 00"),
Category = "多开"
}
}
},
new CommonModifyInfo
{
Name="Weixin.dll",
StartVersion="4.0.0.0",
EndVersion="4.0.3.0",
ReplacePatterns = new List<ReplacePattern>
{ {
new ReplacePattern new ReplacePattern
{ {

File diff suppressed because one or more lines are too long