Просмотр исходного кода

아이피 숨기기 해싱 방식으로 변경

잉여개발기 (SPDV) 2 лет назад
Родитель
Сommit
f9c89ab030
2 измененных файлов с 3 добавлено и 12 удалено
  1. 2 11
      route/tool/func.py
  2. 1 1
      version.json

+ 2 - 11
route/tool/func.py

@@ -2157,18 +2157,9 @@ def ip_pas(raw_ip, type_data = 0):
             if is_this_ip != 0:
                 # ip user
                 if ip_view != '' and my_ip != raw_ip:
-                    try:
-                        ip = ipaddress.ip_address(raw_ip)
-                        if type(ip) == ipaddress.IPv6Address:
-                            ip = ip.exploded
-                            ip = re.sub(r':([^:]*):([^:]*)$', ':*:*', ip)
-                        else:
-                            ip = ip.exploded
-                            ip = re.sub(r'\.([^.]*)\.([^.]*)$', '.*.*', ip)
+                    ip = pw_encode(raw_ip)[:15]
 
-                        change_ip = 1
-                    except:
-                        ip = raw_ip
+                    change_ip = 1
                 else:
                     ip = raw_ip
             else:

+ 1 - 1
version.json

@@ -1,6 +1,6 @@
 {
     "beta" : {
-        "r_ver" : "v3.5.0-dev7",
+        "r_ver" : "v3.5.0-dev8",
         "c_ver" : "3500374",
         "s_ver" : "3500113"
     }