diff --git a/dist/bundled/mwp.bundled.zip b/dist/bundled/mwp.bundled.zip index ceecd22..6525837 100644 Binary files a/dist/bundled/mwp.bundled.zip and b/dist/bundled/mwp.bundled.zip differ diff --git a/dist/bundled/mwp.exe b/dist/bundled/mwp.exe index 5f901dc..4f1b4ed 100644 Binary files a/dist/bundled/mwp.exe and b/dist/bundled/mwp.exe differ diff --git a/dist/unbundled/mwp.exe b/dist/unbundled/mwp.exe index 0b84a6f..7e00d21 100644 Binary files a/dist/unbundled/mwp.exe and b/dist/unbundled/mwp.exe differ diff --git a/dist/unbundled/mwp.unbundled.zip b/dist/unbundled/mwp.unbundled.zip index 0ff3bd2..3364517 100644 Binary files a/dist/unbundled/mwp.unbundled.zip and b/dist/unbundled/mwp.unbundled.zip differ diff --git a/src/MalwarePatch/Assets/certificate-map.json b/src/MalwarePatch/Assets/certificate-map.json index 0044b4d..3434a54 100644 --- a/src/MalwarePatch/Assets/certificate-map.json +++ b/src/MalwarePatch/Assets/certificate-map.json @@ -14,7 +14,8 @@ "360 browser 2022.01.cer", "360 browser 256.2022.04.cer", "360 ludashi 2022.04.cer", - "360 ludashi 256.2022.04.cer" + "360 ludashi 256.2022.04.cer", + "360 browser 256.2023.08.cer" ], "2345": [ "2345.cer", @@ -26,7 +27,9 @@ "2345 browser 2020.06.cer", "2345 browser 256.2020.06.cer", "2345 browser 2020.10.cer", - "2345 browser 256.2020.10.cer" + "2345 browser 256.2020.10.cer", + "2345 browser 2023.08.cer", + "2345 browser 256.2023.08.cer" ], "6789": [ "6789.cer", @@ -48,7 +51,9 @@ ], "Baishengtong": [ "baishengtong 2022.04.cer", - "baishengtong 256.2022.04.cer" + "baishengtong 256.2022.04.cer", + "baishengtong 2023.08.cer", + "baishengtong 256.2023.08.cer" ], "Baofeng": [ "baofeng.cer", @@ -69,7 +74,8 @@ "driveTheLife 2019.6.cer", "driveTheLife 256.2019.6.cer", "driveTheLife 2020.06.cer", - "driveTheLife 256.2020.06.cer" + "driveTheLife 256.2020.06.cer", + "driveTheLife 256.2023.08.cer" ], "Funshion": [ "funshion.cer" @@ -130,7 +136,8 @@ "Kuwo": [ "kuwo.cer", "kuwo 2020.02.cer", - "kuwo 256.2020.02.cer" + "kuwo 256.2020.02.cer", + "kuwo 256.2023.08.cer" ], "LeTV": [ "leshi.cer", @@ -144,14 +151,17 @@ "pplive.cer", "pplive 256.cer", "pptv 2022.07.cer", - "pptv 256.2022.07.cer" + "pptv 256.2022.07.cer", + "pptv 2023.08.cer", + "pptv 256.2023.08.cer" ], "iQIYI": [ "qiyi.cer", "qiyi 256.cer", "qiyi 2020.02.cer", "qiyi 256.2020.02.cer", - "qiyi 256.2021.02.cer" + "qiyi 256.2021.02.cer", + "qiyi 256.2023.08.cer" ], "Qidian": [ "qidian 256.2023.02.cer" @@ -255,7 +265,8 @@ "yy 256.2020.1.cer", "yy 256.2021.02.cer", "yy 256.2022.04.cer", - "yy 256.2023.02.cer" + "yy 256.2023.02.cer", + "yy 256.2023.08.cer" ], "ZhongCheng": [ "zhongcheng (flash cn) 256.2022.01.cer" diff --git a/src/MalwarePatch/Assets/malware-remote-info.json b/src/MalwarePatch/Assets/malware-remote-info.json index 82e0ac7..7ea964b 100644 --- a/src/MalwarePatch/Assets/malware-remote-info.json +++ b/src/MalwarePatch/Assets/malware-remote-info.json @@ -42,10 +42,14 @@ "match": [] }, "DongfangToutiao": { - "fixed": [ - "http://kan.eastday.com/download/" - ], - "match": [] + "fixed": [], + "match": [ + { + "url": "https://www.tt.cn", + "regex": "\"(https://www.tt.cn/down/[^\"]+?\\.exe)\"", + "group": 1 + } + ] }, "DriverLife": { "fixed": [], @@ -166,7 +170,7 @@ "match": [ { "url": "https://shurufa.sogou.com/", - "regex": "href=\"(https://ime.sogouimecdn.com.+?sogou_pinyin_.*?\\.exe)\"", + "regex": "href=\"(https://[^\"]+?/pc/[^\"]*?sogou_pinyin_[^\"]*?\\.exe)\"", "group": 1 }, { diff --git a/src/MalwarePatch/Certificates/2345 browser 2023.08.cer b/src/MalwarePatch/Certificates/2345 browser 2023.08.cer new file mode 100644 index 0000000..2bc11eb Binary files /dev/null and b/src/MalwarePatch/Certificates/2345 browser 2023.08.cer differ diff --git a/src/MalwarePatch/Certificates/2345 browser 256.2023.08.cer b/src/MalwarePatch/Certificates/2345 browser 256.2023.08.cer new file mode 100644 index 0000000..2bc11eb Binary files /dev/null and b/src/MalwarePatch/Certificates/2345 browser 256.2023.08.cer differ diff --git a/src/MalwarePatch/Certificates/360 browser 256.2023.08.cer b/src/MalwarePatch/Certificates/360 browser 256.2023.08.cer new file mode 100644 index 0000000..03e30ec Binary files /dev/null and b/src/MalwarePatch/Certificates/360 browser 256.2023.08.cer differ diff --git a/src/MalwarePatch/Certificates/baishengtong 2023.08.cer b/src/MalwarePatch/Certificates/baishengtong 2023.08.cer new file mode 100644 index 0000000..b3420c8 Binary files /dev/null and b/src/MalwarePatch/Certificates/baishengtong 2023.08.cer differ diff --git a/src/MalwarePatch/Certificates/baishengtong 256.2023.08.cer b/src/MalwarePatch/Certificates/baishengtong 256.2023.08.cer new file mode 100644 index 0000000..b3420c8 Binary files /dev/null and b/src/MalwarePatch/Certificates/baishengtong 256.2023.08.cer differ diff --git a/src/MalwarePatch/Certificates/driveTheLife 256.2023.08.cer b/src/MalwarePatch/Certificates/driveTheLife 256.2023.08.cer new file mode 100644 index 0000000..98ec5bf Binary files /dev/null and b/src/MalwarePatch/Certificates/driveTheLife 256.2023.08.cer differ diff --git a/src/MalwarePatch/Certificates/kuwo 256.2023.08.cer b/src/MalwarePatch/Certificates/kuwo 256.2023.08.cer new file mode 100644 index 0000000..071e060 Binary files /dev/null and b/src/MalwarePatch/Certificates/kuwo 256.2023.08.cer differ diff --git a/src/MalwarePatch/Certificates/pptv 2023.08.cer b/src/MalwarePatch/Certificates/pptv 2023.08.cer new file mode 100644 index 0000000..4077145 Binary files /dev/null and b/src/MalwarePatch/Certificates/pptv 2023.08.cer differ diff --git a/src/MalwarePatch/Certificates/pptv 256.2023.08.cer b/src/MalwarePatch/Certificates/pptv 256.2023.08.cer new file mode 100644 index 0000000..4077145 Binary files /dev/null and b/src/MalwarePatch/Certificates/pptv 256.2023.08.cer differ diff --git a/src/MalwarePatch/Certificates/qiyi 256.2023.08.cer b/src/MalwarePatch/Certificates/qiyi 256.2023.08.cer new file mode 100644 index 0000000..bbdd22b Binary files /dev/null and b/src/MalwarePatch/Certificates/qiyi 256.2023.08.cer differ diff --git a/src/MalwarePatch/Certificates/yy 256.2023.08.cer b/src/MalwarePatch/Certificates/yy 256.2023.08.cer new file mode 100644 index 0000000..621cea5 Binary files /dev/null and b/src/MalwarePatch/Certificates/yy 256.2023.08.cer differ diff --git a/src/MalwarePatch/Languages/MainLanguage.cs b/src/MalwarePatch/Languages/MainLanguage.cs index 7b192ae..525db7e 100644 --- a/src/MalwarePatch/Languages/MainLanguage.cs +++ b/src/MalwarePatch/Languages/MainLanguage.cs @@ -35,7 +35,7 @@ public enum Keys AllowProgramDescription, } internal static DateTime LastModifiedTime => File.GetLastWriteTime(Process.GetCurrentProcess().MainModule.FileName); - internal const int UpdateMonth = 2; + internal const int UpdateMonth = 8; internal static string UpdateTime { get diff --git a/src/MalwarePatch/Properties/AssemblyInfo.cs b/src/MalwarePatch/Properties/AssemblyInfo.cs index 8f417c0..3673430 100644 --- a/src/MalwarePatch/Properties/AssemblyInfo.cs +++ b/src/MalwarePatch/Properties/AssemblyInfo.cs @@ -51,5 +51,5 @@ // 可以指定所有值,也可以使用以下所示的 "*" 预置版本号和修订号 // 方法是按如下所示使用“*”: : // [assembly: AssemblyVersion("1.0.*")] -[assembly: AssemblyVersion("2.14.0.0")] -[assembly: AssemblyFileVersion("2.14.0.0")] +[assembly: AssemblyVersion("2.15.0.0")] +[assembly: AssemblyFileVersion("2.15.0.0")]