Mercurial > dropbear-fuzzcorpus
view make_fuzzinput.py @ 9:e67e5df225e5
Update to 20180719 oss-fuzz corpus
author | Matt Johnston <matt@ucc.asn.au> |
---|---|
date | Fri, 20 Jul 2018 22:29:50 +0800 |
parents | ec5e2b121e57 |
children |
line wrap: on
line source
#!/usr/bin/env python3 # A fuzz input consists of a SSH-string header followed by the SSH stream. # This program prepends a basic prefix. import struct import sys stream = sys.stdin.buffer.read() header = b'' # uint32 wrapfd random seed header += struct.pack(">I", 0xafaf1234) # prepend length header = struct.pack(">I", len(header)) + header sys.stdout.buffer.write(header) sys.stdout.buffer.write(stream)