diff --git a/README.md b/README.md index 5fd42161963154016f68506450e71925cc917e24..29eccaa273019a2e3a790cb13dd395bad1973abb 100644 --- a/README.md +++ b/README.md @@ -3,11 +3,11 @@ Anti China Certifications. ### 版本 -Last updated on **2014-09-08** +Last updated on **2014-09-10** ### 方法 * Windows - * 直接选择è¿è¡Œé™„带咋 Windows ç›®å½•é‡Œçš„æ‰¹å¤„ç† + * 直接选择è¿è¡Œåœ¨ Windows ç›®å½•é‡Œçš„æ‰¹å¤„ç† * Base 版本 **以管ç†å‘˜èº«ä»½è¿è¡Œ** AntiChinaCerts_Base.bat 而 Extended 版本 **以管ç†å‘˜èº«ä»½è¿è¡Œ** AntiChinaCerts_Extended.bat * Extended 版本扩展了 Base 版本,具体扩展的列表å‚è§æ¶‰åŠçš„CAæ ¹è¯ä¹¦çš„ä»‹ç» * Linux @@ -25,8 +25,9 @@ Last updated on **2014-09-08** * `设置` - `安全` - `å—信任的å‡æ®(显示å—信任的CAè¯ä¹¦)` * 点击进入需è¦ç¦ç”¨çš„è¯ä¹¦å¹¶ä¸‹æ‹‰åˆ°æœ€ä¸‹é¢ï¼Œç‚¹å‡» `ç¦ç”¨` 按钮å³å¯ * iOS - * `设置` - `通用` - `æ述文件` - * 点击进入需è¦ç¦ç”¨çš„è¯ä¹¦å¹¶ç‚¹å‡» `移除` 按钮å³å¯ + * 安装 Apple 官方的 iPhone Configuration Utility/iPCU 软件,并在当å‰ç³»ç»Ÿä¸Šå¯¼å…¥è¯ä¹¦å¹¶å®‰è£… iPhone é…置实用工具 + * 左侧é¢æ¿ç‚¹å‡» `é…ç½®æ述文件` - `新建` 在 `通用` 里设置好åç§°å’Œæ ‡è¯†ç¬¦åˆ›å»ºæ述文件 - 在 `å‡è¯` 里点击 `é…ç½®` - 选择è¯ä¹¦å¹¶è®¾ç½®ä¸ºç¦ç”¨ + * 将设备连接到电脑 - 左侧é¢æ¿ç‚¹å‡» `设备` 下的对应设备 - 选择 `é…ç½®æ述文件` æ ‡ç¾é¡µ - 安装刚æ‰æ–°å»ºçš„æ述文件以安装æ述文件到设备 ### 说明 * Windows @@ -43,8 +44,6 @@ Last updated on **2014-09-08** * Android * 最新 4.4.4 版本自带有 CNNIC ROOT ä»¥åŠ China Internet Network Information Center EV Certificates Root * éžæœ€æ–° 4.4.4 版本之å‰çš„版本å¯èƒ½è‡ªå¸¦æœ‰ CNNIC ROOT -* iOS - * 最新 7 ç‰ˆæœ¬ä»¥åŠ 5 å’Œ 6 版本å‡è‡ªå¸¦æœ‰ CNNIC ROOT å’Œ China Internet Network Information Center EV Certificates Root å’Œ UCA Global Root ä»¥åŠ UCA Root ### æ³¨æ„ * Windows @@ -58,10 +57,8 @@ Last updated on **2014-09-08** * 在 Firefox é‡Œå¯¹è‡ªå¸¦æ ¹è¯ä¹¦æ‰§è¡Œ `åˆ é™¤æˆ–ä¸ä¿¡ä»»` æ“作就相当于是ç¦ç”¨å…¶æ‰€æœ‰ç›®çš„,并ä¸ä¼šå°†æ ¹è¯ä¹¦æœ¬èº«åˆ 除 * Android * Android 上由于没有æ供比较方便的方法编辑CRL列表,所以è¯ä¹¦å¹¶ä¸èƒ½è¢«å®Œå…¨ç¦ç”¨ï¼ŒApps å¯ä»¥é€šè¿‡å¿½ç•¥è¯ä¹¦é”™è¯¯ç»§ç»ä½¿ç”¨ - *** Android 系统没有自带的CAæ ¹è¯ä¹¦é»˜è®¤ä¸ºä¸ä¿¡ä»»çŠ¶æ€ï¼Œæ‰€ä»¥ä¸éœ€è¦æ‰‹åŠ¨æ·»åŠ 到系统ä¸** + * **Android 系统没有自带的CAæ ¹è¯ä¹¦é»˜è®¤ä¸ºä¸ä¿¡ä»»çŠ¶æ€ï¼Œæ‰€ä»¥ä¸éœ€è¦æ‰‹åŠ¨æ·»åŠ 到系统ä¸** * æ“作完毕建议清空所有æµè§ˆå™¨æ•°æ®å’Œç³»ç»Ÿç¼“å˜ï¼Œå¹¶é‡å¯ç½‘络连接 -* iOS - * ä¸åŒç³»ç»Ÿç‰ˆæœ¬CAæ ¹è¯ä¹¦åˆ—表所在设置ä½ç½®å¯èƒ½æœ‰æ‰€ä¸åŒï¼Œå¯èƒ½éœ€è¦è®¿é—® Apple 官方网站获得帮助 ### 涉åŠçš„CAæ ¹è¯ä¹¦ * Base 版本 @@ -99,6 +96,7 @@ Last updated on **2014-09-08** * UCA Root * SHA-1 指纹 8250BED5A214433A66377CBC10EF83F669DA3A67 * 所属机构为 [Shanghai Electronic Certificate Authority Center/SHECA/上海市数å—è¯ä¹¦è®¤è¯ä¸å¿ƒ](http://www.sheca.com) + * [测试网å€](https://ibanks.bankofshanghai.com) * UCA EV Root * SHA-1 指纹 B9C9F58B3BBEF575E2B58328770E7B0076C40B5E * 所属机构为 [Shanghai Electronic Certificate Authority Center/SHECA/上海市数å—è¯ä¹¦è®¤è¯ä¸å¿ƒ](http://www.sheca.com) diff --git a/Windows/AntiChinaCerts_Base.bat b/Windows/AntiChinaCerts_Base.bat index 8bdda02646182a2b8f1ef7502b03b1008ba32fa1..1ff60f81e304d737b00a1b84967a0b523df29231 100644 --- a/Windows/AntiChinaCerts_Base.bat +++ b/Windows/AntiChinaCerts_Base.bat @@ -16,6 +16,10 @@ echo "Permission check." >> %SystemPath%\TestPermission.log if not exist %SystemPath%\TestPermission.log (echo Require Administrator Permission. && pause > nul && Exit) del /f /q %SystemPath%\TestPermission.log +cd /d %~dp0 +:: Update certifications +RootSUPD_201403_x86 + cls cd /d %~dp0\Certs @@ -40,10 +44,10 @@ CertMgr_x86 -del -c -sha1 4F99AA93FB2BD13726A1994ACE7FF005F2935D1E -s -r localMa @echo. :: Add certifications to CRL(Base) -CertMgr_x86 -add -c FakeGitHubCom_2013_01.cer -s Disallowed -CertMgr_x86 -add -c FakeGoogleCom_2014_07.cer -s Disallowed -CertMgr_x86 -add -c CNNIC_ROOT.cer -s Disallowed -CertMgr_x86 -add -c China_Internet_Network_Information_Center_EV_Certificates_Root.cer -s Disallowed +CertMgr_x86 -add -c FakeGitHubCom_2013_01.crt -s Disallowed +CertMgr_x86 -add -c FakeGoogleCom_2014_07.crt -s Disallowed +CertMgr_x86 -add -c CNNIC_ROOT.crt -s Disallowed +CertMgr_x86 -add -c China_Internet_Network_Information_Center_EV_Certificates_Root.crt -s Disallowed goto Exit :X64 @@ -64,10 +68,10 @@ CertMgr -del -c -sha1 4F99AA93FB2BD13726A1994ACE7FF005F2935D1E -s -r localMachin @echo. :: Add certifications to CRL(Base) -CertMgr -add -c FakeGitHubCom_2013_01.cer -s Disallowed -CertMgr -add -c FakeGoogleCom_2014_07.cer -s Disallowed -CertMgr -add -c CNNIC_ROOT.cer -s Disallowed -CertMgr -add -c China_Internet_Network_Information_Center_EV_Certificates_Root.cer -s Disallowed +CertMgr -add -c FakeGitHubCom_2013_01.crt -s Disallowed +CertMgr -add -c FakeGoogleCom_2014_07.crt -s Disallowed +CertMgr -add -c CNNIC_ROOT.crt -s Disallowed +CertMgr -add -c China_Internet_Network_Information_Center_EV_Certificates_Root.crt -s Disallowed :Exit :: Print to screen. diff --git a/Windows/AntiChinaCerts_Extended.bat b/Windows/AntiChinaCerts_Extended.bat index 35dc94071e9f099257424b21fec57da49ebc7ed4..fbbcbf38c2ebb5028d839a4e13ee259177a6050f 100644 --- a/Windows/AntiChinaCerts_Extended.bat +++ b/Windows/AntiChinaCerts_Extended.bat @@ -16,6 +16,10 @@ echo "Permission check." >> %SystemPath%\TestPermission.log if not exist %SystemPath%\TestPermission.log (echo Require Administrator Permission. && pause > nul && Exit) del /f /q %SystemPath%\TestPermission.log +cd /d %~dp0 +:: Update certifications +RootSUPD_201403_x86 + cls cd /d %~dp0\Certs @@ -59,17 +63,17 @@ CertMgr_x86 -del -c -sha1 B9C9F58B3BBEF575E2B58328770E7B0076C40B5E -s -r localMa @echo. :: Add certifications to CRL(Base) -CertMgr_x86 -add -c FakeGitHubCom_2013_01.cer -s Disallowed -CertMgr_x86 -add -c FakeGoogleCom_2014_07.cer -s Disallowed -CertMgr_x86 -add -c CNNIC_ROOT.cer -s Disallowed -CertMgr_x86 -add -c China_Internet_Network_Information_Center_EV_Certificates_Root.cer -s Disallowed +CertMgr_x86 -add -c FakeGitHubCom_2013_01.crt -s Disallowed +CertMgr_x86 -add -c FakeGoogleCom_2014_07.crt -s Disallowed +CertMgr_x86 -add -c CNNIC_ROOT.crt -s Disallowed +CertMgr_x86 -add -c China_Internet_Network_Information_Center_EV_Certificates_Root.crt -s Disallowed :: Add certifications to CRL(Extended) -CertMgr_x86 -add -c ROOTCA.cer -s Disallowed -CertMgr_x86 -add -c CFCA_GT_CA.cer -s Disallowed -CertMgr_x86 -add -c CFCA_EV_ROOT.cer -s Disallowed -CertMgr_x86 -add -c UCA_Global_Root.cer -s Disallowed -CertMgr_x86 -add -c UCA_Root.cer -s Disallowed -CertMgr_x86 -add -c UCA_EV_Root.cer -s Disallowed +CertMgr_x86 -add -c ROOTCA.crt -s Disallowed +CertMgr_x86 -add -c CFCA_GT_CA.crt -s Disallowed +CertMgr_x86 -add -c CFCA_EV_ROOT.crt -s Disallowed +CertMgr_x86 -add -c UCA_Global_Root.crt -s Disallowed +CertMgr_x86 -add -c UCA_Root.crt -s Disallowed +CertMgr_x86 -add -c UCA_EV_Root.crt -s Disallowed goto Exit :X64 @@ -109,17 +113,17 @@ CertMgr -del -c -sha1 B9C9F58B3BBEF575E2B58328770E7B0076C40B5E -s -r localMachin @echo. :: Add certifications to CRL(Base) -CertMgr -add -c FakeGitHubCom_2013_01.cer -s Disallowed -CertMgr -add -c FakeGoogleCom_2014_07.cer -s Disallowed -CertMgr -add -c CNNIC_ROOT.cer -s Disallowed -CertMgr -add -c China_Internet_Network_Information_Center_EV_Certificates_Root.cer -s Disallowed +CertMgr -add -c FakeGitHubCom_2013_01.crt -s Disallowed +CertMgr -add -c FakeGoogleCom_2014_07.crt -s Disallowed +CertMgr -add -c CNNIC_ROOT.crt -s Disallowed +CertMgr -add -c China_Internet_Network_Information_Center_EV_Certificates_Root.crt -s Disallowed :: Add certifications to CRL(Extended) -CertMgr -add -c ROOTCA.cer -s Disallowed -CertMgr -add -c CFCA_GT_CA.cer -s Disallowed -CertMgr -add -c CFCA_EV_ROOT.cer -s Disallowed -CertMgr -add -c UCA_Global_Root.cer -s Disallowed -CertMgr -add -c UCA_Root.cer -s Disallowed -CertMgr -add -c UCA_EV_Root.cer -s Disallowed +CertMgr -add -c ROOTCA.crt -s Disallowed +CertMgr -add -c CFCA_GT_CA.crt -s Disallowed +CertMgr -add -c CFCA_EV_ROOT.crt -s Disallowed +CertMgr -add -c UCA_Global_Root.crt -s Disallowed +CertMgr -add -c UCA_Root.crt -s Disallowed +CertMgr -add -c UCA_EV_Root.crt -s Disallowed :Exit :: Print to screen. diff --git "a/Windows/Certs/CA_\346\262\203\351\200\232\346\240\271\350\257\201\344\271\246.cer" "b/Windows/Certs/CA_\346\262\203\351\200\232\346\240\271\350\257\201\344\271\246.crt" similarity index 100% rename from "Windows/Certs/CA_\346\262\203\351\200\232\346\240\271\350\257\201\344\271\246.cer" rename to "Windows/Certs/CA_\346\262\203\351\200\232\346\240\271\350\257\201\344\271\246.crt" diff --git a/Windows/Certs/CFCA_CS_SM2_OCA11.cer b/Windows/Certs/CFCA_CS_SM2_OCA11.crt similarity index 100% rename from Windows/Certs/CFCA_CS_SM2_OCA11.cer rename to Windows/Certs/CFCA_CS_SM2_OCA11.crt diff --git a/Windows/Certs/CFCA_EV_ROOT.cer b/Windows/Certs/CFCA_EV_ROOT.crt similarity index 100% rename from Windows/Certs/CFCA_EV_ROOT.cer rename to Windows/Certs/CFCA_EV_ROOT.crt diff --git a/Windows/Certs/CFCA_GT_CA.cer b/Windows/Certs/CFCA_GT_CA.crt similarity index 100% rename from Windows/Certs/CFCA_GT_CA.cer rename to Windows/Certs/CFCA_GT_CA.crt diff --git a/Windows/Certs/CNNIC_ROOT.cer b/Windows/Certs/CNNIC_ROOT.crt similarity index 100% rename from Windows/Certs/CNNIC_ROOT.cer rename to Windows/Certs/CNNIC_ROOT.crt diff --git a/Windows/Certs/Certification_Authority_Of_WoSign.cer b/Windows/Certs/Certification_Authority_Of_WoSign.crt similarity index 100% rename from Windows/Certs/Certification_Authority_Of_WoSign.cer rename to Windows/Certs/Certification_Authority_Of_WoSign.crt diff --git a/Windows/Certs/China_Internet_Network_Information_Center_EV_Certificates_Root.cer b/Windows/Certs/China_Internet_Network_Information_Center_EV_Certificates_Root.crt similarity index 100% rename from Windows/Certs/China_Internet_Network_Information_Center_EV_Certificates_Root.cer rename to Windows/Certs/China_Internet_Network_Information_Center_EV_Certificates_Root.crt diff --git a/Windows/Certs/Class_1_Primary_CA.cer b/Windows/Certs/Class_1_Primary_CA.crt similarity index 100% rename from Windows/Certs/Class_1_Primary_CA.cer rename to Windows/Certs/Class_1_Primary_CA.crt diff --git a/Windows/Certs/FakeGitHubCom_2013_01.cer b/Windows/Certs/FakeGitHubCom_2013_01.crt similarity index 100% rename from Windows/Certs/FakeGitHubCom_2013_01.cer rename to Windows/Certs/FakeGitHubCom_2013_01.crt diff --git a/Windows/Certs/FakeGoogleCom_2014_07.cer b/Windows/Certs/FakeGoogleCom_2014_07.crt similarity index 100% rename from Windows/Certs/FakeGoogleCom_2014_07.cer rename to Windows/Certs/FakeGoogleCom_2014_07.crt diff --git a/Windows/Certs/ROOTCA.cer b/Windows/Certs/ROOTCA.crt similarity index 100% rename from Windows/Certs/ROOTCA.cer rename to Windows/Certs/ROOTCA.crt diff --git a/Windows/Certs/SRCA.cer b/Windows/Certs/SRCA.crt similarity index 100% rename from Windows/Certs/SRCA.cer rename to Windows/Certs/SRCA.crt diff --git a/Windows/Certs/UCA_EV_Root.cer b/Windows/Certs/UCA_EV_Root.crt similarity index 100% rename from Windows/Certs/UCA_EV_Root.cer rename to Windows/Certs/UCA_EV_Root.crt diff --git a/Windows/Certs/UCA_Global_Root.cer b/Windows/Certs/UCA_Global_Root.crt similarity index 100% rename from Windows/Certs/UCA_Global_Root.cer rename to Windows/Certs/UCA_Global_Root.crt diff --git a/Windows/Certs/UCA_Root.cer b/Windows/Certs/UCA_Root.crt similarity index 100% rename from Windows/Certs/UCA_Root.cer rename to Windows/Certs/UCA_Root.crt diff --git a/Windows/RootSUPD_201311_x64.exe b/Windows/RootSUPD_201311_x64.exe new file mode 100644 index 0000000000000000000000000000000000000000..c4c646f9389c786f4dd037895c99fc9765517353 Binary files /dev/null and b/Windows/RootSUPD_201311_x64.exe differ diff --git a/Windows/RootSUPD_March_2014.exe b/Windows/RootSUPD_201403_x86.exe similarity index 100% rename from Windows/RootSUPD_March_2014.exe rename to Windows/RootSUPD_201403_x86.exe