Mercurial > dropbear
diff svr-kex.c @ 1456:a90fdd2d2ed8 fuzz
add fuzzer-preauth_nomaths
author | Matt Johnston <matt@ucc.asn.au> |
---|---|
date | Tue, 23 Jan 2018 23:05:47 +0800 |
parents | bbc0a0ee3843 |
children | 2f64cb3d3007 |
line wrap: on
line diff
--- a/svr-kex.c Tue Jan 23 22:46:07 2018 +0800 +++ b/svr-kex.c Tue Jan 23 23:05:47 2018 +0800 @@ -179,6 +179,13 @@ } #endif +#ifdef DROPBEAR_FUZZ + if (fuzz.fuzzing && fuzz.skip_kexmaths) { + fuzz_fake_send_kexdh_reply(); + return; + } +#endif + buf_putbyte(ses.writepayload, SSH_MSG_KEXDH_REPLY); buf_put_pub_key(ses.writepayload, svr_opts.hostkey, ses.newkeys->algo_hostkey);