Commit Graph

2865 Commits

Author SHA1 Message Date
6157d066bc exclude env dir in flake test (#1115) 2019-05-12 18:20:30 +04:00
b291702b65 get supported versions from twisted (#1114) 2019-05-12 18:00:40 +04:00
cde184ce72 Makefile updates (#1118)
* makefile updates
2019-05-12 17:58:14 +04:00
25eba0aab0 iterator that works on python 2 and 3 (#1111) 2019-05-06 17:00:40 +04:00
d5ca8321e4 add makefile (#1108) 2019-05-04 20:34:16 +04:00
63d697e0bf better handling of non existing users and malformatted passwd files (#1106)
* better handling of non existing users and malformatted passwd files
2019-05-04 11:58:52 +04:00
d55418dcb0 posix parsing (#1105) 2019-05-04 11:16:20 +04:00
1c87da0f54 correct var expansion for AUTHBIND_ENABLED (#1104) 2019-05-04 11:14:30 +04:00
f2c899cb96 Handle timeout error (#1093)
* Handle timeout error
* Add debug option in config file
2019-04-21 11:41:21 +04:00
94408f8c41 Remove unused import (#1098) 2019-04-20 22:47:46 +04:00
80b77d8e1e use existing id 2019-04-16 21:54:54 +04:00
e4e9f115e6 overlapping id 2019-04-16 21:54:04 +04:00
338e2edc4a Authbind check (#1094)
* check authbind executable
* make possible to override authbind.
2019-04-16 15:57:48 +04:00
4e515fdba9 add unique id to forwarding session (#1091)
to make it easier to combine multiple requests.
2019-04-16 15:47:50 +04:00
44efaa17bd wrong text type in bash stdin (#1092)
* wrong text type
* new test case for 'echo echo test | bash'
2019-04-16 15:44:22 +04:00
7e5f50fcaa add bcrypt requirement (#1087) 2019-04-11 12:57:18 +04:00
8a0d18320a change python version message 2019-04-05 00:58:46 +04:00
f0ed16ee14 add changelog for release 1.6.0 2019-04-05 00:54:51 +04:00
ee01f9cb75 Enable utf8 charset on mysql output and small improvement of documentation (#1082)
* add utf8mb4 charset to mysql output plugin
* added missing option for enabling mysql output (documentation)
2019-04-04 10:37:06 +04:00
297937fcfb Sphinx rtd theme (#1081)
* read-the-docs theme
* import all dev requirements
* add FAQ and fix Sphinx warnings
2019-03-31 13:09:15 +04:00
74ad5a338c fix automatic authbind detection (#1078) 2019-03-29 16:34:36 +04:00
fe1ce7d74e move message() around (#1077) 2019-03-28 00:44:57 +04:00
c02a473889 queued command fix (#1074) 2019-03-25 22:55:47 +04:00
10d1dfde17 Fix log message (#1073) 2019-03-24 16:51:52 +04:00
0e88350ab0 Optim (#1072)
* small updates
* remove spaces from JSON to compress more
2019-03-24 02:23:25 +04:00
93d1c4112d update greynoise (#1071)
* update greynoise
* flake8 fix for reversedns
2019-03-23 22:19:48 +04:00
140c816569 Add output plugin for greynoise (#1065) 2019-03-23 20:18:42 +04:00
d2581ab52e easier way to get reverse ip (#1070) 2019-03-23 20:17:37 +04:00
18df6243ae fallbacks (#1068) 2019-03-23 20:07:31 +04:00
fafe63188a Reverse dns improvements (#1069)
* handle forwarding requests. better error messages.
2019-03-23 19:41:38 +04:00
8071f72b85 Fix byte error (#1067) 2019-03-23 15:09:55 +04:00
bcf20d85db Log direct-tcpip events to database backends (#1049)
* fix #493
2019-03-19 16:44:21 +04:00
2220afbc86 Reversedns (#1064)
* structured logging for PTR logs, bugfix for timeout
2019-03-19 16:38:52 +04:00
32238d39d0 Merge branch 'master' of https://github.com/cowrie/cowrie 2019-03-19 15:37:10 +04:00
bf46431456 Add output plugin for reverse DNS lookup (#1060)
* Add output plugin for reverse DNS lookup
2019-03-19 15:36:56 +04:00
5047fcadc7 Fix tomcat/oracle directory change error (#1063) 2019-03-19 14:24:10 +04:00
75d6d280a9 Merge branch 'master' of https://github.com/cowrie/cowrie 2019-03-19 14:19:50 +04:00
6010a4c0b0 Add automatic authbind detection (#1047) 2019-03-17 21:09:43 +04:00
ab1355edf4 Add FAQs (#1053) 2019-03-17 11:12:28 +04:00
76aded67d1 Merge branch 'master' of https://github.com/cowrie/cowrie 2019-03-17 11:11:32 +04:00
d13dbecaf8 Shellfixes (#1057)
* fix commands with pipes
* This environ vars belong to shell local scope (set) not to Global scope (env)
make a copy of environ so it can be used distinctly (ie, set and env)
* set command
2019-03-17 11:10:10 +04:00
4e3e1313c0 open 2223 by default. remote superfluous bin/cowrie editing (#1059) 2019-03-15 21:00:02 +04:00
b89c243ff0 pip requirements for development (#1058) 2019-03-15 20:59:36 +04:00
wes
ed3ba94c98 fixes #676 (#1054) 2019-03-15 20:59:06 +04:00
6f49f3874b Add test for ftpget (#1056) 2019-03-15 20:56:47 +04:00
58199d27e6 print newline after ssh -V when reading from config file 2019-03-15 14:40:14 +04:00
b7a0338f46 fix for bytearray on python2 (#1052) 2019-03-14 11:13:33 +04:00
c16c416529 mimic enhancements (#1050)
* mimic enhancements
fix decode for environ variables
proper order for window coords
add environ variables for window line and cols
fix ps display wide to use environ or fallback to 80
2019-03-14 10:15:30 +04:00
ca45ef8d07 Expose SSH key exchange parameters in config file (#1051)
* Added support for getting encryption, compression, and hash methods from
config file
2019-03-14 10:14:15 +04:00
ce6452c204 Disable keyboard-interactive authentication by default with option to enable (#1033) 2019-03-13 07:38:12 +04:00