Commit Graph

1996 Commits

Author SHA1 Message Date
f2ee269a30 add python2.7-minimal to requirements 2016-10-25 18:47:15 +00:00
6289ae5b6f Tiny improvements for the documentation (fixing anchor links) (#317) 2016-10-25 22:43:49 +04:00
d98239e897 change /proc/mounts from link to normal file 2016-10-25 11:15:16 +00:00
dea74eb87d Fix #308 2016-10-25 04:57:35 +00:00
9c74263c83 move PID file to var/run directory 2016-10-24 15:21:32 +04:00
e3d3891d29 Add etc/ and var/ directory structure for future use 2016-10-24 14:53:43 +04:00
65e7a01290 Merge branch 'master' of https://github.com/micheloosterhof/cowrie 2016-10-23 14:34:53 +00:00
ec457b18d4 change file() statement to open() 2016-10-23 14:34:32 +00:00
be4013b1fa improved debugging 2016-10-23 13:12:43 +04:00
e5c5921f85 change to python-dateutil 2016-10-23 12:37:06 +04:00
2e87fa099a dateutil needs an extra s 2016-10-23 12:21:47 +04:00
3feab1611e allow -h switch, fix -v 2016-10-23 03:54:22 +00:00
8c28c8acd6 Replace single character escape with double character escape (#299) 2016-10-21 15:14:42 +04:00
abef07c810 Revert "Fix #230: jsonlog threading corruption (#283)"
This reverts commit aafef68e39.
2016-10-20 17:58:40 +00:00
a703e9f3cc Merge branch 'master' of https://github.com/micheloosterhof/cowrie 2016-10-20 17:15:11 +00:00
3d4f50f004 add dateutil for dshield output 2016-10-19 11:54:55 +04:00
051cc23546 remove excpetions import 2016-10-18 22:41:12 +04:00
dc6f26150d remove twisted<11 workaround 2016-10-18 22:33:16 +04:00
5f0ce75af0 document -p switch 2016-10-18 22:10:31 +04:00
2ab82ba930 doc fix 2016-10-18 22:10:31 +04:00
ca6e9a98e7 initalize tac to None 2016-10-18 22:10:31 +04:00
414569c1ea wip 2016-10-18 22:10:31 +04:00
d65f7ac7aa move loggers to tac file
move
2016-10-18 22:10:31 +04:00
45022b7f0e add service_identity to debian package based install 2016-10-18 05:20:04 +00:00
6aeeb72431 Add pycrypto to requirements.txt (#288)
* Add pycrypto to requirements.txt

* Remove crypto dependency.
2016-10-18 09:17:12 +04:00
8b7fe09f8a Workaround for #287 2016-10-15 15:07:51 +00:00
7fec5be3e2 test: Use absolute imports in test_base_commands.
This fixes the tests on Python 3.
2016-10-13 19:07:55 +04:00
b5e7d4cc14 fs: Return blank contents for zero-size files lacking a realfile.
This allows reading from files newly created by touch without error.
2016-10-13 19:07:55 +04:00
731ec40492 fs: Explore the honeyfs directory for realfile names at init time.
The old method of checking the honeyfs directory whenever a file was
accessed for the first time required that the original path to the file
be known. If the file was renamed, copied, moved to a new directory, or
one of its parent directories was renamed before its first access, its
original path would be completely lost and the real filename would not be
resolved.

This new method ensures that all A_REALFILE attributes are populated
upfront, and the filesystem can be rearranged plenty without breaking
honeyfs.
2016-10-13 19:07:55 +04:00
8efaee6f1a fs: Remove realfile() function (which did nothing interesting) and have file_contents call update_realfile directly instead. 2016-10-13 19:07:55 +04:00
7f301dfc20 fs: Remove symlink-handling logic from file_contents; that's handled by getfile. 2016-10-13 19:07:55 +04:00
6ad3a2ae6b commands: Add > as an alias for touch. Some worms use this as a lazy way to make an empty file. 2016-10-13 19:07:55 +04:00
b38010b01c busybox: Restructure the whole control flow for simplicity. 2016-10-13 19:07:55 +04:00
bffb2e31b7 busybox: Mimic correct "not found" behavior for invalid commands. 2016-10-13 19:07:55 +04:00
aafef68e39 Fix #230: jsonlog threading corruption (#283) 2016-10-10 16:21:40 +04:00
05283b60c3 Fix #226 2016-10-09 06:54:53 +00:00
7f8e98cc51 formatting for errors 2016-10-08 18:36:29 +00:00
54f3ca8378 no arg fix for sudo 2016-10-08 18:06:03 +00:00
5fe9e489db fix for busybox with no arguments 2016-10-08 18:00:52 +00:00
50eada87d4 change file_download to command.input 2016-10-07 17:54:00 +00:00
18af0e48a4 add Python3 compatible "print" statement (#281)
otherwise the CI bot fails ;)
2016-10-06 07:54:35 +04:00
7e5fd6bf01 remove dblog_hpfeeds example 2016-10-03 11:22:59 +04:00
01f6b195b8 Merge branch 'master' of https://github.com/micheloosterhof/cowrie 2016-10-01 21:05:09 +00:00
98ed2b52c2 add crypto explicitly, it's missing for some people 2016-10-01 21:04:37 +00:00
504c56b5b7 typofix 2016-09-29 15:40:29 +04:00
06c8f57c44 respect outAddr for SSL 2016-09-29 15:31:34 +04:00
f5ba33ca7a improve display of wget 2016-09-29 15:08:17 +04:00
f522e29889 wip 2016-09-29 12:24:29 +04:00
3437a9ea8b wip 2016-09-29 12:02:55 +04:00
7f91be37c2 wip 2016-09-29 11:09:59 +04:00