Commit Graph

1518 Commits

Author SHA1 Message Date
Michel Oosterhof bfe0d7612b test 3 2017-07-16 19:54:38 +04:00
Michel Oosterhof 3ca7cc1da5 python 3 compat test 2017-07-16 19:43:10 +04:00
Michel Oosterhof 838a487a16 use decode() rather than unicode() for Py3 2017-07-16 12:49:59 +04:00
Michel Oosterhof 83e7995178 send unicode to shlex 2017-07-16 12:21:56 +04:00
erdo_king c15449d029 Doku kippo-graph (#553)
* Create README.md

* Update README.md

* Update README.md

* Update README.md

* Update README.md

* Update README.md

* Update README.md

* Update README.md

* Update README.md

* Update README.md
2017-07-16 11:25:25 +04:00
Michel Oosterhof 7659bcde8e @bontchev changes to MySQL logging 2017-07-13 12:31:06 +00:00
erdo_king 7277c75daf Change path for systemd-unit (#552)
The path /etc/systemd/service/ does not exist on Debian 8/9, CentOS 7 and SLES 12
Really funny for linux beginners do read the whole systemd documentation ...
2017-07-13 16:00:17 +04:00
fe7ch 1fac62ba9a Stop creating symlinks for redir files (#550) 2017-07-13 10:39:45 +04:00
Michel Oosterhof 0ca7f59d7e require more recent Twisted 2017-07-12 13:39:03 +00:00
Michel Oosterhof 0b23554cd2 key generation now uses cryptography API instead of PyCrypto 2017-07-12 13:34:50 +00:00
Michel Oosterhof 99b6b1e8a5 ignore egg directory 2017-07-10 17:33:50 +04:00
Michel Oosterhof 58488a907c remove old copyright. add build directory to gitignore 2017-07-10 17:32:31 +04:00
Michel Oosterhof 49fb9f963d spelling fix 2017-07-10 17:29:32 +04:00
Michel Oosterhof 4414a09bbf move license file to more popular location 2017-07-10 15:49:44 +04:00
Michel Oosterhof 492d662359 add twisted version requirements 2017-07-10 15:33:21 +04:00
Michel Oosterhof 2fc0fdbeae remove 'pycrypto' dependency 2017-07-10 15:27:31 +04:00
doomedraven c5d58bf094 improvement of cuckoo module, allow manage duplicated files from config (#547)
* integration of cuckoo v2

With cuckoo support of Linux samples(linux.huntingmalware.com) is good
idea allow to users stream files directly to cuckoo

`2017-07-03T16:40:56+0000 [stdout#info] Cuckoo Request: 200, Task
created with ID: 934`

* improve cuckoo integration with duplication check and force duplication push
2017-07-10 12:10:07 +04:00
Michel Oosterhof 6937246e40 add unit for timeout 2017-07-07 09:05:30 +00:00
doomedraven 19e5feb8a7 integration of cuckoo v2 (#546)
With cuckoo support of Linux samples(linux.huntingmalware.com) is good
idea allow to users stream files directly to cuckoo

`2017-07-03T16:40:56+0000 [stdout#info] Cuckoo Request: 200, Task
created with ID: 934`
2017-07-04 10:28:20 +04:00
Michel Oosterhof 5d933240ed playlog Python3 compatible 2017-07-03 11:42:38 +00:00
Michel Oosterhof d52886098e asciinema python3 compatible 2017-07-03 11:40:21 +00:00
Michel Oosterhof 7fac536b6a Fix #545 2017-07-03 10:20:34 +00:00
Michel Oosterhof dc08cbb6c7 handle undefined variables 2017-07-01 19:33:45 +02:00
Michel Oosterhof 2670dd4852 add support for logging to stdout for Docker 2017-07-01 19:31:26 +02:00
fe7ch 7eec184db5 Restrict access to local subnets (#541) 2017-06-28 14:07:33 +02:00
Michel Oosterhof 0866708ee4 parameterize idle timeout 2017-06-16 16:06:36 +04:00
Michel Oosterhof 3d12c8c54b also read cowrie.cfg file from etc/ 2017-06-12 13:18:49 +04:00
Michel Oosterhof 978b036de2 apply cowrie arguments to twisted executable 2017-06-10 16:12:27 +04:00
Michel Oosterhof 15ce564261 stop creating more symlinks 2017-06-08 06:52:43 +00:00
Michel Oosterhof 4c64f494fc Merge branch 'master' of https://github.com/micheloosterhof/cowrie 2017-06-08 06:51:25 +00:00
Michel Oosterhof 5f7b6f3d2d stop symlinking downloads to friendly filenames 2017-06-07 12:19:13 +04:00
fe7ch dfb909eae6 Remove accidentally added sha1 hashing. (#535) 2017-06-07 12:13:43 +04:00
fe7ch 4efcc40e60 Fix couple of crashes in nc command (#538)
* Fix crash if out_addr was set in the config

* Exit function if not enough arguments passed
2017-06-07 12:13:21 +04:00
Michel Oosterhof fe49c825c9 Merge branch 'master' of https://github.com/micheloosterhof/cowrie 2017-06-06 06:53:16 +00:00
Michel Oosterhof dbe88eda94 detectionfix 2017-06-06 06:52:56 +00:00
Michel Oosterhof 70f6ef861d update to printf 2017-06-04 10:58:29 +00:00
Michel Oosterhof 7c0ab33490 disable redirect examples by defualt 2017-06-04 08:25:55 +00:00
Michel Oosterhof 258168be86 fallback if uniq option does not exist 2017-06-04 09:34:23 +04:00
fe7ch e81fa0284b Report actual path in redir event (#520) 2017-06-03 11:10:12 +04:00
fe7ch e13286a768 SCP: Handle multiple files upload, hash & report files. (#527)
* Handle multiple files upload, hash & report files.

* Don't crash when uploading a single file without specifying directory
2017-06-03 11:09:37 +04:00
fe7ch aa1c9679bf Add basic nc command (#528) 2017-06-03 11:08:53 +04:00
fe7ch 3908670ed5 Python: Fixed hang & version printing (#533)
* Fixed version printing in python command

* Fix hang with double-exit
2017-06-03 11:08:09 +04:00
fe7ch 7463a61879 Fixed scp command (#524)
* It doesn't hang anymore
* Cut scp header from saved file
2017-06-02 10:09:09 +04:00
MikeDawg e90c5f9024 Minor fix to INSTALL.md, fixed links (#526) 2017-06-02 10:08:37 +04:00
fe7ch 11f3b900c8 logDispatch is required there! (#518)
* logDispatch is required there!

* Remove redundant log,msg() calls

* logDispatch is required there!

* Remove redundant log,msg() calls

* Remove redundant calls to fs.update/chown. We'll call it later after logDispatch()
2017-05-23 11:45:12 +04:00
fe7ch 6e9f39520f Basic printf (#519)
* Implement "printf" command

* Remove dbg print
2017-05-23 11:44:48 +04:00
fe7ch 03321a8455 ELK logstash sample config update (#516)
* Improvements

* Remove dns section (uses deprecated format)
* Add mutate section to remove useless data from documents

* Fixed indent.

* Bring reverse dns lookup back
2017-05-23 11:43:09 +04:00
Michel Oosterhof 196f83ff24 set file ownership of downloaded files 2017-05-23 09:41:35 +04:00
Michel Oosterhof 4aa5824e87 add pkill 2017-05-22 22:04:48 +04:00
Michel Oosterhof 79f01fc6e2 Merge branch 'master' of https://github.com/micheloosterhof/cowrie 2017-05-22 21:55:33 +04:00