mirror of
https://github.com/cowrie/cowrie.git
synced 2025-07-01 18:07:27 -04:00
Explicitly state protocol in hpfeeds event (#608)
This commit is contained in:
@ -291,7 +291,7 @@ class Output(cowrie.core.output.Output):
|
||||
'hostIP': entry["dst_ip"], 'hostPort': entry["dst_port"],
|
||||
'loggedin': None, 'credentials':[], 'commands':[],
|
||||
'unknownCommands':[], 'urls':[], 'version': None,
|
||||
'ttylog': None, 'hashes': set()}
|
||||
'ttylog': None, 'hashes': set(), 'protocol': entry['protocol']}
|
||||
|
||||
elif entry["eventid"] == 'cowrie.login.success':
|
||||
u, p = entry['username'], entry['password']
|
||||
|
||||
@ -41,7 +41,7 @@ class HoneyPotSSHTransport(transport.SSHServerTransport, TimeoutMixin):
|
||||
format='New connection: %(src_ip)s:%(src_port)s (%(dst_ip)s:%(dst_port)s) [session: %(session)s]',
|
||||
src_ip=src_ip, src_port=self.transport.getPeer().port,
|
||||
dst_ip=self.transport.getHost().host, dst_port=self.transport.getHost().port,
|
||||
session=self.transportId, sessionno='S'+str(self.transport.sessionno))
|
||||
session=self.transportId, sessionno='S'+str(self.transport.sessionno), protocol='ssh')
|
||||
|
||||
self.transport.write('{}\r\n'.format(self.ourVersionString))
|
||||
self.currentEncryptions = transport.SSHCiphers('none', 'none', 'none', 'none')
|
||||
|
||||
@ -215,7 +215,7 @@ class CowrieTelnetTransport(TelnetTransport, TimeoutMixin):
|
||||
format='New connection: %(src_ip)s:%(src_port)s (%(dst_ip)s:%(dst_port)s) [session: T%(sessionno)s]',
|
||||
src_ip=self.transport.getPeer().host, src_port=self.transport.getPeer().port,
|
||||
dst_ip=self.transport.getHost().host, dst_port=self.transport.getHost().port,
|
||||
session=self.transportId, sessionno='T'+str(sessionno))
|
||||
session=self.transportId, sessionno='T'+str(sessionno), protocol='telnet')
|
||||
TelnetTransport.connectionMade(self)
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user