Commit Graph

152 Commits

Author SHA1 Message Date
Michel Oosterhof d5e8965b1a commands retrieve environment variables from honeypotshell
add which command
2015-02-03 06:40:51 +00:00
Michel Oosterhof 8546df235d banner_file is now '/etc/issue.net' in honeyfs by default
add default Debian motd file
2015-02-01 07:47:08 +00:00
Michel Oosterhof 44a411d3cd remove spurious logging 2015-01-30 10:42:56 +00:00
Michel Oosterhof e595eda866 Add new option to set internet facing IP. If option is not set,
Kippo will attempt to determine it by itself
2015-01-27 11:01:06 +00:00
Michel Oosterhof 68c4c572a1 5 spaces indentation -> 4 spaces indentation 2015-01-27 06:50:18 +00:00
Michel Oosterhof d2915488d4 Always send an exit-status '0' for the SSH session. 2015-01-27 06:42:04 +00:00
Michel Oosterhof 2c5e5e5677 add password denials 2015-01-21 21:43:36 +00:00
Michel Oosterhof b05ceac704 log full protocol exchange details. to fingerprint clients 2015-01-21 09:53:06 +00:00
Michel Oosterhof 4e0c6d9b34 more fixes for correct behavior with non-existent files 2015-01-21 09:08:40 +00:00
Michel Oosterhof 5286a8e85b Fix kippo sandbox detecting, taken from
https://code.google.com/p/honssh/source/detail?r=10ffd2ccf076305af2d5eba8a0aa0317b0d9e7ec
thanks to Thomas Nicholson
2015-01-21 08:48:32 +00:00
Michel Oosterhof 189a651f07 fix for exception on non-existent directory 2015-01-15 14:10:01 +00:00
Michel Oosterhof e9e09f949e ignore shell commands start with # 2015-01-03 19:19:46 +04:00
Michel Oosterhof 52fb90df26 treat O_RDWR same as O_WRONLY for open requests 2014-12-18 05:15:42 +00:00
Michel Oosterhof 9e47327216 indenting && add logging of input for direct-tcpip 2014-12-17 09:54:27 +00:00
Michel Oosterhof 7124e30a46 reenable password authentication again 2014-12-13 06:45:19 +00:00
Michel Oosterhof 8e8882c5c1 redo imports 2014-12-09 13:50:22 +04:00
Michel Oosterhof 2e9a3ac1d7 disable password authentication method. This leaves keyboard-interactive available 2014-12-09 13:25:31 +04:00
Michel Oosterhof a3f3866f9e remove unused imports 2014-12-07 17:56:38 +00:00
Michel Oosterhof cb74f2f3ca use short 8 character uuid for log/ttylog 2014-11-28 17:08:23 +00:00
Michel Oosterhof 92222f5d41 comment fix 2014-11-28 16:49:52 +00:00
Michel Oosterhof 981e4b1b3c updated changelog/ fix for sftp issue 2014-11-13 07:01:02 +00:00
Michel Oosterhof 6b07bb2784 update comments in publickey function 2014-11-12 15:47:41 +04:00
Michel Oosterhof 5bd541d677 accept and log and fail publickey authentication 2014-11-12 15:04:21 +04:00
Michel Oosterhof b4902823e8 Merge branch 'master' of https://github.com/micheloosterhof/kippo 2014-11-12 13:19:21 +04:00
raphaj 0d2ae7153a fix import copy bug 2014-11-11 22:03:00 +01:00
Michel Oosterhof f480b985d3 cosmetic changes to imports 2014-11-11 21:27:06 +04:00
Michel Oosterhof 0fa0825231 rename 'honeypot' parameter to 'protocol', the conch term 2014-11-11 21:21:18 +04:00
Michel Oosterhof 79ac8ca29f move hostname setting to avatar. general direction to move settings to avatar 2014-11-11 20:56:52 +04:00
Michel Oosterhof 6cf639af74 fix copy imports 2014-11-09 17:19:27 +00:00
Michel Oosterhof d3bfeca331 fix copy imports 2014-11-09 17:33:29 +04:00
Michel Oosterhof ad91243658 move fscopy out of sftp/protocol into avatar. rename user to avatar 2014-11-09 17:28:06 +04:00
Michel Oosterhof 4cfa58e73d support additional emacs ctrl keys (c-a, c-b, c-f, c-p, c-n, c-e) 2014-11-09 16:26:09 +04:00
Michel Oosterhof 376015c6b0 catch and log full X11 request and catch agent requests. 2014-11-05 11:34:56 +04:00
Michel Oosterhof 3b79c6e861 friendly logging of request_env 2014-11-05 11:10:16 +04:00
Michel Oosterhof 8b8651822f check for existence of /etc/ssh/moduli before using it 2014-11-05 10:43:39 +04:00
Michel Oosterhof bd557ade12 better logging direct-tcp, shuffle imports. 2014-11-04 14:16:35 +00:00
Michel Oosterhof 7aa3505adc we need the full re.split for the field limitation 2014-11-02 08:51:52 +00:00
Michel Oosterhof 091197d92a split on && and newline 2014-10-31 11:59:23 +00:00
Michel Oosterhof 6c0695ea4c move from implements to @implementer 2014-10-05 21:15:14 +00:00
Michel Oosterhof c4efff1283 add imports for logging, disable logging from fs.py 2014-10-05 21:02:24 +00:00
Michel Oosterhof 4ace22db76 convert all 'print' calls to 'log.msg' 2014-10-05 20:54:14 +00:00
Michel Oosterhof e75fed058f only log stdin to separate file when using execcmd 2014-10-04 13:15:06 +00:00
Michel Oosterhof 27304ba9d8 log keystrokes in loggingserver, not in protocol 2014-10-04 12:53:40 +00:00
Michel Oosterhof c01ef07be1 log stdin when 2014-10-04 12:43:24 +00:00
Michel Oosterhof a3503afc71 Merge branch 'diffie-hellman-group-exchange-sha1' 2014-10-04 11:03:15 +00:00
Michel Oosterhof 721cb7ce8d import primes function 2014-10-04 11:02:50 +00:00
Michel Oosterhof 8d95f15202 reorder cipher negotiation to resemble current openssh more 2014-10-04 10:57:19 +00:00
Michel Oosterhof fd4ca2bcf6 load module for diffie-hellman-group-exchange-sha1 2014-10-04 10:53:55 +00:00
Michel Oosterhof c93b2ab586 Merge branch 'direct-tcpip' of https://github.com/micheloosterhof/kippo 2014-09-25 07:28:06 +00:00
Michel Oosterhof 44c6fba349 add logging for direct-tcpip connections 2014-08-20 15:24:43 +02:00