├── .flake8 ├── .github ├── FUNDING.yml └── workflows │ └── ci.yml ├── .gitignore ├── .owasp_honeypot ├── CONTRIBUTING.md ├── Dockerfile.api ├── ISSUE_TEMPLATE.md ├── LICENSE ├── PULL_REQUEST_TEMPLATE.md ├── api ├── __init__.py ├── database_queries.py ├── server.py └── utility.py ├── config.py ├── core ├── __init__.py ├── alert.py ├── color.py ├── compatible.py ├── exit_helper.py ├── file_monitor.py ├── get_modules.py ├── load.py ├── log.py ├── messages.py ├── network.py └── time_helper.py ├── data └── grafana │ └── grafana.db ├── database ├── __init__.py ├── connector.py └── datatypes.py ├── docker-compose-host.yml ├── docker-compose.yml ├── lib ├── __init__.py ├── ip2location │ ├── IP2LOCATION-LITE-DB1.BIN │ ├── IP2Location.py │ ├── README.md │ └── __init__.py └── messages │ ├── __init__.py │ ├── de_DE.yaml │ ├── en_US.yaml │ ├── es_ES.yaml │ ├── fr_FR.yaml │ └── ru_RU.yaml ├── modules ├── __init__.py ├── ftp │ ├── __init__.py │ ├── readme.md │ ├── strong_password │ │ ├── Dockerfile │ │ ├── README.md │ │ ├── __init__.py │ │ └── files │ │ │ ├── ftp_sniffer.py │ │ │ ├── readme.md │ │ │ ├── requirements-apt-get.txt │ │ │ ├── requirements-pip3.txt │ │ │ ├── server.conf │ │ │ ├── vsftpd.conf │ │ │ └── vsftpd.sh │ └── weak_password │ │ ├── Dockerfile │ │ ├── README.md │ │ ├── __init__.py │ │ └── files │ │ ├── readme.md │ │ ├── requirements-apt-get.txt │ │ ├── vsftpd.conf │ │ └── vsftpd.sh ├── http │ ├── __init__.py │ ├── basic_auth_strong_password │ │ ├── Dockerfile │ │ ├── __init__.py │ │ ├── files │ │ │ ├── .htaccess │ │ │ ├── apache2.conf │ │ │ ├── readme.md │ │ │ └── requirements-apt-get.txt │ │ └── readme.md │ ├── basic_auth_weak_password │ │ ├── Dockerfile │ │ ├── __init__.py │ │ ├── files │ │ │ ├── .htaccess │ │ │ ├── readme.md │ │ │ └── requirements-apt-get.txt │ │ └── readme.md │ └── readme.md ├── ics │ ├── __init__.py │ ├── readme.md │ └── veeder_root_guardian_ast │ │ ├── Dockerfile │ │ ├── __init__.py │ │ ├── files │ │ ├── readme.md │ │ ├── requirements-apt-get.txt │ │ └── veeder_root_guardian_ast_service.py │ │ └── readme.md ├── smtp │ ├── __init__.py │ └── strong_password │ │ ├── Dockerfile │ │ ├── __init__.py │ │ └── files │ │ ├── requirements-apt-get.txt │ │ └── smtpd_server │ │ ├── readme.md │ │ ├── secure_smtpd │ │ ├── __init__.py │ │ ├── config │ │ │ ├── __init__.py │ │ │ └── log.py │ │ ├── process_pool.py │ │ ├── smtp_channel.py │ │ └── smtp_server.py │ │ └── smtp_honeypot.py └── ssh │ ├── __init__.py │ ├── readme.md │ ├── strong_password │ ├── Dockerfile │ ├── __init__.py │ └── files │ │ ├── readme.md │ │ ├── requirements-apt-get.txt │ │ ├── requirements-pip3.txt │ │ └── ssh_listener.py │ └── weak_password │ ├── Dockerfile │ ├── __init__.py │ └── files │ ├── readme.md │ └── requirements-apt-get.txt ├── ohp.py ├── pcapfiles └── readme.md ├── readme.md ├── requirements-dev.txt ├── requirements.txt ├── tests ├── __init__.py ├── test_api.py ├── test_api_utilities.py ├── test_connector.py ├── test_core_alert.py ├── test_core_compatible.py ├── test_core_get_modules.py └── test_core_messages.py ├── tmp └── readme.md └── web └── static ├── css ├── bootstrap.min.css ├── bootstrap.min.css.map ├── buttons.dataTables.min.css ├── dataTables.checkboxes.css ├── datatables.min.css ├── jquery.dataTables.css ├── materialize.min.css └── style.css ├── font └── roboto │ ├── Roboto-Bold.ttf │ ├── Roboto-Bold.woff │ ├── Roboto-Bold.woff2 │ ├── Roboto-Regular.ttf │ ├── Roboto-Regular.woff │ ├── Roboto-Regular.woff2 │ ├── Roboto-Thin.ttf │ ├── Roboto-Thin.woff │ └── Roboto-Thin.woff2 ├── img ├── background.jpeg ├── download-icon.png ├── owasp-honeypot.png ├── owasp.png ├── sort_asc.png ├── sort_asc_disabled.png ├── sort_both.png ├── sort_desc.png └── sort_desc_disabled.png ├── index.html └── js ├── Chart.min.js ├── bootstrap.min.js ├── bootstrap.min.js.map ├── buttons.html5.min.js ├── dataTables.buttons.min.js ├── dataTables.checkboxes.min.js ├── datatables.min.js ├── explore.js ├── jquery.dataTables.min.js ├── jquery.min.js ├── jszip.min.js ├── main.js ├── materialize.min.js └── xlsx.full.min.js /.flake8: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/Python-Honeypot/HEAD/.flake8 -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | # These are supported funding model platforms 2 | 3 | github: [zdresearch] 4 | -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/Python-Honeypot/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/Python-Honeypot/HEAD/.gitignore -------------------------------------------------------------------------------- /.owasp_honeypot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/Python-Honeypot/HEAD/.owasp_honeypot -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/Python-Honeypot/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /Dockerfile.api: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/Python-Honeypot/HEAD/Dockerfile.api -------------------------------------------------------------------------------- /ISSUE_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/Python-Honeypot/HEAD/ISSUE_TEMPLATE.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/Python-Honeypot/HEAD/LICENSE -------------------------------------------------------------------------------- /PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/Python-Honeypot/HEAD/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /api/__init__.py: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env python 2 | # -*- coding: utf-8 -*- 3 | pass 4 | -------------------------------------------------------------------------------- /api/database_queries.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/Python-Honeypot/HEAD/api/database_queries.py -------------------------------------------------------------------------------- /api/server.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/Python-Honeypot/HEAD/api/server.py -------------------------------------------------------------------------------- /api/utility.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/Python-Honeypot/HEAD/api/utility.py -------------------------------------------------------------------------------- /config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/Python-Honeypot/HEAD/config.py -------------------------------------------------------------------------------- /core/__init__.py: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env python 2 | # -*- coding: utf-8 -*- 3 | pass 4 | -------------------------------------------------------------------------------- /core/alert.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/Python-Honeypot/HEAD/core/alert.py -------------------------------------------------------------------------------- /core/color.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/Python-Honeypot/HEAD/core/color.py -------------------------------------------------------------------------------- /core/compatible.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/Python-Honeypot/HEAD/core/compatible.py -------------------------------------------------------------------------------- /core/exit_helper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/Python-Honeypot/HEAD/core/exit_helper.py -------------------------------------------------------------------------------- /core/file_monitor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/Python-Honeypot/HEAD/core/file_monitor.py -------------------------------------------------------------------------------- /core/get_modules.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/Python-Honeypot/HEAD/core/get_modules.py -------------------------------------------------------------------------------- /core/load.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/Python-Honeypot/HEAD/core/load.py -------------------------------------------------------------------------------- /core/log.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/Python-Honeypot/HEAD/core/log.py -------------------------------------------------------------------------------- /core/messages.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/Python-Honeypot/HEAD/core/messages.py -------------------------------------------------------------------------------- /core/network.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/Python-Honeypot/HEAD/core/network.py -------------------------------------------------------------------------------- /core/time_helper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/Python-Honeypot/HEAD/core/time_helper.py -------------------------------------------------------------------------------- /data/grafana/grafana.db: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/Python-Honeypot/HEAD/data/grafana/grafana.db -------------------------------------------------------------------------------- /database/__init__.py: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env python 2 | # -*- coding: utf-8 -*- 3 | pass 4 | -------------------------------------------------------------------------------- /database/connector.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/Python-Honeypot/HEAD/database/connector.py -------------------------------------------------------------------------------- /database/datatypes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/Python-Honeypot/HEAD/database/datatypes.py -------------------------------------------------------------------------------- /docker-compose-host.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/Python-Honeypot/HEAD/docker-compose-host.yml -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/Python-Honeypot/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /lib/__init__.py: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env python 2 | # -*- coding: utf-8 -*- 3 | pass 4 | -------------------------------------------------------------------------------- /lib/ip2location/IP2LOCATION-LITE-DB1.BIN: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/Python-Honeypot/HEAD/lib/ip2location/IP2LOCATION-LITE-DB1.BIN -------------------------------------------------------------------------------- /lib/ip2location/IP2Location.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/Python-Honeypot/HEAD/lib/ip2location/IP2Location.py -------------------------------------------------------------------------------- /lib/ip2location/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/Python-Honeypot/HEAD/lib/ip2location/README.md -------------------------------------------------------------------------------- /lib/ip2location/__init__.py: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env python 2 | # -*- coding: utf-8 -*- 3 | pass 4 | -------------------------------------------------------------------------------- /lib/messages/__init__.py: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env python 2 | # -*- coding: utf-8 -*- 3 | pass 4 | -------------------------------------------------------------------------------- /lib/messages/de_DE.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/Python-Honeypot/HEAD/lib/messages/de_DE.yaml -------------------------------------------------------------------------------- /lib/messages/en_US.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/Python-Honeypot/HEAD/lib/messages/en_US.yaml -------------------------------------------------------------------------------- /lib/messages/es_ES.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/Python-Honeypot/HEAD/lib/messages/es_ES.yaml -------------------------------------------------------------------------------- /lib/messages/fr_FR.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/Python-Honeypot/HEAD/lib/messages/fr_FR.yaml -------------------------------------------------------------------------------- /lib/messages/ru_RU.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/Python-Honeypot/HEAD/lib/messages/ru_RU.yaml -------------------------------------------------------------------------------- /modules/__init__.py: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env python 2 | # -*- coding: utf-8 -*- 3 | pass 4 | -------------------------------------------------------------------------------- /modules/ftp/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/Python-Honeypot/HEAD/modules/ftp/__init__.py -------------------------------------------------------------------------------- /modules/ftp/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/Python-Honeypot/HEAD/modules/ftp/readme.md -------------------------------------------------------------------------------- /modules/ftp/strong_password/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/Python-Honeypot/HEAD/modules/ftp/strong_password/Dockerfile -------------------------------------------------------------------------------- /modules/ftp/strong_password/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/Python-Honeypot/HEAD/modules/ftp/strong_password/README.md -------------------------------------------------------------------------------- /modules/ftp/strong_password/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/Python-Honeypot/HEAD/modules/ftp/strong_password/__init__.py -------------------------------------------------------------------------------- /modules/ftp/strong_password/files/ftp_sniffer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/Python-Honeypot/HEAD/modules/ftp/strong_password/files/ftp_sniffer.py -------------------------------------------------------------------------------- /modules/ftp/strong_password/files/readme.md: -------------------------------------------------------------------------------- 1 | module files locate in here -------------------------------------------------------------------------------- /modules/ftp/strong_password/files/requirements-apt-get.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/Python-Honeypot/HEAD/modules/ftp/strong_password/files/requirements-apt-get.txt -------------------------------------------------------------------------------- /modules/ftp/strong_password/files/requirements-pip3.txt: -------------------------------------------------------------------------------- 1 | datetime==4.3 -------------------------------------------------------------------------------- /modules/ftp/strong_password/files/server.conf: -------------------------------------------------------------------------------- 1 | PORT=21 2 | HOST=DEFAULT 3 | -------------------------------------------------------------------------------- /modules/ftp/strong_password/files/vsftpd.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/Python-Honeypot/HEAD/modules/ftp/strong_password/files/vsftpd.conf -------------------------------------------------------------------------------- /modules/ftp/strong_password/files/vsftpd.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/Python-Honeypot/HEAD/modules/ftp/strong_password/files/vsftpd.sh -------------------------------------------------------------------------------- /modules/ftp/weak_password/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/Python-Honeypot/HEAD/modules/ftp/weak_password/Dockerfile -------------------------------------------------------------------------------- /modules/ftp/weak_password/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/Python-Honeypot/HEAD/modules/ftp/weak_password/README.md -------------------------------------------------------------------------------- /modules/ftp/weak_password/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/Python-Honeypot/HEAD/modules/ftp/weak_password/__init__.py -------------------------------------------------------------------------------- /modules/ftp/weak_password/files/readme.md: -------------------------------------------------------------------------------- 1 | module files locate in here -------------------------------------------------------------------------------- /modules/ftp/weak_password/files/requirements-apt-get.txt: -------------------------------------------------------------------------------- 1 | vsftpd 2 | libpam-pwdfile 3 | apache2-utils -------------------------------------------------------------------------------- /modules/ftp/weak_password/files/vsftpd.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/Python-Honeypot/HEAD/modules/ftp/weak_password/files/vsftpd.conf -------------------------------------------------------------------------------- /modules/ftp/weak_password/files/vsftpd.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/Python-Honeypot/HEAD/modules/ftp/weak_password/files/vsftpd.sh -------------------------------------------------------------------------------- /modules/http/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/Python-Honeypot/HEAD/modules/http/__init__.py -------------------------------------------------------------------------------- /modules/http/basic_auth_strong_password/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/Python-Honeypot/HEAD/modules/http/basic_auth_strong_password/Dockerfile -------------------------------------------------------------------------------- /modules/http/basic_auth_strong_password/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/Python-Honeypot/HEAD/modules/http/basic_auth_strong_password/__init__.py -------------------------------------------------------------------------------- /modules/http/basic_auth_strong_password/files/.htaccess: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/Python-Honeypot/HEAD/modules/http/basic_auth_strong_password/files/.htaccess -------------------------------------------------------------------------------- /modules/http/basic_auth_strong_password/files/apache2.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/Python-Honeypot/HEAD/modules/http/basic_auth_strong_password/files/apache2.conf -------------------------------------------------------------------------------- /modules/http/basic_auth_strong_password/files/readme.md: -------------------------------------------------------------------------------- 1 | module files locate in here -------------------------------------------------------------------------------- /modules/http/basic_auth_strong_password/files/requirements-apt-get.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/Python-Honeypot/HEAD/modules/http/basic_auth_strong_password/files/requirements-apt-get.txt -------------------------------------------------------------------------------- /modules/http/basic_auth_strong_password/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/Python-Honeypot/HEAD/modules/http/basic_auth_strong_password/readme.md -------------------------------------------------------------------------------- /modules/http/basic_auth_weak_password/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/Python-Honeypot/HEAD/modules/http/basic_auth_weak_password/Dockerfile -------------------------------------------------------------------------------- /modules/http/basic_auth_weak_password/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/Python-Honeypot/HEAD/modules/http/basic_auth_weak_password/__init__.py -------------------------------------------------------------------------------- /modules/http/basic_auth_weak_password/files/.htaccess: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/Python-Honeypot/HEAD/modules/http/basic_auth_weak_password/files/.htaccess -------------------------------------------------------------------------------- /modules/http/basic_auth_weak_password/files/readme.md: -------------------------------------------------------------------------------- 1 | module files locate in here -------------------------------------------------------------------------------- /modules/http/basic_auth_weak_password/files/requirements-apt-get.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/Python-Honeypot/HEAD/modules/http/basic_auth_weak_password/files/requirements-apt-get.txt -------------------------------------------------------------------------------- /modules/http/basic_auth_weak_password/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/Python-Honeypot/HEAD/modules/http/basic_auth_weak_password/readme.md -------------------------------------------------------------------------------- /modules/http/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/Python-Honeypot/HEAD/modules/http/readme.md -------------------------------------------------------------------------------- /modules/ics/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/Python-Honeypot/HEAD/modules/ics/__init__.py -------------------------------------------------------------------------------- /modules/ics/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/Python-Honeypot/HEAD/modules/ics/readme.md -------------------------------------------------------------------------------- /modules/ics/veeder_root_guardian_ast/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/Python-Honeypot/HEAD/modules/ics/veeder_root_guardian_ast/Dockerfile -------------------------------------------------------------------------------- /modules/ics/veeder_root_guardian_ast/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/Python-Honeypot/HEAD/modules/ics/veeder_root_guardian_ast/__init__.py -------------------------------------------------------------------------------- /modules/ics/veeder_root_guardian_ast/files/readme.md: -------------------------------------------------------------------------------- 1 | module files locate in here -------------------------------------------------------------------------------- /modules/ics/veeder_root_guardian_ast/files/requirements-apt-get.txt: -------------------------------------------------------------------------------- 1 | python3 -------------------------------------------------------------------------------- /modules/ics/veeder_root_guardian_ast/files/veeder_root_guardian_ast_service.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/Python-Honeypot/HEAD/modules/ics/veeder_root_guardian_ast/files/veeder_root_guardian_ast_service.py -------------------------------------------------------------------------------- /modules/ics/veeder_root_guardian_ast/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/Python-Honeypot/HEAD/modules/ics/veeder_root_guardian_ast/readme.md -------------------------------------------------------------------------------- /modules/smtp/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/Python-Honeypot/HEAD/modules/smtp/__init__.py -------------------------------------------------------------------------------- /modules/smtp/strong_password/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/Python-Honeypot/HEAD/modules/smtp/strong_password/Dockerfile -------------------------------------------------------------------------------- /modules/smtp/strong_password/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/Python-Honeypot/HEAD/modules/smtp/strong_password/__init__.py -------------------------------------------------------------------------------- /modules/smtp/strong_password/files/requirements-apt-get.txt: -------------------------------------------------------------------------------- 1 | python3 -------------------------------------------------------------------------------- /modules/smtp/strong_password/files/smtpd_server/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/Python-Honeypot/HEAD/modules/smtp/strong_password/files/smtpd_server/readme.md -------------------------------------------------------------------------------- /modules/smtp/strong_password/files/smtpd_server/secure_smtpd/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/Python-Honeypot/HEAD/modules/smtp/strong_password/files/smtpd_server/secure_smtpd/__init__.py -------------------------------------------------------------------------------- /modules/smtp/strong_password/files/smtpd_server/secure_smtpd/config/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/Python-Honeypot/HEAD/modules/smtp/strong_password/files/smtpd_server/secure_smtpd/config/__init__.py -------------------------------------------------------------------------------- /modules/smtp/strong_password/files/smtpd_server/secure_smtpd/config/log.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/Python-Honeypot/HEAD/modules/smtp/strong_password/files/smtpd_server/secure_smtpd/config/log.py -------------------------------------------------------------------------------- /modules/smtp/strong_password/files/smtpd_server/secure_smtpd/process_pool.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/Python-Honeypot/HEAD/modules/smtp/strong_password/files/smtpd_server/secure_smtpd/process_pool.py -------------------------------------------------------------------------------- /modules/smtp/strong_password/files/smtpd_server/secure_smtpd/smtp_channel.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/Python-Honeypot/HEAD/modules/smtp/strong_password/files/smtpd_server/secure_smtpd/smtp_channel.py -------------------------------------------------------------------------------- /modules/smtp/strong_password/files/smtpd_server/secure_smtpd/smtp_server.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/Python-Honeypot/HEAD/modules/smtp/strong_password/files/smtpd_server/secure_smtpd/smtp_server.py -------------------------------------------------------------------------------- /modules/smtp/strong_password/files/smtpd_server/smtp_honeypot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/Python-Honeypot/HEAD/modules/smtp/strong_password/files/smtpd_server/smtp_honeypot.py -------------------------------------------------------------------------------- /modules/ssh/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/Python-Honeypot/HEAD/modules/ssh/__init__.py -------------------------------------------------------------------------------- /modules/ssh/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/Python-Honeypot/HEAD/modules/ssh/readme.md -------------------------------------------------------------------------------- /modules/ssh/strong_password/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/Python-Honeypot/HEAD/modules/ssh/strong_password/Dockerfile -------------------------------------------------------------------------------- /modules/ssh/strong_password/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/Python-Honeypot/HEAD/modules/ssh/strong_password/__init__.py -------------------------------------------------------------------------------- /modules/ssh/strong_password/files/readme.md: -------------------------------------------------------------------------------- 1 | module files locate in here -------------------------------------------------------------------------------- /modules/ssh/strong_password/files/requirements-apt-get.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/Python-Honeypot/HEAD/modules/ssh/strong_password/files/requirements-apt-get.txt -------------------------------------------------------------------------------- /modules/ssh/strong_password/files/requirements-pip3.txt: -------------------------------------------------------------------------------- 1 | paramiko == 2.10.1 2 | datetime == 4.3 -------------------------------------------------------------------------------- /modules/ssh/strong_password/files/ssh_listener.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/Python-Honeypot/HEAD/modules/ssh/strong_password/files/ssh_listener.py -------------------------------------------------------------------------------- /modules/ssh/weak_password/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/Python-Honeypot/HEAD/modules/ssh/weak_password/Dockerfile -------------------------------------------------------------------------------- /modules/ssh/weak_password/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/Python-Honeypot/HEAD/modules/ssh/weak_password/__init__.py -------------------------------------------------------------------------------- /modules/ssh/weak_password/files/readme.md: -------------------------------------------------------------------------------- 1 | module files locate in here -------------------------------------------------------------------------------- /modules/ssh/weak_password/files/requirements-apt-get.txt: -------------------------------------------------------------------------------- 1 | openssh-server -------------------------------------------------------------------------------- /ohp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/Python-Honeypot/HEAD/ohp.py -------------------------------------------------------------------------------- /pcapfiles/readme.md: -------------------------------------------------------------------------------- 1 | pcap files will be stored here -------------------------------------------------------------------------------- /readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/Python-Honeypot/HEAD/readme.md -------------------------------------------------------------------------------- /requirements-dev.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/Python-Honeypot/HEAD/requirements-dev.txt -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/Python-Honeypot/HEAD/requirements.txt -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env python 2 | # -*- coding: utf-8 -*- 3 | pass 4 | -------------------------------------------------------------------------------- /tests/test_api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/Python-Honeypot/HEAD/tests/test_api.py -------------------------------------------------------------------------------- /tests/test_api_utilities.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/Python-Honeypot/HEAD/tests/test_api_utilities.py -------------------------------------------------------------------------------- /tests/test_connector.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/Python-Honeypot/HEAD/tests/test_connector.py -------------------------------------------------------------------------------- /tests/test_core_alert.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/Python-Honeypot/HEAD/tests/test_core_alert.py -------------------------------------------------------------------------------- /tests/test_core_compatible.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/Python-Honeypot/HEAD/tests/test_core_compatible.py -------------------------------------------------------------------------------- /tests/test_core_get_modules.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/Python-Honeypot/HEAD/tests/test_core_get_modules.py -------------------------------------------------------------------------------- /tests/test_core_messages.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/Python-Honeypot/HEAD/tests/test_core_messages.py -------------------------------------------------------------------------------- /tmp/readme.md: -------------------------------------------------------------------------------- 1 | tmp files will locate in here -------------------------------------------------------------------------------- /web/static/css/bootstrap.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/Python-Honeypot/HEAD/web/static/css/bootstrap.min.css -------------------------------------------------------------------------------- /web/static/css/bootstrap.min.css.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/Python-Honeypot/HEAD/web/static/css/bootstrap.min.css.map -------------------------------------------------------------------------------- /web/static/css/buttons.dataTables.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/Python-Honeypot/HEAD/web/static/css/buttons.dataTables.min.css -------------------------------------------------------------------------------- /web/static/css/dataTables.checkboxes.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/Python-Honeypot/HEAD/web/static/css/dataTables.checkboxes.css -------------------------------------------------------------------------------- /web/static/css/datatables.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/Python-Honeypot/HEAD/web/static/css/datatables.min.css -------------------------------------------------------------------------------- /web/static/css/jquery.dataTables.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/Python-Honeypot/HEAD/web/static/css/jquery.dataTables.css -------------------------------------------------------------------------------- /web/static/css/materialize.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/Python-Honeypot/HEAD/web/static/css/materialize.min.css -------------------------------------------------------------------------------- /web/static/css/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/Python-Honeypot/HEAD/web/static/css/style.css -------------------------------------------------------------------------------- /web/static/font/roboto/Roboto-Bold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/Python-Honeypot/HEAD/web/static/font/roboto/Roboto-Bold.ttf -------------------------------------------------------------------------------- /web/static/font/roboto/Roboto-Bold.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/Python-Honeypot/HEAD/web/static/font/roboto/Roboto-Bold.woff -------------------------------------------------------------------------------- /web/static/font/roboto/Roboto-Bold.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/Python-Honeypot/HEAD/web/static/font/roboto/Roboto-Bold.woff2 -------------------------------------------------------------------------------- /web/static/font/roboto/Roboto-Regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/Python-Honeypot/HEAD/web/static/font/roboto/Roboto-Regular.ttf -------------------------------------------------------------------------------- /web/static/font/roboto/Roboto-Regular.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/Python-Honeypot/HEAD/web/static/font/roboto/Roboto-Regular.woff -------------------------------------------------------------------------------- /web/static/font/roboto/Roboto-Regular.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/Python-Honeypot/HEAD/web/static/font/roboto/Roboto-Regular.woff2 -------------------------------------------------------------------------------- /web/static/font/roboto/Roboto-Thin.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/Python-Honeypot/HEAD/web/static/font/roboto/Roboto-Thin.ttf -------------------------------------------------------------------------------- /web/static/font/roboto/Roboto-Thin.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/Python-Honeypot/HEAD/web/static/font/roboto/Roboto-Thin.woff -------------------------------------------------------------------------------- /web/static/font/roboto/Roboto-Thin.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/Python-Honeypot/HEAD/web/static/font/roboto/Roboto-Thin.woff2 -------------------------------------------------------------------------------- /web/static/img/background.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/Python-Honeypot/HEAD/web/static/img/background.jpeg -------------------------------------------------------------------------------- /web/static/img/download-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/Python-Honeypot/HEAD/web/static/img/download-icon.png -------------------------------------------------------------------------------- /web/static/img/owasp-honeypot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/Python-Honeypot/HEAD/web/static/img/owasp-honeypot.png -------------------------------------------------------------------------------- /web/static/img/owasp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/Python-Honeypot/HEAD/web/static/img/owasp.png -------------------------------------------------------------------------------- /web/static/img/sort_asc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/Python-Honeypot/HEAD/web/static/img/sort_asc.png -------------------------------------------------------------------------------- /web/static/img/sort_asc_disabled.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/Python-Honeypot/HEAD/web/static/img/sort_asc_disabled.png -------------------------------------------------------------------------------- /web/static/img/sort_both.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/Python-Honeypot/HEAD/web/static/img/sort_both.png -------------------------------------------------------------------------------- /web/static/img/sort_desc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/Python-Honeypot/HEAD/web/static/img/sort_desc.png -------------------------------------------------------------------------------- /web/static/img/sort_desc_disabled.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/Python-Honeypot/HEAD/web/static/img/sort_desc_disabled.png -------------------------------------------------------------------------------- /web/static/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/Python-Honeypot/HEAD/web/static/index.html -------------------------------------------------------------------------------- /web/static/js/Chart.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/Python-Honeypot/HEAD/web/static/js/Chart.min.js -------------------------------------------------------------------------------- /web/static/js/bootstrap.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/Python-Honeypot/HEAD/web/static/js/bootstrap.min.js -------------------------------------------------------------------------------- /web/static/js/bootstrap.min.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/Python-Honeypot/HEAD/web/static/js/bootstrap.min.js.map -------------------------------------------------------------------------------- /web/static/js/buttons.html5.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/Python-Honeypot/HEAD/web/static/js/buttons.html5.min.js -------------------------------------------------------------------------------- /web/static/js/dataTables.buttons.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/Python-Honeypot/HEAD/web/static/js/dataTables.buttons.min.js -------------------------------------------------------------------------------- /web/static/js/dataTables.checkboxes.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/Python-Honeypot/HEAD/web/static/js/dataTables.checkboxes.min.js -------------------------------------------------------------------------------- /web/static/js/datatables.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/Python-Honeypot/HEAD/web/static/js/datatables.min.js -------------------------------------------------------------------------------- /web/static/js/explore.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/Python-Honeypot/HEAD/web/static/js/explore.js -------------------------------------------------------------------------------- /web/static/js/jquery.dataTables.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/Python-Honeypot/HEAD/web/static/js/jquery.dataTables.min.js -------------------------------------------------------------------------------- /web/static/js/jquery.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/Python-Honeypot/HEAD/web/static/js/jquery.min.js -------------------------------------------------------------------------------- /web/static/js/jszip.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/Python-Honeypot/HEAD/web/static/js/jszip.min.js -------------------------------------------------------------------------------- /web/static/js/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/Python-Honeypot/HEAD/web/static/js/main.js -------------------------------------------------------------------------------- /web/static/js/materialize.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/Python-Honeypot/HEAD/web/static/js/materialize.min.js -------------------------------------------------------------------------------- /web/static/js/xlsx.full.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/Python-Honeypot/HEAD/web/static/js/xlsx.full.min.js --------------------------------------------------------------------------------