Commit Graph

21 Commits

Author SHA1 Message Date
Upi Tamminen c3c09adb02 restructuring and cleanup 2014-08-09 23:55:20 +03:00
g0tmi1k 2e0c2cd4d0 Add DSA support, move location & increase key size
Credit: https://github.com/micheloosterhof/kippo/
Add DSA SSH key support
Move from: “./public.key” to “./data/ssh_host_rsa_key.pub“
Increase key size from 1024 to 2048 bits
2014-05-30 05:19:23 +01:00
desaster 3912ffb603 Remove connection limit support for now, since adding a protocol wrapper
changes the logging in newer twisted versions, and breaks dblog.



git-svn-id: https://kippo.googlecode.com/svn/trunk@232 951d7100-d841-11de-b865-b3884708a8e2
2013-01-21 12:41:41 +00:00
desaster 9378c6ba22 Limit total number of concurrent connections. Configurable with
connection_limit (default 50).

Also fix logging downloads.



git-svn-id: https://kippo.googlecode.com/svn/trunk@229 951d7100-d841-11de-b865-b3884708a8e2
2013-01-08 21:40:19 +00:00
desaster f8429dfd0f Added a telnet based session management interface for interacting with active
sessions


git-svn-id: https://kippo.googlecode.com/svn/trunk@209 951d7100-d841-11de-b865-b3884708a8e2
2011-10-21 09:29:06 +00:00
desaster b6d5844b71 add support for listening on multiple IP addresses
git-svn-id: https://kippo.googlecode.com/svn/trunk@169 951d7100-d841-11de-b865-b3884708a8e2
2010-08-19 18:21:47 +00:00
desaster 9b6677c509 Add support for keyboard-interactive authentication
(contributed by Janne Snabb)


git-svn-id: https://kippo.googlecode.com/svn/trunk@145 951d7100-d841-11de-b865-b3884708a8e2
2010-06-28 19:01:02 +00:00
desaster 3779ba2471 Added patches submitted by Janne Snabb:
* New config option "ssh_addr", which can be used to be bind kippo to a
   specific IP 
 * New config option "out_addr", which tells kippo to bind to a specific IP
   for outgoing connections (wget)
 * wget now sends a fake user-agent
 * anydbm .iterkeys() isn't necessarily available (passwd, last)


git-svn-id: https://kippo.googlecode.com/svn/trunk@143 951d7100-d841-11de-b865-b3884708a8e2
2010-06-27 20:18:22 +00:00
desaster dc6432bcdd * Experimental MySQL logging; see kippo.cfg.dist and doc/sql/mysql.sql
* Initial root password now set in kippo.cfg



git-svn-id: https://kippo.googlecode.com/svn/trunk@116 951d7100-d841-11de-b865-b3884708a8e2
2010-06-08 17:37:16 +00:00
desaster 1aaf01df15 To prevent suspicion, have only one initial easy password (123456)
git-svn-id: https://kippo.googlecode.com/svn/trunk@105 951d7100-d841-11de-b865-b3884708a8e2
2010-04-14 09:38:29 +00:00
desaster bcab01d492 Display an error if trying to run as root, or if kippo.cfg is missing
git-svn-id: https://kippo.googlecode.com/svn/trunk@102 951d7100-d841-11de-b865-b3884708a8e2
2010-04-12 17:08:03 +00:00
desaster 88d377cfc6 move core/ and commands/ to kippo/
git-svn-id: https://kippo.googlecode.com/svn/trunk@50 951d7100-d841-11de-b865-b3884708a8e2
2009-11-22 07:07:58 +00:00
desaster 6542b9cfb5 move configuration to kippo.cfg (ConfigParser)
git-svn-id: https://kippo.googlecode.com/svn/trunk@48 951d7100-d841-11de-b865-b3884708a8e2
2009-11-22 06:56:30 +00:00
desaster d60f9232a5 don't import default, it was just a test
git-svn-id: https://kippo.googlecode.com/svn/trunk@47 951d7100-d841-11de-b865-b3884708a8e2
2009-11-22 01:01:36 +00:00
desaster d4ad2ec46c win32 tweaks
git-svn-id: https://kippo.googlecode.com/svn/trunk@46 951d7100-d841-11de-b865-b3884708a8e2
2009-11-22 00:49:53 +00:00
desaster 0453c28c63 win32 tweaks
git-svn-id: https://kippo.googlecode.com/svn/trunk@45 951d7100-d841-11de-b865-b3884708a8e2
2009-11-22 00:05:06 +00:00
desaster f6c682c8e9 win32 fixes
git-svn-id: https://kippo.googlecode.com/svn/trunk@44 951d7100-d841-11de-b865-b3884708a8e2
2009-11-21 20:29:03 +00:00
desaster bb422a60fc according to http://www.securityfocus.com/infocus/1876, "123456" should be the
most common password attempt


git-svn-id: https://kippo.googlecode.com/svn/trunk@41 951d7100-d841-11de-b865-b3884708a8e2
2009-11-21 12:58:52 +00:00
desaster 9c93742f45 Add HoneypotPasswordChecker which will log attempted passwords and allow
multiple passwords for one user


git-svn-id: https://kippo.googlecode.com/svn/trunk@39 951d7100-d841-11de-b865-b3884708a8e2
2009-11-21 11:07:26 +00:00
desaster 39c68ce598 A bunch of changes:
* filesystem has a new field A_REALFILE, which can be set to point to a real
  file within dl/ or honeyfs/ for use with cat or tar
* createfs.py update
* Added copyright texts & BSD license
* Command arguments are now parsed with shlex and passed to commands as a list
* new HoneyPotFilesystem methods: mkdir, realfile, update_realfile, is_dir
* New command: reboot
* Improved ls
* A local copy of env.commands is now kept for each session to allow dynamic
  changes
* New commands module: dice - contains random commands assigned to newly
  created files
* Improved tar - pretends to create real files now
* Something else I forgot



git-svn-id: https://kippo.googlecode.com/svn/trunk@34 951d7100-d841-11de-b865-b3884708a8e2
2009-11-20 15:48:45 +00:00
desaster 9d184aeca9 Switch to using a .tac file instead of kippo.py
git-svn-id: https://kippo.googlecode.com/svn/trunk@32 951d7100-d841-11de-b865-b3884708a8e2
2009-11-19 15:24:57 +00:00