This commit is contained in:
Michel Oosterhof 2017-07-16 20:06:04 +04:00
parent bfe0d7612b
commit 59ff7e721b
1 changed files with 4 additions and 4 deletions

View File

@ -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