mirror of
https://github.com/huiyadanli/RevokeMsgPatcher.git
synced 2025-07-07 15:56:08 +08:00
[+] 去除校验
This commit is contained in:
parent
67a209e41f
commit
d6e9a7bc06
File diff suppressed because one or more lines are too long
|
@ -49,7 +49,7 @@ namespace RevokeMsgPatcher
|
||||||
{
|
{
|
||||||
return new App
|
return new App
|
||||||
{
|
{
|
||||||
Name = "Wechat",
|
Name = "WeChat",
|
||||||
FileTargetInfos = new Dictionary<string, TargetInfo>
|
FileTargetInfos = new Dictionary<string, TargetInfo>
|
||||||
{
|
{
|
||||||
{
|
{
|
||||||
|
@ -59,10 +59,39 @@ namespace RevokeMsgPatcher
|
||||||
Name = "WeChatWin.dll",
|
Name = "WeChatWin.dll",
|
||||||
RelativePath = "WeChatWin.dll"
|
RelativePath = "WeChatWin.dll"
|
||||||
}
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"WeChat.exe",
|
||||||
|
new TargetInfo
|
||||||
|
{
|
||||||
|
Name = "WeChat.exe",
|
||||||
|
RelativePath = "../WeChat.exe"
|
||||||
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
FileCommonModifyInfos = new Dictionary<string, List<CommonModifyInfo>>
|
FileCommonModifyInfos = new Dictionary<string, List<CommonModifyInfo>>
|
||||||
{
|
{
|
||||||
|
{
|
||||||
|
"WeChat.exe",
|
||||||
|
new List<CommonModifyInfo>
|
||||||
|
{
|
||||||
|
new CommonModifyInfo
|
||||||
|
{
|
||||||
|
Name="WeChatWin.dll",
|
||||||
|
StartVersion="3.7.0.0",
|
||||||
|
EndVersion="",
|
||||||
|
ReplacePatterns = new List<ReplacePattern>
|
||||||
|
{
|
||||||
|
new ReplacePattern
|
||||||
|
{
|
||||||
|
Search = ByteUtil.HexStringToByteArray("85 C0 75 59"),
|
||||||
|
Replace = ByteUtil.HexStringToByteArray("85 C0 EB 59"),
|
||||||
|
Category = "去除校验"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"WeChatWin.dll",
|
"WeChatWin.dll",
|
||||||
new List<CommonModifyInfo>
|
new List<CommonModifyInfo>
|
||||||
|
@ -283,6 +312,13 @@ namespace RevokeMsgPatcher
|
||||||
},
|
},
|
||||||
FileModifyInfos = new Dictionary<string, List<ModifyInfo>>
|
FileModifyInfos = new Dictionary<string, List<ModifyInfo>>
|
||||||
{
|
{
|
||||||
|
{
|
||||||
|
"WeChat.exe",
|
||||||
|
new List<ModifyInfo>
|
||||||
|
{
|
||||||
|
|
||||||
|
}
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"WeChatWin.dll",
|
"WeChatWin.dll",
|
||||||
new List<ModifyInfo>
|
new List<ModifyInfo>
|
||||||
|
|
|
@ -61,7 +61,7 @@ namespace RevokeMsgPatcher.Properties {
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// 查找类似 {"Apps":{"Wechat":{"Name":"Wechat","FileTargetInfos":{"WeChatWin.dll":{"Name":"WeChatWin.dll","RelativePath":"WeChatWin.dll","Memo":null}},"FileModifyInfos":{"WeChatWin.dll":[{"Name":"WeChatWin.dll","Version":"3.3.5.25","SHA1Before":"3e94753ccbc2799d98f3c741377e99bdae33b4cf","SHA1After":"ab98f83fc16674ac4911380882c79c3ca4c2fd71","Changes":[{"Position":3413977,"Content":[235]},{"Position":12159591,"Content":[235]}]},{"Name":"WeChatWin.dll","Version":"3.3.5.15","SHA1Before":"7d06e076c525aec6783e919dde4ee11ba9 [字符串的其余部分被截断]"; 的本地化字符串。
|
/// 查找类似 {"Apps":{"Wechat":{"Name":"WeChat","FileTargetInfos":{"WeChatWin.dll":{"Name":"WeChatWin.dll","RelativePath":"WeChatWin.dll","Memo":null},"WeChat.exe":{"Name":"WeChat.exe","RelativePath":"../WeChat.exe","Memo":null}},"FileModifyInfos":{"WeChat.exe":[],"WeChatWin.dll":[{"Name":"WeChatWin.dll","Version":"3.3.5.25","SHA1Before":"3e94753ccbc2799d98f3c741377e99bdae33b4cf","SHA1After":"ab98f83fc16674ac4911380882c79c3ca4c2fd71","Changes":[{"Position":3413977,"Content":[235]},{"Position":12159591,"Content":[235]}]} [字符串的其余部分被截断]"; 的本地化字符串。
|
||||||
/// </summary>
|
/// </summary>
|
||||||
internal static string PatchJson {
|
internal static string PatchJson {
|
||||||
get {
|
get {
|
||||||
|
|
File diff suppressed because one or more lines are too long
Loading…
Reference in New Issue
Block a user