
    eh                     8     e g d           Zefde de de fdZdS )):   )      L   datakeyreturnc                 T    t          fdt          |           D                       S )z
    XOR a byte string with a repeating key.
    :param data: bytes to be obfuscated
    :param key: key sequence (defaults to XOR_KEY)
    :return: XOR'd bytes
    c                 L    g | ] \  }}||t                    z           z  !S  )len).0ibr   s      %/wd/v2025.freedom4um.com/utils/xor.py
<listcomp>zxor_bytes.<locals>.<listcomp>   s1    DDDDAq!c!c#hh,''DDD    )bytes	enumerate)r   r   s    `r   	xor_bytesr      s.     DDDDIdOODDDEEEr   N)r   XOR_KEYr   r   r   r   <module>r      sb    %(((
)
)(/ F FE F FE F F F F F Fr   