diff options
author | Matt Johnston <matt@ucc.asn.au> | 2017-06-02 00:03:51 +0800 |
---|---|---|
committer | Matt Johnston <matt@ucc.asn.au> | 2017-06-02 00:03:51 +0800 |
commit | 937e6cb91e3b0400fc516893862de74a2440501c (patch) | |
tree | f7a3c7c337d9156b7ad233749bc785a510f6699a /fuzz-common.c | |
parent | 81b64ea0b592d0ac49807af0652d153d68665fbe (diff) |
fuzzer-preauth don't call getpwnam(), bring back longjmp
--HG--
branch : fuzz
Diffstat (limited to 'fuzz-common.c')
-rw-r--r-- | fuzz-common.c | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/fuzz-common.c b/fuzz-common.c index 5c365d2..ac42def 100644 --- a/fuzz-common.c +++ b/fuzz-common.c @@ -66,11 +66,9 @@ void svr_setup_fuzzer(void) { svr_getopts(argc, argv); /* user lookups might be slow, cache it */ - pw = getpwuid(getuid()); - dropbear_assert(pw); - fuzz.pw_name = m_strdup(pw->pw_name); - fuzz.pw_dir = m_strdup(pw->pw_dir); - fuzz.pw_shell = m_strdup(pw->pw_shell); + fuzz.pw_name = m_strdup("person"); + fuzz.pw_dir = m_strdup("/tmp"); + fuzz.pw_shell = m_strdup("/bin/zsh"); fuzz.pw_passwd = m_strdup("!!zzznope"); load_fixed_hostkeys(); |