fork(1) download
  1. import re
  2. payload = b'\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x00\x13\x04\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x00\x13\x04'
  3. messages = re.split(b'(?:\xff){8}', payload)
  4. print(messages)
  5. messages = re.split(b'(?:(?:\xff){8})+', payload)
  6. print(messages)
  7. messages = re.split(b'(?:(?:\xff){8})+', re.sub(b'^(?:(?:\xff){8})+', b'', payload))
  8. print(messages)
Success #stdin #stdout 0.02s 9992KB
stdin
Standard input is empty
stdout
[b'', b'', b'\x00\x13\x04', b'', b'\x00\x13\x04']
[b'', b'\x00\x13\x04', b'\x00\x13\x04']
[b'\x00\x13\x04', b'\x00\x13\x04']