8db82c7f96
cleanup imports for session.py
2016-06-15 14:01:10 +04:00
663ab926af
reverse activation logging for port mapping
2016-06-15 13:58:14 +04:00
9ffeba80ec
forward mapping ( #148 )
...
Sorry for the delay! Thanks for the patch!
2016-06-15 13:38:14 +04:00
bb935ca707
remove unused variable, clean imports
2016-06-15 13:34:01 +04:00
15cdfa4b10
Cowrie Unit Tests ( #188 )
...
* Can run LS in TEST assertion.
Having a problem when assert ends with this:
DirtyReactorAggregateError: Reactor was unclean
* First Test Case Enabled
Modified Example configuration file
Added some test unit cases for all BASE commands
Some more additions to FakeTransport.
Used Official Config file instead of mock config
Separated FakeTransport from unitTests
Added FS commands to testing
Fixed up some problems with grep in test case
You can now run unit tests with trial.
We should probably copy over the data files in a script to a common location....however to run unit tests using trial
trial cowrie/unittests/TestBaseCommands.py
Fixed rmdir test.
Fixed Some Formatting for TwistedChecker
2016-06-15 13:20:52 +04:00
5daf4547ef
Fixed sh and bash -c ( #191 )
2016-06-15 08:19:03 +04:00
9d0fcd92be
add ^ to wordchars
2016-06-14 14:47:51 +00:00
5fb34f9ee1
twistedchecker formatting
2016-06-13 08:54:15 +00:00
50ff8c4362
Merge pull request #187 from davegermiquet/FIXPIPEBYINSERTTOLIST
...
Fixed up SUDO / BusyBOX with a better implementation
2016-06-13 12:47:49 +04:00
7c655a6c6b
Minor bug fixes
2016-06-12 13:00:02 -04:00
6259e81bee
Print error out instead of standard out for help and error messages
2016-06-12 12:30:47 -04:00
115048aae8
Fixed up SUDO with a better implementation
2016-06-12 12:20:32 -04:00
cd4c4ffad3
remove uptime(reset) functionality
2016-06-10 17:48:36 +04:00
743b672e85
split off uptime
2016-06-10 17:46:40 +04:00
3b185f59ff
Merge pull request #184 from davegermiquet/IFCONDITION
...
ADD IF CONDITION In case connection was lost, or something happens to…
2016-06-06 19:54:53 +04:00
4a48507491
Fixed if/Else Statement
2016-06-02 18:52:05 -04:00
d602ac4b46
ADD IF CONDITION In case connection was lost, or something happens to write
...
terminal to be null
2016-06-02 17:56:54 -04:00
4be619f96e
Merge pull request #183 from davegermiquet/SUGGESTEDFIX
...
Suggestedfix
2016-06-02 10:06:27 +04:00
674b6839a8
Fixed CTRL-D issue.
2016-06-01 21:09:14 -04:00
b869867266
Renamed self.error to self.errorWrite to fix possible problem with webClient
2016-06-01 21:09:14 -04:00
fdfa04d7fb
few fixes
2016-06-01 22:13:27 +04:00
83e7c6824f
virtual env instructions
2016-06-01 22:09:44 +04:00
d1402b9298
give correct error when starting with && || or ;
2016-06-01 20:09:51 +04:00
8916d728b8
ls -l now respects -a flag
2016-06-01 19:54:49 +04:00
386267cc35
interpret ^H as backspace
2016-06-01 02:29:01 +04:00
36f32c009a
twistedchecker
2016-05-30 17:20:17 +00:00
821b5e7fe5
move pipes functionality inside honeypot.py
2016-05-30 17:17:04 +00:00
61f4ccbb34
Merge pull request #176 from davegermiquet/pipecontrol
...
Pipecontrol.
Thanks @davegermiquet !!
2016-05-30 21:11:10 +04:00
777c443bb0
Fixed a problem when you EXIT it removes the protocol.username
...
So if we are exiting don't show the PROMPT!!
2016-05-30 02:38:15 -04:00
172cae5060
Finally FIXED PROMPT BUG!
...
My fault, incorrect indentation in if pp statement
2016-05-30 01:27:25 -04:00
50ca182671
Removed unneeded ;'s.
...
There is a small bug that needs to be fixed with the prompts showing multiple ties
2016-05-30 00:22:38 -04:00
96dc66bad0
Added pipe implementation
...
changed some functionality with tail/head/cat to work with pipe implementation
Got rid of ;'s of some places where it should not be :)
2016-05-30 00:15:42 -04:00
91866e3868
add 'curl -s'. fix exception on unknown option
2016-05-29 15:45:40 +00:00
dc0bfe26c4
escape out user input like version string or username/pass
2016-05-27 07:02:58 +00:00
eb4d80526f
fix https://github.com/micheloosterhof/cowrie/issues/173
2016-05-26 14:04:23 +04:00
a25d1e5d2a
don't split commandline on +
2016-05-24 15:55:38 +00:00
56369506fd
small improvements in duplicating real wget output
2016-05-23 16:16:48 +00:00
fbe9d8d70f
Merge pull request #171 from davegermiquet/master
...
Separated perl and python from BASE. Thanks @davegermiquet
2016-05-23 17:29:28 +04:00
f5783e6cda
Separated perl from BASE
...
Added additional error checking.
Added checking for files
Added a new command python
2016-05-22 01:50:24 -04:00
321deec3c4
fix non-CEF output logging
2016-05-18 11:32:57 +04:00
6d9e682d49
implement hostname change
2016-05-13 17:00:33 +00:00
816154bd74
format log message in output
2016-05-06 17:02:56 +04:00
1986845226
update changelog
2016-05-06 12:08:53 +04:00
f80b226962
only load pickle on startup for speed improvement
2016-05-06 12:06:04 +04:00
878a78ad4d
regression, revert back config changes
2016-05-06 11:30:39 +04:00
86b587af5c
twistedchecker formatting
2016-04-28 14:57:05 +04:00
d8aabd9173
update doc
2016-04-28 14:46:57 +04:00
44c22a2110
rename utils and to bin. move docs to doc.
2016-04-28 14:44:40 +04:00
02085c5e2e
twisted style
2016-04-27 12:46:09 +04:00
84930ca654
install.md reformat
2016-04-27 12:38:05 +04:00