From 59ff7e721b357fb2f3f15c0be3b3ab5a4aa1b12a Mon Sep 17 00:00:00 2001 From: Michel Oosterhof Date: Sun, 16 Jul 2017 20:06:04 +0400 Subject: [PATCH] py3 prep --- cowrie/core/avatar.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/cowrie/core/avatar.py b/cowrie/core/avatar.py index cfe15711..efaa5910 100644 --- a/cowrie/core/avatar.py +++ b/cowrie/core/avatar.py @@ -29,7 +29,7 @@ class CowrieUser(avatar.ConchUser): self.server = server self.cfg = self.server.cfg - self.channelLookup['session'] = session.HoneyPotSSHSession + self.channelLookup[b'session'] = session.HoneyPotSSHSession try: pwentry = pwd.Passwd(self.cfg).getpwnam(self.username) @@ -44,15 +44,15 @@ class CowrieUser(avatar.ConchUser): # SFTP support enabled only when option is explicitly set try: if self.cfg.getboolean('ssh', 'sftp_enabled') == True: - self.subsystemLookup['sftp'] = conchfiletransfer.FileTransferServer + self.subsystemLookup[b'sftp'] = conchfiletransfer.FileTransferServer except ValueError as e: pass # SSH forwarding disabled only when option is explicitly set - self.channelLookup['direct-tcpip'] = forwarding.cowrieOpenConnectForwardingClient + self.channelLookup[b'direct-tcpip'] = forwarding.cowrieOpenConnectForwardingClient try: if self.cfg.getboolean('ssh', 'forwarding') == False: - del self.channelLookup['direct-tcpip'] + del self.channelLookup[b'direct-tcpip'] except: pass