Browse Source

Update CloudMounter

SukkaW 1 year ago
parent
commit
52e3399413

+ 9 - 1
Build/build-cloudmounter-rules.ts

@@ -12,7 +12,15 @@ export const buildCloudMounterRules = task(require.main === module, __filename)(
   // AND,((SRC-IP,192.168.1.110), (DOMAIN, example.com))
   // AND,((SRC-IP,192.168.1.110), (DOMAIN, example.com))
 
 
   const results = DOMAINS.flatMap(domain => {
   const results = DOMAINS.flatMap(domain => {
-    return PROCESS_NAMES.map(process => `AND,((${domain}),(PROCESS-NAME,${process}))`);
+    return PROCESS_NAMES.flatMap(process => [
+      `AND,((${domain}),(PROCESS-NAME,${process}))`,
+      ...[
+        '10.0.0.0/8',
+        '127.0.0.0/8',
+        '172.16.0.0/12',
+        '192.168.0.0/16'
+      ].map(cidr => `AND,((${domain}),(SRC-IP-CIDR,${cidr}))`)
+    ]);
   });
   });
 
 
   const description = SHARED_DESCRIPTION;
   const description = SHARED_DESCRIPTION;

+ 2 - 2
Source/non_ip/cloudmounter.ts

@@ -6,10 +6,10 @@ export const DOMAINS = [
   'DOMAIN-SUFFIX,storage.live.com',
   'DOMAIN-SUFFIX,storage.live.com',
   'DOMAIN-SUFFIX,files.1drv.com',
   'DOMAIN-SUFFIX,files.1drv.com',
   'DOMAIN-SUFFIX,my.microsoftpersonalcontent.com',
   'DOMAIN-SUFFIX,my.microsoftpersonalcontent.com',
-  'DOMAIN-WIRDCARD,*-medi*.svc.ms'
+  'DOMAIN-WILDCARD,*-medi*.svc.ms'
 ];
 ];
 
 
 export const PROCESS_NAMES = [
 export const PROCESS_NAMES = [
-  'CloudMounter'
+  '*CloudMounter'
   // 'RaiDrive'
   // 'RaiDrive'
 ];
 ];

+ 1 - 1
Source/non_ip/sogouinput.conf

@@ -2,7 +2,7 @@
 # $ meta_description This file contains rules for Sogou Input.
 # $ meta_description This file contains rules for Sogou Input.
 
 
 PROCESS-NAME,SogouInput
 PROCESS-NAME,SogouInput
-PROCESS-NAME,SOgouTaskManager
+PROCESS-NAME,SogouTaskManager
 PROCESS-NAME,SogouServices
 PROCESS-NAME,SogouServices
 USER-AGENT,SogouInput
 USER-AGENT,SogouInput
 USER-AGENT,com.sogou.sogouinput.BaseKeyboard
 USER-AGENT,com.sogou.sogouinput.BaseKeyboard