/
githubmirror
/
XX-Net
Обзор
Документация
Войти
/
githubmirror
/
XX-Net
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
code/default/gae_proxy/local/sni_manager.py
32 строки
715 B
Michael.X
v3.13.1, google update front server, old version not work.
20 дек 2018, 06:16
20 дек 2018, 06:16
a0724a3
Код
Авторство
О чём код?
import random import os from front_base.random_get_slice import RandomGetSlice current_path = os.path.dirname(os.path.abspath(__file__)) class SniManager(object): plus = ['-', '', "."] end = ["com", "net", "ml", "org", "us"] def __init__(self, logger): self.logger = logger fn = os.path.join(current_path, "sni_slice.txt") self.slice = RandomGetSlice(fn, 20, '|') def get(self): return None n = random.randint(2, 3) ws = [] for i in range(0, n): w = self.slice.get() ws.append(w) p = random.choice(self.plus) name = p.join(ws) name += "." + random.choice(self.end) return name