Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Index your code
hub
/
github.com/OWASP/Python-Honeypot
/ types & classes
Types & classes
32 in github.com/OWASP/Python-Honeypot
⨍
Functions
1,765
◇
Types & classes
32
↳
Endpoints
8
↓ 12 callers
Class
load_messages
core/messages.py:10
↓ 5 callers
Class
CredentialEvent
Object to store Credential Event Parameters Attributes: ip_src: Client ip used for connecting to the module module_name: Whi
database/datatypes.py:169
↓ 3 callers
Class
FileArchive
Object to store details about captured network traffic files to be stored in the File Archive Attributes: file_path: the path of
database/datatypes.py:238
↓ 2 callers
Class
EventData
Object to store Honeypot Event Data collected from modules such as ICS Module. Attributes: ip: Client IP used for putting the da
database/datatypes.py:193
↓ 2 callers
Class
FileMonitor
core/file_monitor.py:48
↓ 2 callers
Class
HoneypotEvent
Object to store Honeypot Event Parameters. Attributes: ip_dest: Destination IP address (machine) port_dest: Destination port
database/datatypes.py:108
↓ 2 callers
Class
NetworkEvent
Object to store Network Event Parameters Attributes: ip_dest: Destination IP address (machine) port_dest: Destination port (
database/datatypes.py:139
↓ 1 callers
Class
ContainerFilesHandler
core/file_monitor.py:28
↓ 1 callers
Class
FakeCredentialValidator
modules/smtp/strong_password/files/smtpd_server/smtp_honeypot.py:11
↓ 1 callers
Class
FileEventsData
Object to store file changes events data collected from modules such as ftp/ssh weak_password module. Attributes: file_path : th
database/datatypes.py:215
↓ 1 callers
Class
IP2LocationRecord
IP2Location record with all fields from the database
lib/ip2location/IP2Location.py:44
↓ 1 callers
Class
Log
modules/smtp/strong_password/files/smtpd_server/secure_smtpd/config/log.py:7
↓ 1 callers
Class
ModuleProcessor
this is the processor to run after docker machine is up to grab the log files or do other needed process...
modules/ics/veeder_root_guardian_ast/__init__.py:15
↓ 1 callers
Class
ModuleProcessor
this is the processor to run after docker machine is up to grab the log files or do other needed process...
modules/http/basic_auth_weak_password/__init__.py:7
↓ 1 callers
Class
ModuleProcessor
this is the processor to run after docker machine is up to grab the log files or do other needed process...
modules/http/basic_auth_strong_password/__init__.py:16
↓ 1 callers
Class
ModuleProcessor
this is the processor to run after docker machine is up to grab the log files or do other needed process...
modules/ssh/weak_password/__init__.py:11
↓ 1 callers
Class
ModuleProcessor
this is the processor to run after docker machine is up to grab the log files or do other needed process...
modules/ssh/strong_password/__init__.py:15
↓ 1 callers
Class
ModuleProcessor
this is the processor to run after docker machine is up to grab the log files or do other needed process...
modules/ftp/weak_password/__init__.py:11
↓ 1 callers
Class
ModuleProcessor
this is the processor to run after docker machine is up to grab the log files or do other needed process...
modules/ftp/strong_password/__init__.py:15
↓ 1 callers
Class
ModuleProcessor
this is the processor to run after docker machine is up to grab the log files or do other needed process...
modules/smtp/strong_password/__init__.py:12
↓ 1 callers
Class
ProcessPool
modules/smtp/strong_password/files/smtpd_server/secure_smtpd/process_pool.py:4
↓ 1 callers
Class
SMTPChannel
modules/smtp/strong_password/files/smtpd_server/secure_smtpd/smtp_channel.py:27
↓ 1 callers
Class
SMTPServer
modules/smtp/strong_password/files/smtpd_server/secure_smtpd/smtp_server.py:14
↓ 1 callers
Class
SSHServerHandler
modules/ssh/strong_password/files/ssh_listener.py:16
Class
IP2Location
IP2Location database
lib/ip2location/IP2Location.py:96
Class
TestApi
tests/test_api.py:10
Class
TestApiUtility
tests/test_api_utilities.py:11
Class
TestConnector
tests/test_connector.py:19
Class
TestCoreAlert
tests/test_core_alert.py:9
Class
TestCoreAlert
tests/test_core_compatible.py:7
Class
TestCoreGetModules
tests/test_core_get_modules.py:9
Class
TestCoreMessagesModules
tests/test_core_messages.py:5