一个假的django管理员登录屏幕,用于通知管理员试图进行未经授权的访问。

django-admin-honeypot的Python项目详细描述


Travis-CICoverageCode Climate

django admin蜜罐是一个假django admin登录屏幕,用于登录和通知 试图进行未经授权访问的管理员。此应用程序的灵感来自讨论 在2011年Djangocon保罗·麦克米兰的安全演讲中。

文档

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

tl;dr

  • 从pypi安装django admin蜜罐:

    pip install django-admin-honeypot
    
  • admin_honeypot添加到INSTALLED_APPS

  • 更新您的url.py:

    urlpatterns = patterns(''
        ...
        url(r'^admin/', include('admin_honeypot.urls', namespace='admin_honeypot')),
        url(r'^secret/', include(admin.site.urls)),
    )
    
  • 运行python manage.py migrate

注意:用您自己的秘密url前缀替换上面url中的secret

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
如何使用Java确认RabbitMQ消息?   格式化如何在Java中打印小数点后两位的浮点?   php E/JSON解析器:解析数据组织时出错。json。JSONException:java类型的值<br。无法将lang.String转换为JSONObject   java从PaintComponent中访问对象方法   java在自定义集中添加重复项   java how get会话。Mockito中的getAttribute()   java GWT、智能GWT、GWText比较   当有两个安全上下文时,JavaSpring安全性使用了错误的安全上下文   从JAVA文件调用JAVA文件时出现多线程问题   java程序中的客户机-服务器更新程序   不同类的java Log4J记录器   Java编译器错误变量已定义   java计时器和计时器任务周期错误   java如何通过webview将angular 12应用程序加载到Android应用程序中?