mirror of https://github.com/cowrie/cowrie.git
1.5 KiB
1.5 KiB
- default behaviour is changed to disable the exit jail
- sftp support
- exec support
- stdin is saved as a file in dl/ when using exec commands to support commands like 'cat >file; ./file'
- allow wget download over non-80 port
- simple JSON logging to kippo.json
- accept log and deny publickey authentication
- add uname -r command
- add working sleep command
- enabled ssh diffie-hellman-group-exchange-sha1 algorithm
- add 'bash -c' support (no effect option)
- enable support for && multiple commands
- create uuid to uniquely identify each session
- log and deny direct-tcpip attempts
- add "chattr" command
- support emacs keybindings (c-a, c-b, c-f, c-p, c-n, c-e)
- add "sync" command
- accept, log and deny public key authentication
- add "uname -r" support
- logstash and kibana config files added, based on JSON log
- fix for honeypot detection (pre-auth differences with openssh)
- added verbose logging of client requested key exchange parameters (for client fingerprinting)
- fixes for behavior with non-existent files (cd /test, cat /test/nonexistent, etc)
- fix for ability to ping/ssh non-existent IP address
- always send ssh exit-status 0 on exec and shell
- ls output is now alphabetically sorted
- banner_file is deprecated. honeyfs/etc/issue.net is default
- add 'dir' alias for 'ls'
- add 'help' bash builtin
- add 'users' aliased to 'whoami'
- add 'killall' and 'killall5' aliased to nop
- add 'poweroff' 'halt' and 'reboot' aliases for shutdown
- add environment passing to commands
- added 'which', 'netstat' and 'gcc' from kippo-extra