mirror of
https://github.com/Mayuri-Chan/pyrofork.git
synced 2026-01-03 14:04:51 +00:00
More nonce check fixes
This commit is contained in:
parent
14c5303272
commit
761e4735d3
2 changed files with 2 additions and 2 deletions
|
|
@ -42,7 +42,7 @@ class TCPAbridgedO(TCP):
|
||||||
while True:
|
while True:
|
||||||
nonce = bytearray(os.urandom(64))
|
nonce = bytearray(os.urandom(64))
|
||||||
|
|
||||||
if nonce[0] != b"\xef" and nonce[:4] not in self.RESERVED and nonce[4:8] != b"\x00" * 4:
|
if bytes([nonce[0]]) != b"\xef" and nonce[:4] not in self.RESERVED and nonce[4:8] != b"\x00" * 4:
|
||||||
nonce[56] = nonce[57] = nonce[58] = nonce[59] = 0xef
|
nonce[56] = nonce[57] = nonce[58] = nonce[59] = 0xef
|
||||||
break
|
break
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -42,7 +42,7 @@ class TCPIntermediateO(TCP):
|
||||||
while True:
|
while True:
|
||||||
nonce = bytearray(os.urandom(64))
|
nonce = bytearray(os.urandom(64))
|
||||||
|
|
||||||
if nonce[0] != b"\xef" and nonce[:4] not in self.RESERVED and nonce[4:8] != b"\x00" * 4:
|
if bytes([nonce[0]]) != b"\xef" and nonce[:4] not in self.RESERVED and nonce[4:8] != b"\x00" * 4:
|
||||||
nonce[56] = nonce[57] = nonce[58] = nonce[59] = 0xee
|
nonce[56] = nonce[57] = nonce[58] = nonce[59] = 0xee
|
||||||
break
|
break
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue