Commit Graph

1816 Commits

Author SHA1 Message Date
ade7d69a5b Py3 compatible commands 2017-12-13 11:25:07 +00:00
63a51b86ec Python3 authentication flow 2017-12-13 10:54:44 +00:00
561f35f7ea SSH protocol handling changes for Python3 2017-12-13 10:38:41 +00:00
56f5e130b3 py2/py3 custom ssh version handling 2017-12-13 10:01:03 +00:00
0a7bbbdb82 make endpoints work on python3 2017-12-13 09:48:24 +00:00
43eb51beba Add updating instructions 2017-12-13 09:09:36 +00:00
4f36ec44d0 Use existing virtualenv. Make default configurable 2017-12-13 09:04:18 +00:00
cb2c5d4f65 Symbolic Link Command Fix (#645)
All relative symbolic link commands are currently broken and receive the response "bash: command not found: x" in the honeypot shell.  The path is not being traversed correctly and fs.HoneyPotFilesystem.getfile() appears to be the source of problem.  Removing the cwd join command resolves the problem but I am not aware of other potential side effects.
2017-12-13 12:39:35 +04:00
c8a3f5dfbf fix bug. (#647)
1.fix hpfeeds message 'ttylog' is always null.
2017-12-12 10:45:44 +04:00
Wes
5e12d11a57 fixing for csirtg v1 api (#638) 2017-12-06 10:09:02 +04:00
d3e7d097aa Update requirements-output.txt (#643) 2017-12-06 10:08:24 +04:00
5083bc4b24 Expanded MySQL Documentation (#605) (#637)
* Expanded MySQL Output Plugin Documentation

Per issue #605, I have updated the MySQL documentation for more clarity and updated requirements-output.txt.  I also added a small section in INSTALL.md to mention output plugins and where to find more information.

* Expanded MySQL Output Plugin Documentation

Per issue #605, I have updated the MySQL documentation for more clarity and updated requirements-output.txt.  I also added a small section in INSTALL.md to mention output plugins and where to find more information.

* Expanded MySQL Output Plugin Documentation

Per issue #605, I have updated the MySQL Installation README.md for more clarity and updated.  I also added a small section in INSTALL.md to mention output plugins and where to find more information.
2017-11-28 10:50:36 +04:00
0ccfe314df Pipe fix (#614)
* Fix crash if 'command' is not present in cmd

* Print data received by cat command

* command_sh: Add support for commands passed via PIPE

* Add support for chaining commands with PIPEs

* command_sh: fix execution flow with "-c" flag passed
2017-11-27 12:45:25 +04:00
fa8821cfe3 update cuckoo module to fix duplicated check (#626) 2017-11-27 12:45:06 +04:00
c47613dcd9 need extra pip upgrade 2017-11-13 10:02:46 +04:00
499d41a64e Fix #618 add --upgrade flag to pip 2017-11-13 04:16:17 +04:00
6ec3f54933 add newline after succesful login with telnet 2017-11-10 13:20:02 +04:00
f09c91292e realm changes 2017-11-09 14:35:23 +04:00
138247d495 split between shell or proxy in realm 2017-11-08 18:52:51 +04:00
171ed68df7 remove proxy feature from shell avatar 2017-11-08 18:52:23 +04:00
10444f552f requires log import 2017-11-08 18:48:19 +04:00
8484da235d Add proxy avatar 2017-11-07 22:49:32 +04:00
c01cb30488 Add server for proxy implementation 2017-11-07 22:39:34 +04:00
d5aeaf395e Add endpoints/session. Still partially WIP 2017-11-07 22:34:36 +04:00
74a9eee800 use CONFIG in artifact.py 2017-11-07 00:01:44 +04:00
d17f135984 Move server to shell/ 2017-11-07 00:01:23 +04:00
40c90d861c load pickle here 2017-11-06 23:59:18 +04:00
34a8359469 Explicitly state protocol in hpfeeds event (#608) 2017-11-03 14:48:39 +04:00
6af4ede785 use echo -n . 2017-11-02 14:56:53 +04:00
fe834b0495 update actions when cmdstack is empty 2017-11-01 21:22:24 +04:00
8f5cdca649 differentiate EOF between single command and full shell 2017-11-01 21:16:40 +04:00
64953431d7 Send EOF to shell and if shell is gone, disconnect 2017-11-01 21:15:39 +04:00
003357e156 force-stop really stops Cowrie now (#611) 2017-10-29 20:51:01 +04:00
2d8914b2b6 Add S3 artifact upload output plugin (#609) 2017-10-27 16:26:12 +04:00
d4a49df4f7 Fix bug in parsing argument for ping command (#610) 2017-10-27 16:25:08 +04:00
28055a6359 Remove /dev/stdout 2017-10-19 15:27:55 +04:00
82ceb6b835 use FROM_UNIXTIME 2017-10-18 05:54:20 +00:00
0a309d237c remove superfluous quote escapes 2017-10-14 12:37:11 +04:00
d8e525ba30 CONVERT local time to UTC on INSERT 2017-10-14 12:34:57 +04:00
33cb848abb add field "time" as epoch time to events 2017-10-11 22:47:04 +04:00
80b91d565c add force-stop option 2017-10-01 07:46:36 +00:00
bd09cf4584 Alternative fix does not work, "url" cannot be NULL 2017-09-30 20:00:35 +04:00
bf36f9d4bb Alternative fix for #590 2017-09-30 19:58:21 +04:00
4d0e2b63e2 'Z' after timestamp doesn't work. Set TZ=GMT with callback function 2017-09-30 19:47:56 +04:00
31a93dde57 wip 2017-09-30 19:31:06 +04:00
6a0b1cce64 split cowrie/ssh/session, move shell to shell/ 2017-09-26 14:51:12 +04:00
f6b85aff61 ssh/filetransfer.py -> shell/filetransfer.py 2017-09-26 10:35:44 +04:00
900dd2124a core.fs -> shell.fs 2017-09-25 19:18:36 +04:00
dc20d27b48 Add logging to proxy implementation 2017-09-25 19:16:55 +04:00
88990691c5 add channel implementation with logging 2017-09-25 12:05:00 +04:00