Michel Oosterhof
393d770713
remove drive
2016-12-18 14:32:24 +04:00
Michel Oosterhof
b134f9d791
clear references on connectionLost
2016-12-18 14:29:11 +04:00
Claud Xiao
8dc54822cf
Added ftpget command. ( #379 )
2016-12-17 22:43:33 +04:00
lelonek1
115ccd6886
Telnet negotiation errors ( #380 )
...
* Telnet option negotiation now chained and handled better to prevent logging expected errors
Also added support for parsing NAWS negotiation and setting windowSize accordingly
This still needs more work to realistically behave like other Telnet servers, but it is limited significantly by Twisted's limited option support and Telnet clients' inconsistent behavior
* While not standard, negotiating these options here does result in better client behavior
* Cleanup old comments and unused code
2016-12-16 11:56:17 +04:00
rmcintosh
30d08f6347
Fix Setup Virtual Environment anchor in install doc ( #377 )
2016-12-15 12:05:29 +04:00
Michel Oosterhof
82e3b1fccd
remove non-virtual environment from install doc
2016-12-11 15:40:00 +04:00
Michel Oosterhof
f785711a1f
logDispatch not required here
2016-12-11 15:27:26 +04:00
Michel Oosterhof
1c527a5910
style changes tftp
2016-12-11 15:15:24 +04:00
Michel Oosterhof
d6b9115ba7
cowrie script needs to be bash
2016-12-11 15:05:00 +04:00
fe7ch
0fda46b933
Remove redundant space, handle double slashes in escape string ( #340 )
2016-12-11 14:53:44 +04:00
Wes
c0aecda450
re-factored a bit, added telnet support ( #375 )
2016-12-11 14:52:21 +04:00
fe7ch
2102b1b9e1
Hash files downloaded via tftp ( #363 )
2016-12-11 02:15:50 +04:00
Michel Oosterhof
98b907b26d
Merge branch 'master' of https://github.com/micheloosterhof/cowrie
...
Conflicts:
cowrie/output/csirtg.py
2016-12-06 17:46:06 +00:00
Michel Oosterhof
f4e65f570f
remove dblog/texlog.
2016-12-06 17:45:25 +00:00
Wes
b609949e6d
problem: csirtg.io plugin outputs too much debug information ( #374 )
...
* fixing debugging output for csirtg.io plugin
* fixing default description
2016-12-06 21:44:25 +04:00
Wes
0bd9777f59
adding csirtg.io sdk support ( #357 )
2016-12-05 14:46:49 +04:00
Wes
98a31b5e76
cef fixes ( #360 )
2016-12-05 14:42:48 +04:00
fe7ch
376eb846a0
Log tftp download only if it's successful ( #362 )
2016-12-05 14:40:41 +04:00
Michel Oosterhof
b127dc4f7f
Fix #369
2016-12-05 14:37:44 +04:00
Michel Oosterhof
c007175046
Fix #359
2016-11-21 15:40:16 +04:00
Michel Oosterhof
453f508c2c
Fix #355
2016-11-20 15:07:05 +04:00
Michel Oosterhof
17d7ef138f
also add trapsig
2016-11-16 15:45:31 +04:00
Michel Oosterhof
68aba6d91d
add MODE import
2016-11-16 15:37:31 +04:00
Michel Oosterhof
bd85817f2d
Revert "move cfg.dist file"
...
This reverts commit 77d2744403 .
2016-11-14 09:24:34 +04:00
Michel Oosterhof
77d2744403
move cfg.dist file
2016-11-14 09:19:15 +04:00
Michel Oosterhof
b8ce4d381f
ignore *env
2016-11-13 13:48:19 +04:00
Michel Oosterhof
7c1bd80b33
update text
v1.1.0
2016-11-09 22:36:15 +04:00
Michel Oosterhof
659319d2c3
update READM
2016-11-09 15:24:59 +04:00
Michel Oosterhof
b4f8b8752d
sent NAWS instead of ECHO for telnet nego
2016-11-08 21:49:09 +04:00
Michel Oosterhof
2328bd5662
Fix #320
2016-11-06 23:00:48 +04:00
Michel Oosterhof
6d5deb2119
mysql
2016-11-05 22:40:45 +04:00
Dmitry Merkurev
628a498421
Add rethinkdb output module ( #337 )
...
* add rethinkdb output module
* add timestamp
2016-11-05 19:37:01 +04:00
Dave Germiquet
30b372c878
Add TFTP without path ( #338 )
2016-11-05 19:36:14 +04:00
Michel Oosterhof
a895f0242a
Merge branch 'master' of https://github.com/micheloosterhof/cowrie
2016-11-05 14:12:47 +00:00
Michel Oosterhof
9395a184da
add initial telnet optoin for mirai
2016-11-05 14:12:20 +00:00
Dave Germiquet
ff69e583b1
Tftp implementation ( #330 )
...
* ed: cowrie/commands/tftp.py
deleted: cowrie/core/CustomParser.py
* Added TFTP implementation
This now needs tftpy from pip
* Added tftpy
2016-11-02 22:40:55 +04:00
Dave Germiquet
d9a26f2748
Added Checking for status and message with hasAttr ( #332 )
2016-11-02 13:20:07 +04:00
Michel Oosterhof
f2602a461e
add new artifact framework
2016-11-01 23:21:59 +04:00
Michel Oosterhof
73fc6c4f4a
Better echo quote handling. Thanks @fe7ch
2016-11-01 23:18:19 +04:00
Michel Oosterhof
d176f73790
wrong dir
2016-11-01 21:11:54 +04:00
Michel Oosterhof
cf49fb74cb
add bin/enable to pickle and enable sample output
2016-11-01 21:09:50 +04:00
Michel Oosterhof
eb8f856a0d
typo fix
2016-11-01 21:02:05 +04:00
Michel Oosterhof
b89b87c1f8
contain stdinlog settings in insults.py
2016-11-01 20:48:57 +04:00
fe7ch
2ba1436527
Fix regression when "cat > file" data wasn't hashed at connection lose. ( #323 )
...
* Fix regression when "cat > file" data wasn't hashed at connection lose.
* Fix typo in core/protocol.py, revert previous commit for insults.py
2016-11-01 00:07:46 +04:00
Michel Oosterhof
a625dad622
add share/cowrie
2016-10-30 15:14:04 +04:00
Michel Oosterhof
c9c8a0d745
create share/ dir
2016-10-30 15:13:26 +04:00
Michel Oosterhof
3d641e6929
document Mysql dependencies
2016-10-30 10:10:27 +04:00
Michel Oosterhof
88c84e89c0
usage message in function
2016-10-30 10:06:04 +04:00
Michel Oosterhof
321929f408
remove reference to database_mysql
2016-10-28 05:39:08 +00:00
Michel Oosterhof
1f0e9a583f
document authbind for telnet
2016-10-28 05:38:43 +00:00