[#] 微信 3.5.0.33 以及以上版本的特征码

This commit is contained in:
huiyadanli 2022-01-17 00:48:11 +08:00
parent 2a07de0f51
commit d8b9c6526f
4 changed files with 27 additions and 6 deletions

File diff suppressed because one or more lines are too long

View File

@ -69,9 +69,30 @@ namespace RevokeMsgPatcher
new CommonModifyInfo
{
Name="WeChatWin.dll",
StartVersion="3.4.0.0",
StartVersion="3.5.0.29",
EndVersion="",
ReplacePatterns = new List<ReplacePattern>
{
new ReplacePattern
{
Search = ByteUtil.HexStringToByteArray("ED 00 85 C0 74 32 B9"),
Replace = ByteUtil.HexStringToByteArray("ED 00 33 C0 74 32 B9"),
Category = "防撤回"
},
new ReplacePattern
{
Search = ByteUtil.HexStringToByteArray("83 C4 04 80 BD 2F FC FF FF 00 74 58 8B 3D"),
Replace = ByteUtil.HexStringToByteArray("83 C4 04 80 BD 2F FC FF FF 00 EB 58 8B 3D"),
Category = "多开"
}
}
},
new CommonModifyInfo
{
Name="WeChatWin.dll",
StartVersion="3.4.0.0",
EndVersion="3.5.0.0",
ReplacePatterns = new List<ReplacePattern>
{
new ReplacePattern
{
@ -201,7 +222,7 @@ namespace RevokeMsgPatcher
"WeChatWin.dll",
new List<ModifyInfo>
{
new ModifyInfo {
/* new ModifyInfo {
Name="WeChatWin.dll",
Version="3.5.0.29",
SHA1Before="018c3af27ac5d618a89018babc51ed90665ed1cc",
@ -219,7 +240,7 @@ namespace RevokeMsgPatcher
Content =new byte[] { 0xEB }
}
}
},
},*/
new ModifyInfo {
Name="WeChatWin.dll",
Version="3.3.5.25",

View File

@ -61,7 +61,7 @@ namespace RevokeMsgPatcher.Properties {
}
/// <summary>
/// 查找类似 {&quot;Apps&quot;:{&quot;Wechat&quot;:{&quot;Name&quot;:&quot;Wechat&quot;,&quot;FileTargetInfos&quot;:{&quot;WeChatWin.dll&quot;:{&quot;Name&quot;:&quot;WeChatWin.dll&quot;,&quot;RelativePath&quot;:&quot;WeChatWin.dll&quot;,&quot;Memo&quot;:null}},&quot;FileModifyInfos&quot;:{&quot;WeChatWin.dll&quot;:[{&quot;Name&quot;:&quot;WeChatWin.dll&quot;,&quot;Version&quot;:&quot;3.5.0.29&quot;,&quot;SHA1Before&quot;:&quot;018c3af27ac5d618a89018babc51ed90665ed1cc&quot;,&quot;SHA1After&quot;:&quot;8e070a908305061d86c6ff9cc3f30d8cfa802cac&quot;,&quot;Changes&quot;:[{&quot;Position&quot;:3860137,&quot;Content&quot;:[49]},{&quot;Position&quot;:13261159,&quot;Content&quot;:[235]}]},{&quot;Name&quot;:&quot;WeChatWin.dll&quot;,&quot;Version&quot;:&quot;3.3.5.25&quot;,&quot;SHA1Before&quot;:&quot;3e94753ccbc2799d98f3c741377e99bdae3 [字符串的其余部分被截断]&quot;; 的本地化字符串。
/// 查找类似 {&quot;Apps&quot;:{&quot;Wechat&quot;:{&quot;Name&quot;:&quot;Wechat&quot;,&quot;FileTargetInfos&quot;:{&quot;WeChatWin.dll&quot;:{&quot;Name&quot;:&quot;WeChatWin.dll&quot;,&quot;RelativePath&quot;:&quot;WeChatWin.dll&quot;,&quot;Memo&quot;:null}},&quot;FileModifyInfos&quot;:{&quot;WeChatWin.dll&quot;:[{&quot;Name&quot;:&quot;WeChatWin.dll&quot;,&quot;Version&quot;:&quot;3.3.5.25&quot;,&quot;SHA1Before&quot;:&quot;3e94753ccbc2799d98f3c741377e99bdae33b4cf&quot;,&quot;SHA1After&quot;:&quot;ab98f83fc16674ac4911380882c79c3ca4c2fd71&quot;,&quot;Changes&quot;:[{&quot;Position&quot;:3413977,&quot;Content&quot;:[235]},{&quot;Position&quot;:12159591,&quot;Content&quot;:[235]}]},{&quot;Name&quot;:&quot;WeChatWin.dll&quot;,&quot;Version&quot;:&quot;3.3.5.15&quot;,&quot;SHA1Before&quot;:&quot;7d06e076c525aec6783e919dde4ee11ba9 [字符串的其余部分被截断]&quot;; 的本地化字符串。
/// </summary>
internal static string PatchJson {
get {

File diff suppressed because one or more lines are too long