господа, существуют ли какие либо слабости в random.py? сида нет, вызов random.randrange(), random.sample(), random.sequence(), random.choice(). Вызов идет на сервере, возможно ли сэмулировать точно такие же данные?
господа, существуют ли какие либо слабости в random.py? сида нет, вызов random.randrange(), random.sample(), random.sequence(), random.choice(). Вызов идет на сервере, возможно ли сэмулировать точно такие же данные?
нет, если только random.seed() значение не утекло или вы сами его не обнулили
есть в коде сервера вызов time.time() он присваивается переменной старт сессии, может ли это быть сидом? посольку сервер проводит шифр каждый раз по разному, шифр SIGABA
есть в коде сервера вызов time.time() он присваивается переменной старт сессии, может ли это быть сидом? посольку сервер проводит шифр каждый раз по разному, шифр SIGABA
вы про рандомное число? на Unix-like берется из /dev/urandom, это рандом, PRNG
Кратко. Есть код шифрования и дешифрование SIGABA. через random.randrange() вызывает от 3 до 6. через random.sample() создает строку верхнего регистра 26 символов. через random.choice() выбирает один из 7 элементов из списка все int, для дешиврофки нужны все эти параметры, брутфорс - нереален.