# $TEMP/dropbear -E -F -v -s -p 22 -r $TEMP/dropbear_rsa_host_key -d $TEMP/dropbear_dss_host_key
TRACE (3024): enter loadhostkeys
TRACE (3024): enter buf_get_priv_key
TRACE (3024): enter rsa_key_free
TRACE (3024): leave rsa_key_free: key == NULL
TRACE (3024): enter buf_get_rsa_priv_key
TRACE (3024): enter buf_get_rsa_pub_key
TRACE (3024): leave buf_get_rsa_pub_key: success
TRACE (3024): leave buf_get_rsa_priv_key
TRACE (3024): leave buf_get_priv_key
TRACE (3024): enter buf_get_priv_key
TRACE (3024): enter dsa_key_free
TRACE (3024): enter dsa_key_free: key == NULL
TRACE (3024): enter buf_get_dss_pub_key
TRACE (3024): leave buf_get_dss_pub_key: success
TRACE (3024): leave buf_get_priv_key
TRACE (3024): leave loadhostkeys
TRACE (3024): listensockets: 1 to try
TRACE (3024): listening on ':22'
TRACE (3024): enter dropbear_listen
TRACE (3024): dropbear_listen: all interfaces
TRACE (3024): leave dropbear_listen: success, 2 socks bound
[3024] Jan 07 16:11:29 Not backgrounding
[3025] Jan 07 16:11:49 Child connection from 192.168.2.4:38841
TRACE (3025): enter session_init
TRACE (3025): setnonblocking: 3
TRACE (3025): leave setnonblocking
TRACE (3025): setnonblocking: 4
TRACE (3025): leave setnonblocking
TRACE (3025): kexinitialise()
TRACE (3025): leave session_init
TRACE (3025): enter ident_readln
TRACE (3025): leave ident_readln: return 40
TRACE (3025): remoteident: SSH-2.0-OpenSSH_5.5p1 Debian-6+squeeze1
TRACE (3025): enter encrypt_packet()
TRACE (3025): encrypt_packet type is 20
TRACE (3025): enter writemac
TRACE (3025): leave writemac
TRACE (3025): enter enqueue
TRACE (3025): leave enqueue
TRACE (3025): leave encrypt_packet()
TRACE (3025): DATAALLOWED=0
TRACE (3025): -> KEXINIT
TRACE (3025): enter write_packet
TRACE (3025): empty queue dequeing
TRACE (3025): leave write_packet
TRACE (3025): enter read_packet
TRACE (3025): packet size is 848, block 8 mac 0
TRACE (3025): enter decrypt_packet
TRACE (3025): enter writemac
TRACE (3025): leave writemac
TRACE (3025): leave decrypt_packet
TRACE (3025): leave read_packet
TRACE (3025): enter process_packet
TRACE (3025): process_packet: packet type = 20
TRACE (3025): <- KEXINIT
TRACE (3025): enter recv_msg_kexinit
TRACE (3025): buf_match_algo: diffie-hellman-group-exchange-sha256,diffie-hellman-group-exchange-sha1,diffie-hellman-group14-sha1,diffie-hellman-group1-sha1
TRACE (3025): kex algo diffie-hellman-group14-sha1
TRACE (3025): buf_match_algo: [email protected],[email protected],ssh-rsa,ssh-dss
TRACE (3025): hostkey algo ssh-rsa
TRACE (3025): buf_match_algo: aes128-ctr,aes192-ctr,aes256-ctr,arcfour256,arcfour128,aes128-cbc,3des-cbc,blowfish-cbc,cast128-cbc,aes192-cbc,aes256-cbc,arcfour,[email protected]
TRACE (3025): enc c2s is aes128-ctr
TRACE (3025): buf_match_algo: aes128-ctr,aes192-ctr,aes256-ctr,arcfour256,arcfour128,aes128-cbc,3des-cbc,blowfish-cbc,cast128-cbc,aes192-cbc,aes256-cbc,arcfour,[email protected]
TRACE (3025): enc s2c is aes128-ctr
TRACE (3025): buf_match_algo: hmac-md5,hmac-sha1,[email protected],hmac-ripemd160,[email protected],hmac-sha1-96,hmac-md5-96
TRACE (3025): hash c2s is hmac-md5
TRACE (3025): buf_match_algo: hmac-md5,hmac-sha1,[email protected],hmac-ripemd160,[email protected],hmac-sha1-96,hmac-md5-96
TRACE (3025): hash s2c is hmac-md5
TRACE (3025): buf_match_algo: none,[email protected],zlib
TRACE (3025): hash c2s is none
TRACE (3025): buf_match_algo: none,[email protected],zlib
TRACE (3025): hash s2c is none
TRACE (3025): leave recv_msg_kexinit
TRACE (3025): leave process_packet
TRACE (3025): maybe_empty_reply_queue - no data allowed
TRACE (3025): enter read_packet
TRACE (3025): packet size is 272, block 8 mac 0
TRACE (3025): enter decrypt_packet
TRACE (3025): enter writemac
TRACE (3025): leave writemac
TRACE (3025): leave decrypt_packet
TRACE (3025): leave read_packet
TRACE (3025): enter process_packet
TRACE (3025): process_packet: packet type = 30
TRACE (3025): enter recv_msg_kexdh_init
TRACE (3025): enter send_msg_kexdh_reply
TRACE (3025): enter send_msg_kexdh_reply
TRACE (3025): enter buf_put_pub_key
TRACE (3025): enter buf_put_rsa_pub_key
TRACE (3025): enter buf_putmpint
TRACE (3025): leave buf_putmpint
TRACE (3025): enter buf_putmpint
TRACE (3025): leave buf_putmpint
TRACE (3025): leave buf_put_rsa_pub_key
TRACE (3025): leave buf_put_pub_key
TRACE (3025): enter buf_putmpint
TRACE (3025): leave buf_putmpint
TRACE (3025): enter buf_putmpint
TRACE (3025): leave buf_putmpint
TRACE (3025): enter buf_putmpint
TRACE (3025): leave buf_putmpint
TRACE (3025): enter buf_put_pub_key
TRACE (3025): enter buf_put_rsa_pub_key
TRACE (3025): enter buf_putmpint
TRACE (3025): leave buf_putmpint
TRACE (3025): enter buf_putmpint
TRACE (3025): leave buf_putmpint
TRACE (3025): leave buf_put_rsa_pub_key
TRACE (3025): leave buf_put_pub_key
TRACE (3025): enter buf_putmpint
TRACE (3025): leave buf_putmpint
TRACE (3025): enter buf_put_rsa_sign
TRACE (3025): leave buf_put_rsa_sign
TRACE (3025): enter encrypt_packet()
TRACE (3025): encrypt_packet type is 31
TRACE (3025): enter writemac
TRACE (3025): leave writemac
TRACE (3025): enter enqueue
TRACE (3025): leave enqueue
TRACE (3025): leave encrypt_packet()
TRACE (3025): leave send_msg_kexdh_reply
TRACE (3025): enter send_msg_newkeys
TRACE (3025): enter encrypt_packet()
TRACE (3025): encrypt_packet type is 21
TRACE (3025): enter writemac
TRACE (3025): leave writemac
TRACE (3025): enter enqueue
TRACE (3025): leave enqueue
TRACE (3025): leave encrypt_packet()
TRACE (3025): SENTNEWKEYS=1
TRACE (3025): -> MSG_NEWKEYS
TRACE (3025): leave send_msg_newkeys
TRACE (3025): leave recv_msg_kexdh_init
TRACE (3025): leave process_packet
TRACE (3025): maybe_empty_reply_queue - no data allowed
TRACE (3025): enter write_packet
TRACE (3025): leave write_packet
TRACE (3025): maybe_empty_reply_queue - no data allowed
TRACE (3025): enter write_packet
TRACE (3025): empty queue dequeing
TRACE (3025): leave write_packet
TRACE (3025): maybe_empty_reply_queue - no data allowed
TRACE (3025): enter read_packet
TRACE (3025): packet size is 16, block 8 mac 0
TRACE (3025): enter decrypt_packet
TRACE (3025): enter writemac
TRACE (3025): leave writemac
TRACE (3025): leave decrypt_packet
TRACE (3025): leave read_packet
TRACE (3025): enter process_packet
TRACE (3025): process_packet: packet type = 21
TRACE (3025): <- MSG_NEWKEYS
TRACE (3025): enter recv_msg_newkeys
TRACE (3025): while SENTNEWKEYS=1
TRACE (3025): enter gen_new_keys
TRACE (3025): enter buf_putmpint
TRACE (3025): leave buf_putmpint
TRACE (3025): leave gen_new_keys
TRACE (3025): kexinitialise()
TRACE (3025): -> DATAALLOWED=1
TRACE (3025): leave recv_msg_newkeys
TRACE (3025): leave process_packet
TRACE (3025): enter read_packet
TRACE (3025): packet size is 48, block 16 mac 16
TRACE (3025): enter decrypt_packet
TRACE (3025): enter writemac
TRACE (3025): leave writemac
TRACE (3025): leave decrypt_packet
TRACE (3025): leave read_packet
TRACE (3025): enter process_packet
TRACE (3025): process_packet: packet type = 5
TRACE (3025): enter recv_msg_service_request
TRACE (3025): accepting service ssh-userauth
TRACE (3025): enter encrypt_packet()
TRACE (3025): encrypt_packet type is 6
TRACE (3025): enter writemac
TRACE (3025): leave writemac
TRACE (3025): enter enqueue
TRACE (3025): leave enqueue
TRACE (3025): leave encrypt_packet()
TRACE (3025): leave recv_msg_service_request: done ssh-userauth
TRACE (3025): leave process_packet
TRACE (3025): enter write_packet
TRACE (3025): empty queue dequeing
TRACE (3025): leave write_packet
TRACE (3025): enter read_packet
TRACE (3025): packet size is 64, block 16 mac 16
TRACE (3025): enter decrypt_packet
TRACE (3025): enter writemac
TRACE (3025): leave writemac
TRACE (3025): leave decrypt_packet
TRACE (3025): leave read_packet
TRACE (3025): enter process_packet
TRACE (3025): process_packet: packet type = 50
TRACE (3025): enter recv_msg_userauth_request
TRACE (3025): recv_msg_userauth_request: 'none' request
TRACE (3025): enter send_msg_userauth_failure
TRACE (3025): auth fail: methods 2, 'publickey'
TRACE (3025): enter encrypt_packet()
TRACE (3025): encrypt_packet type is 51
TRACE (3025): enter writemac
TRACE (3025): leave writemac
TRACE (3025): enter enqueue
TRACE (3025): leave enqueue
TRACE (3025): leave encrypt_packet()
TRACE (3025): leave send_msg_userauth_failure
TRACE (3025): leave process_packet
TRACE (3025): enter write_packet
TRACE (3025): empty queue dequeing
TRACE (3025): leave write_packet
TRACE (3025): enter read_packet
TRACE (3025): packet size is 368, block 16 mac 16
TRACE (3025): enter decrypt_packet
TRACE (3025): enter writemac
TRACE (3025): leave writemac
TRACE (3025): leave decrypt_packet
TRACE (3025): leave read_packet
TRACE (3025): enter process_packet
TRACE (3025): process_packet: packet type = 50
TRACE (3025): enter recv_msg_userauth_request
TRACE (3025): enter checkusername
TRACE (3025): shell is /bin/sh
TRACE (3025): test shell is '/bin/sh'
TRACE (3025): matching shell
TRACE (3025): uid = 0
TRACE (3025): leave checkusername
TRACE (3025): enter pubkeyauth
TRACE (3025): enter checkpubkey
TRACE (3025): enter checkpubkeyperms
TRACE (3025): enter checkfileperm(/var/tmp/root)
TRACE (3025): leave checkfileperm: success
TRACE (3025): enter checkfileperm(/var/tmp/root/.ssh)
TRACE (3025): leave checkfileperm: success
TRACE (3025): enter checkfileperm(/var/tmp/root/.ssh/authorized_keys)
TRACE (3025): leave checkfileperm: success
TRACE (3025): leave checkpubkeyperms
TRACE (3025): checkpubkey: opened authorized_keys OK
TRACE (3025): enter buf_getline
TRACE (3025): leave buf_getline: success
TRACE (3025): a line!
TRACE (3025): checkpubkey: line pos = 8 len = 380
TRACE (3025): checkpubkey: base64_decode success
TRACE (3025): checkpubkey: compare failed
TRACE (3025): enter buf_getline
TRACE (3025): leave buf_getline: failure
TRACE (3025): checkpubkey: authorized_keys EOF reached
TRACE (3025): leave checkpubkey: ret=-1
TRACE (3025): enter send_msg_userauth_failure
TRACE (3025): auth fail: methods 2, 'publickey'
TRACE (3025): enter encrypt_packet()
TRACE (3025): encrypt_packet type is 51
TRACE (3025): enter writemac
TRACE (3025): leave writemac
TRACE (3025): enter enqueue
TRACE (3025): leave enqueue
TRACE (3025): leave encrypt_packet()
TRACE (3025): leave send_msg_userauth_failure
TRACE (3025): leave pubkeyauth
TRACE (3025): leave process_packet
TRACE (3025): enter write_packet
TRACE (3025): empty queue dequeing
TRACE (3025): leave write_packet
TRACE (3025): enter read_packet
[3025] Jan 07 16:11:52 Exit before auth (user 'root', 0 fails): Exited normally
TRACE (3025): enter session_cleanup
TRACE (3025): enter chancleanup
TRACE (3025): leave chancleanup
TRACE (3025): leave session_cleanup