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 = patterns(''
        ...
        url(r'^admin/', include('admin_honeypot.urls', namespace='admin_honeypot')),
        url(r'^secret/', include(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-1.1.0.tar.gz (11.0 kB view details)

Uploaded Source

Built Distribution

django_admin_honeypot-1.1.0-py2.py3-none-any.whl (20.4 kB view details)

Uploaded Python 2 Python 3

File details

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

File metadata

File hashes

Hashes for django-admin-honeypot-1.1.0.tar.gz
Algorithm Hash digest
SHA256 e18a52832b82740917737873c6f34117d15631565e9e4b7dbb9df48a29250796
MD5 94bbcce410868afdfd3f33465e302f37
BLAKE2b-256 d8eaa6b3183bf37142ecd68c6817d4e2efac236b4372af510a7698d4768f2b34

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for django_admin_honeypot-1.1.0-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 88e72753f5cbda88d909292d9f3fe7741fb74a8afad083f96e86114238f9b364
MD5 58a71c39cb27bf956e6ccc888d0e5587
BLAKE2b-256 54450824117be90ea11de2d25c7794635ca340bfd25271eb5ca1849c60b11fd5

See more details on using hashes here.

Supported by

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