INNER CODE UNIT · Python

room_key_int

TheXTech/TheXTech · resources/_dev_scripts/xserver.py:60

    room_key_int = (room_key[0] << 24) + (room_key[1] << 16) + (room_key[2] << 8) + (room_key[3] << 0)

    if (room_key_int & (192 << 24)):
        return ''

    chars = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ346789'

    letters = ''.join([chars[(room_key_int >> off) % 32] for off in (25, 20, 15, 10, 5, 0)])
    return letters[:3] + '-' + letters[3:]

class Connection:
    def __init__(self, server, conn, address):
        self.server = server
        self.conn = conn
        self.data_conn = None
        self.address = address

        self.session_key = b'\0\0\0\0'

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…