From 54f3ca8378e75a13222df8065e970c1c9a3fa5b5 Mon Sep 17 00:00:00 2001 From: Michel Oosterhof Date: Sat, 8 Oct 2016 18:06:03 +0000 Subject: [PATCH] no arg fix for sudo --- cowrie/commands/sudo.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/cowrie/commands/sudo.py b/cowrie/commands/sudo.py index 5bf46fb..eb49dd8 100644 --- a/cowrie/commands/sudo.py +++ b/cowrie/commands/sudo.py @@ -87,9 +87,9 @@ Sudoers I/O plugin version 1.8.5p2\n''') """ """ start_value = None + parsed_arguments = [] for count in range(0,len(self.args)): - parsed_arguments = [] - class_found = self.protocol.getCommand(self.args[count], self.environ['PATH'] .split(':')) + class_found = self.protocol.getCommand(self.args[count], self.environ['PATH'].split(':')) if class_found: start_value = count break @@ -113,7 +113,7 @@ Sudoers I/O plugin version 1.8.5p2\n''') return if len(parsed_arguments) > 0: - line = ' '.join(parsed_arguments ) + line = ' '.join(parsed_arguments) cmd = parsed_arguments[0] cmdclass = self.protocol.getCommand(cmd, self.environ['PATH'].split(':'))