MCPcopy Create free account

hub / github.com/cowrie/cowrie / functions

Functions2,302 in github.com/cowrie/cowrie

↓ 1 callersMethodstart
(self)
src/cowrie/shell/command.py:116
↓ 1 callersMethodstart
(self)
src/cowrie/output/socketlog.py:20
↓ 1 callersMethodstart
Abstract method to initialize output plugin
src/cowrie/core/output.py:107
↓ 1 callersMethodstart_backend
Initialises QEMU/libvirt environment needed to run guests. Namely starts networks and network filters.
src/backend_pool/libvirt/backend_service.py:69
↓ 1 callersMethodstatus_all
more services can be added here.
src/cowrie/commands/service.py:24
↓ 1 callersMethodstop_backend
(self)
src/backend_pool/libvirt/backend_service.py:85
↓ 1 callersMethodsubmitIp
(self, e)
src/cowrie/output/csirtg.py:55
↓ 1 callersMethodsubmit_entries
DShield logs are sent to the https://www.dshield.org/submitapi/ endpoint. For debugging, use https://www.dshield.org/devsubmitapi/.
src/cowrie/output/dshield.py:143
↓ 1 callersMethodsymlink
(self, targetPath: str, linkPath: str)
src/cowrie/shell/fs.py:579
↓ 1 callersMethodtail_get_contents
(self, filename: str)
src/cowrie/commands/fs.py:132
↓ 1 callersFunctiontdiff
(seconds: int)
src/cowrie/commands/wget.py:40
↓ 1 callersMethodtelnet_WILL
Client indicates willingness to enable an option.
src/cowrie/telnet/transport.py:216
↓ 1 callersMethodtftp_download_async
Start async TFTP download
src/cowrie/commands/tftp.py:291
↓ 1 callersMethodtimeoutConnection
this logs out when connection times out
src/cowrie/shell/protocol.py:133
↓ 1 callersMethodtimeoutConnection
this logs out when connection times out
src/cowrie/llm/protocol.py:111
↓ 1 callersMethodtolerant_observer
(self, ip, t)
src/cowrie/output/abuseipdb.py:143
↓ 1 callersMethodtreqDownload
Download `url`
src/cowrie/commands/curl.py:325
↓ 1 callersFunctionuname_fail_long
(arg: str)
src/cowrie/commands/uname.py:67
↓ 1 callersFunctionuname_fail_short
(arg: str)
src/cowrie/commands/uname.py:71
↓ 1 callersFunctionuname_help
()
src/cowrie/commands/uname.py:40
↓ 1 callersMethodunknown_option
Print unknown option message and exit
src/cowrie/commands/iptables.py:462
↓ 1 callersMethodutime
(self, path: str, _atime: float, mtime: float)
src/cowrie/shell/fs.py:544
↓ 1 callersMethodvalid_ip
(self, address: str)
src/cowrie/commands/ssh.py:47
↓ 1 callersMethodvalid_ip
(self, address: str)
src/cowrie/commands/ping.py:34
↓ 1 callersMethodversion
(self)
src/cowrie/commands/sudo.py:83
↓ 1 callersMethodversion
(self)
src/cowrie/commands/awk.py:210
↓ 1 callersMethodversion
(self)
src/cowrie/commands/perl.py:22
↓ 1 callersFunctionwalk
(node: list[Any], parent: str, paths_only: bool, out: list[str])
src/cowrie/scripts/dumpfs.py:32
↓ 1 callersMethodwc_get_contents
(self, filename: str, optlist: list[tuple[str, str]])
src/cowrie/commands/wc.py:67
↓ 1 callersMethodwrite
(self, data)
src/cowrie/telnet_proxy/server_transport.py:178
↓ 1 callersMethodwrite
(self, event: dict[str, Any])
src/cowrie/output/virustotal.py:115
↓ 1 callersMethodwrite
(self, data: bytes)
src/cowrie/insults/insults.py:89
↓ 1 callersMethodwrite_stderr
(self, data: bytes)
src/cowrie/shell/pipe.py:342
↓ 1 callersMethodwrite_stdout
(self, data: bytes)
src/cowrie/shell/pipe.py:339
↓ 1 callersMethodwrite_to_file
(self, data: bytes)
src/cowrie/commands/tee.py:82
↓ 1 callersMethody
(self)
src/cowrie/commands/base.py:973
Method_FormattingState
(self)
src/cowrie/test/fake_transport.py:179
Method__deepcopy__
(self, memo)
src/cowrie/ssh_proxy/protocols/base_protocol.py:66
Method__enter__
(self)
src/cowrie/core/artifact.py:55
Method__exit__
( self, etype: type[BaseException] | None, einst: BaseException | None, etrace
src/cowrie/core/artifact.py:58
Method__init__
(self)
src/twisted/plugins/cowrie_plugin.py:68
Method__init__
(self)
src/backend_pool/telnet_exec.py:32
Method__init__
(self, username, password, prompt, command, done_deferred, callback)
src/backend_pool/telnet_exec.py:112
Method__init__
(self, callback, prompt, command)
src/backend_pool/telnet_exec.py:132
Method__init__
(self, command, done_deferred, callback, *args, **kwargs)
src/backend_pool/ssh_exec.py:29
Method__init__
(self, cmd, done_deferred, callback)
src/backend_pool/ssh_exec.py:57
Method__init__
(self, username, password, command, done_deferred, callback)
src/backend_pool/ssh_exec.py:70
Method__init__
(self, username, password, command, done_deferred, callback)
src/backend_pool/ssh_exec.py:91
Method__init__
(self, nat_service)
src/backend_pool/pool_service.py:90
Method__init__
(self, factory: PoolServerFactory)
src/backend_pool/pool_server.py:40
Method__init__
(self)
src/backend_pool/pool_server.py:196
Method__init__
(self, server_protocol: ServerProtocol)
src/backend_pool/nat.py:32
Method__init__
(self, dst_ip: str, dst_port: int)
src/backend_pool/nat.py:43
Method__init__
(self, dst_ip: str, dst_port: int)
src/backend_pool/nat.py:78
Method__init__
(self)
src/backend_pool/nat.py:96
Method__init__
(self)
src/backend_pool/libvirt/backend_service.py:34
Method__init__
(self, server)
src/cowrie/telnet_proxy/handler.py:45
Method__init__
(self)
src/cowrie/telnet_proxy/server_transport.py:30
Method__init__
(self)
src/cowrie/telnet_proxy/client_transport.py:15
Method__init__
( self, st_mode: int, st_ino: int, st_dev: int, st_nlink: int,
src/cowrie/shell/fs.py:50
Method__init__
(self, arch: str, home: str)
src/cowrie/shell/fs.py:109
Method__init__
(self, sftpserver, filename, flags, attrs)
src/cowrie/shell/filetransfer.py:77
Method__init__
(self, server, directory)
src/cowrie/shell/filetransfer.py:135
Method__init__
(self, avatar)
src/cowrie/shell/filetransfer.py:183
Method__init__
(self, value: str | None = None)
src/cowrie/shell/customparser.py:12
Method__init__
(self, value: str | None = None)
src/cowrie/shell/customparser.py:20
Method__init__
( self, protocol, prog=None, usage=None, description=None, epi
src/cowrie/shell/customparser.py:28
Method__init__
(self)
src/cowrie/shell/pwd.py:27
Method__init__
(self)
src/cowrie/shell/pwd.py:137
Method__init__
(self, protocol, *args)
src/cowrie/shell/command.py:58
Method__init__
(self, tokens: list[Tree | Token])
src/cowrie/shell/bashparse.py:350
Method__init__
(self, context: ShellContext)
src/cowrie/shell/bashparse.py:367
Method__init__
( self, protocol: Any, cmd: Any, cmdargs: list[str], input_data: bytes
src/cowrie/shell/pipe.py:37
Method__init__
(self, realm: IRealm)
src/cowrie/shell/server.py:33
Method__init__
IMPORTANT Before this, execcmd is 'bytes'. Here it converts to 'string' and commands work with string rather than bytes.
src/cowrie/shell/protocol.py:307
Method__init__
(self, avatar)
src/cowrie/shell/protocol.py:333
Method__init__
(self, avatar)
src/cowrie/shell/protocol.py:474
Method__init__
(self, proto)
src/cowrie/shell/session.py:26
Method__init__
Construct an C{SSHSessionForCowrieUser}. @param avatar: The L{CowrieUser} for whom this is an SSH session. @param reactor: A
src/cowrie/shell/session.py:48
Method__init__
( self, protocol: Any, interactive: bool = True, redirect: bool = False,
src/cowrie/shell/honeypot.py:76
Method__init__
(self)
src/cowrie/shell/realm.py:19
Method__init__
(self, username: bytes, server: server.CowrieServer)
src/cowrie/shell/avatar.py:26
Method__init__
(self, body: str)
src/cowrie/llm/llm.py:42
Method__init__
(self, status_code: int, d: defer.Deferred)
src/cowrie/llm/llm.py:65
Method__init__
(self)
src/cowrie/llm/llm.py:92
Method__init__
(self, realm: IRealm)
src/cowrie/llm/server.py:22
Method__init__
IMPORTANT Before this, execcmd is 'bytes'. Here it converts to 'string' and commands work with string rather than bytes.
src/cowrie/llm/protocol.py:268
Method__init__
(self, avatar)
src/cowrie/llm/protocol.py:338
Method__init__
(self, avatar)
src/cowrie/llm/protocol.py:460
Method__init__
(self, username, server)
src/cowrie/llm/telnet.py:27
Method__init__
(self, sess)
src/cowrie/llm/telnet.py:88
Method__init__
Construct an C{SSHSessionForCowrieUser}. @param avatar: The L{CowrieUser} for whom this is an SSH session. @param reactor: A
src/cowrie/llm/session.py:18
Method__init__
(self)
src/cowrie/llm/realm.py:19
Method__init__
(self, username: bytes, server: server.CowrieServer)
src/cowrie/llm/avatar.py:22
Method__init__
(self, artifact: Artifact)
src/cowrie/commands/ftpget.py:36
Method__init__
(self, kind: str, token: str = "")
src/cowrie/commands/base.py:1219
Method__init__
(self, command: Command_wget)
src/cowrie/commands/wget.py:77
Method__init__
(self, host: str, port: int, filename: str, artifact: Artifact)
src/cowrie/commands/tftp.py:61
Method__init__
(self, msg: str)
src/cowrie/commands/iptables.py:19
Method__init__
(self, status: int, msg: str | None)
src/cowrie/commands/iptables.py:24
← previousnext →701–800 of 2,302, ranked by callers