Skip to main content

A fake Django admin login screen to notify admins of attempted unauthorized access.

Project description

Travis-CI Coverage Code Climate

django-admin-honeypot is a fake Django admin login screen to log and notify admins of attempted unauthorized access. This app was inspired by discussion in and around Paul McMillan’s security talk at DjangoCon 2011.

Documentation

http://django-admin-honeypot.readthedocs.io

tl;dr

  • Install django-admin-honeypot from PyPI:

    pip install django-admin-honeypot
  • Add admin_honeypot to INSTALLED_APPS

  • Update your urls.py:

    urlpatterns = [
        ...
        path('admin/', include('admin_honeypot.urls', namespace='admin_honeypot')),
        path('secret/', admin.site.urls),
    ]
  • Run python manage.py migrate

NOTE: replace secret in the url above with your own secret url prefix

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

django-admin-honeypot-azw-1.1.0.tar.gz (12.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

django_admin_honeypot_azw-1.1.0-py2.py3-none-any.whl (21.6 kB view details)

Uploaded Python 2Python 3

File details

Details for the file django-admin-honeypot-azw-1.1.0.tar.gz.

File metadata

File hashes

Hashes for django-admin-honeypot-azw-1.1.0.tar.gz
Algorithm Hash digest
SHA256 bd0fdb3950460d3c1165863ca75e30fae67c9fa4a3574b936cda83d19dd6420f
MD5 1612132bc6dbefb17c2972c930dd96ba
BLAKE2b-256 7f14731234bb3e9248e9bc31e0e483329554fc06987177cdc89f9df4cd9fca13

See more details on using hashes here.

File details

Details for the file django_admin_honeypot_azw-1.1.0-py2.py3-none-any.whl.

File metadata

File hashes

Hashes for django_admin_honeypot_azw-1.1.0-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 450da3e7d9a691adc9df65337909be996eec9d1513fa28a43c91d4c89bcd8628
MD5 090292f507a693f9fe5e5f63a7104d54
BLAKE2b-256 3fe84dfa7ed6c1d4264faf360a8ecde6eaacc1d5e889e9e10b42cffbe95cd73e

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page