Commit Graph

  • 4c19790e43 Allow sensor name to be configured in kippo.cfg desaster 2010-06-09 06:50:41 +00:00
  • 1b757c8f64 Have mysql reconnect if disconnected desaster 2010-06-09 04:46:50 +00:00
  • dd847cfba7 Log full command line for known/unknown commands desaster 2010-06-08 19:13:09 +00:00
  • dc6432bcdd * Experimental MySQL logging; see kippo.cfg.dist and doc/sql/mysql.sql * Initial root password now set in kippo.cfg desaster 2010-06-08 17:37:16 +00:00
  • 8a34f34062 fix deprecation warnings when creating the keypair desaster 2010-06-01 05:36:14 +00:00
  • f28a852518 New command: date - thanks adnan! desaster 2010-06-01 04:34:53 +00:00
  • 7381375811 New txtcmd: dmesg desaster 2010-05-29 12:49:32 +00:00
  • 3840cbbd04 Added new command: exxxit, which actually exits (for developer's purposes) desaster 2010-05-29 12:42:42 +00:00
  • 590540178e adduser - replace test123 with the actual username desaster 2010-05-08 20:39:26 +00:00
  • b4d672361b Add support for ctrl-d and ctrl-u desaster 2010-05-08 20:38:09 +00:00
  • 35d65efd8d Add support for passing environment variables, for example: PATH=. foobar --args desaster 2010-04-28 20:02:15 +00:00
  • fcbce3a6dd New command: touch desaster 2010-04-24 13:12:31 +00:00
  • a3bbfab17a * vi should be in txtcmds/usr/bin/vi * Add txtcmds/usr/bin/last desaster 2010-04-18 12:42:55 +00:00
  • 1aaf01df15 To prevent suspicion, have only one initial easy password (123456) desaster 2010-04-14 09:38:29 +00:00
  • 99914ad0d8 Add data/ directory, currently only used by pass.db desaster 2010-04-14 09:27:05 +00:00
  • 7f8f5d2ed9 * Added the ability to add new root passwords to data/pass.db (anydbm). This is utilized by the passwd command. * New kippo.cfg entries: data_path & txtcmds_path desaster 2010-04-14 09:26:04 +00:00
  • bcab01d492 Display an error if trying to run as root, or if kippo.cfg is missing desaster 2010-04-12 17:08:03 +00:00
  • a7b41cf633 Handle command line options with getopt, adding support for -l desaster 2010-04-06 16:08:49 +00:00
  • 48ecc25cc6 Moved some static commands to txtcmds/ desaster 2010-04-06 15:48:40 +00:00
  • daa46a05fc New command: adduser / useradd desaster 2010-04-06 14:27:37 +00:00
  • b7406b54bb Added ability to add commands to the honeypot by adding a textfile in txtcmds/ desaster 2010-04-06 05:35:38 +00:00
  • ee2aeddf26 Added new random executables desaster 2010-02-23 05:44:36 +00:00
  • b5c06771c1 New command: apt-get desaster 2010-02-23 05:43:39 +00:00
  • 4438ff5d04 don't read private key as the public key desaster 2009-12-08 05:22:20 +00:00
  • 113ec048ef "IPv4Address.__getitem__ is deprecated. Use attributes instead." (yvesf) desaster 2009-12-07 05:37:30 +00:00
  • 70f20d600f Have ping ignore command line options desaster 2009-12-04 05:45:58 +00:00
  • ab137b2751 reboot should reset cwd desaster 2009-12-03 15:01:44 +00:00
  • 7ff3ce631b define eofReceived in avatar desaster 2009-12-02 21:13:19 +00:00
  • fdbe64f65e wrong directory for propset - fixing desaster 2009-12-02 20:44:05 +00:00
  • 68760f8a3c Add svn:ignore '*.log' in log/ desaster 2009-12-02 20:43:20 +00:00
  • 51f3bfab25 tired desaster 2009-11-27 22:52:30 +00:00
  • 463898b5c1 fix rsa key generation once more desaster 2009-11-27 22:49:32 +00:00
  • 2ac5b46652 Fix finding kippo.cfg desaster 2009-11-27 20:44:01 +00:00
  • 8c4eae2f57 should probably call config() before using it desaster 2009-11-26 21:33:26 +00:00
  • b4ef820816 New command: history desaster 2009-11-26 15:37:19 +00:00
  • 1508f60838 don't show the yes/no question as the host desaster 2009-11-26 15:36:48 +00:00
  • 76876dd2c2 write keypair to the files from kippo.cfg desaster 2009-11-25 19:38:17 +00:00
  • 04fd72b436 * show client ip address in "w" * a little shell tweak desaster 2009-11-25 19:02:16 +00:00
  • 6b1120824a * ctrl-c should empty the line buffer * don't add lines to history if within a command desaster 2009-11-25 17:10:55 +00:00
  • a3dd5c0d6e more realistic looking ssh desaster 2009-11-25 17:09:13 +00:00
  • 51da3b27fd Fix '..' in resolve_path_wc desaster 2009-11-24 21:46:01 +00:00
  • aa451bc2fd removed list_files, which was just calling get_path desaster 2009-11-24 21:35:51 +00:00
  • 8f8814e705 add missing public_key & private_key desaster 2009-11-24 18:53:46 +00:00
  • 31d57054f2 support multiple commands separated by ; desaster 2009-11-24 18:52:19 +00:00
  • 5078be6bb3 log ssh input desaster 2009-11-24 18:51:51 +00:00
  • 387ffa3bad allow recursive rm desaster 2009-11-24 18:51:31 +00:00
  • 0c9be54e20 Update README desaster 2009-11-23 16:36:54 +00:00
  • 97256e45f6 * exit and ssh should reset cwd * More kippo.cfg options: contents_path, public_key, private_key desaster 2009-11-23 14:45:48 +00:00
  • ff1579f6fe win32 fixes desaster 2009-11-22 19:22:36 +00:00
  • 5d1a22dee6 config fix desaster 2009-11-22 08:09:59 +00:00
  • 34257aa97b cleanup core, which was moved desaster 2009-11-22 07:09:44 +00:00
  • 512491c640 svn breakage desaster 2009-11-22 07:09:09 +00:00
  • 88d377cfc6 move core/ and commands/ to kippo/ desaster 2009-11-22 07:07:58 +00:00
  • 876e116b62 load fs.pickle location from config desaster 2009-11-22 07:00:04 +00:00
  • 6542b9cfb5 move configuration to kippo.cfg (ConfigParser) desaster 2009-11-22 06:56:30 +00:00
  • d60f9232a5 don't import default, it was just a test desaster 2009-11-22 01:01:36 +00:00
  • d4ad2ec46c win32 tweaks desaster 2009-11-22 00:49:53 +00:00
  • 0453c28c63 win32 tweaks desaster 2009-11-22 00:05:06 +00:00
  • f6c682c8e9 win32 fixes desaster 2009-11-21 20:29:03 +00:00
  • f4e4445588 win32 fixes desaster 2009-11-21 19:50:25 +00:00
  • 675dbadaa0 New random command: wargames desaster 2009-11-21 13:25:14 +00:00
  • bb422a60fc according to http://www.securityfocus.com/infocus/1876, "123456" should be the most common password attempt desaster 2009-11-21 12:58:52 +00:00
  • 902b0ce29e move filesystem related stuff to core/fs.py desaster 2009-11-21 11:51:23 +00:00
  • 9c93742f45 Add HoneypotPasswordChecker which will log attempted passwords and allow multiple passwords for one user desaster 2009-11-21 11:07:26 +00:00
  • 536ec915d1 prevent rmdir of non-empty directories desaster 2009-11-20 17:01:10 +00:00
  • 078904c7a8 forgot to remove a debug thingie desaster 2009-11-20 16:43:11 +00:00
  • 3b2e208f72 poor orly owl was missing a part of his head desaster 2009-11-20 16:32:12 +00:00
  • 2d363cee9a forgot to include dice.py in last update desaster 2009-11-20 15:49:23 +00:00
  • 39c68ce598 A bunch of changes: desaster 2009-11-20 15:48:45 +00:00
  • ee159e2c66 simpler start.sh is ok desaster 2009-11-19 15:30:34 +00:00
  • 9d184aeca9 Switch to using a .tac file instead of kippo.py desaster 2009-11-19 15:24:57 +00:00
  • 92a2276c14 commands are now loaded and assigned to their fake binaries in a way that is more straightforward when adding new commands. desaster 2009-11-19 14:56:36 +00:00
  • 9bc56569b4 Have wget assume urls should start with http:// desaster 2009-11-18 21:28:41 +00:00
  • 197322b6c4 Fix when running wget without parameters desaster 2009-11-18 21:09:09 +00:00
  • 70f542669b Make wget more realistic desaster 2009-11-18 21:05:29 +00:00
  • a06c4794c6 Fix input beginning with spaces desaster 2009-11-18 21:05:10 +00:00
  • 990071ab61 New command: rmdir desaster 2009-11-18 21:04:52 +00:00
  • 99a57cc5a4 New command: rmdir desaster 2009-11-18 21:04:35 +00:00
  • 617910ed93 core tweaking, improvements New commands: hostname, ps, ping wget improvements filesystem improvements other stuff i forgot desaster 2009-11-18 16:20:01 +00:00
  • 5c0191e28b prettier commands desaster 2009-11-18 05:59:58 +00:00
  • 27cb7d4eda ssh improvements desaster 2009-11-18 05:57:34 +00:00
  • af400735fd Log commands again desaster 2009-11-17 22:09:38 +00:00
  • 12f83ccb6f Reimplement running commands in a bit more sane way - should allow for easier interactive commands (eg. passwd). desaster 2009-11-17 21:49:37 +00:00
  • 29569cb639 Add ssh_port to config.py desaster 2009-11-17 10:02:23 +00:00
  • b6786b2296 Add a configuration file desaster 2009-11-17 08:23:47 +00:00
  • 8a76ada681 Clear screen on fake exit desaster 2009-11-17 07:52:25 +00:00
  • 92fe2cd850 Callback changes New command: ssh desaster 2009-11-17 07:50:44 +00:00
  • e00b0c3c59 Implement command input desaster 2009-11-17 07:08:16 +00:00
  • 342c95941e Add fake exit desaster 2009-11-17 05:58:27 +00:00
  • 90172c1d2b prevent duplicate files desaster 2009-11-16 17:55:24 +00:00
  • 285fbb21ab add some duplicate file prevention desaster 2009-11-16 17:43:25 +00:00
  • 1e3246c6cd New commands: mkdir, id desaster 2009-11-14 06:55:38 +00:00
  • 51cc677153 Try and prevent NMAP from detecting the honeypot as Kojoney Add windowChanged desaster 2009-11-13 06:49:46 +00:00
  • 888b4bad3e Fix a typo in tar desaster 2009-11-11 12:44:05 +00:00
  • 7fc38df65f Add ./dl to the repository desaster 2009-11-11 08:42:03 +00:00
  • 455647ed5b Save downloaded file locally desaster 2009-11-11 08:08:19 +00:00
  • afd3626b38 New command: passwd desaster 2009-11-11 06:31:17 +00:00
  • e90538042f Add "file not found" for rm New commands: set, unset, history, export desaster 2009-11-11 05:47:34 +00:00
  • 393a33ff02 New command: uname desaster 2009-11-10 20:40:06 +00:00
  • b17c69c572 Fix logging desaster 2009-11-10 19:39:29 +00:00