3d641e6929
document Mysql dependencies
2016-10-30 10:10:27 +04:00
88c84e89c0
usage message in function
2016-10-30 10:06:04 +04:00
321929f408
remove reference to database_mysql
2016-10-28 05:39:08 +00:00
1f0e9a583f
document authbind for telnet
2016-10-28 05:38:43 +00:00
4668ea73ac
Update description
2016-10-27 17:28:16 +04:00
ba8bf3e552
new script to start/stop
2016-10-27 17:27:29 +04:00
852a6a0b27
add log message when factory has started
2016-10-27 10:09:34 +04:00
22db1d01ef
rephraes
2016-10-27 04:57:08 +00:00
8e9f3bafe5
add mounts sample
2016-10-27 04:56:39 +00:00
704abdfaf1
disable python 3.x testing for now
2016-10-27 04:53:52 +00:00
69937e3a68
Set default size 80x40 if not negiatioated. Fix #318
2016-10-27 04:49:21 +00:00
48c9f092e3
Fix #319
2016-10-27 04:44:17 +00:00
3bd2069f85
Merge branch 'master' of https://github.com/micheloosterhof/cowrie
2016-10-25 18:47:39 +00:00
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