【问题标题】:Django Development server, found something in console like virus?Django 开发服务器,在控制台中发现类似病毒的东西?
【发布时间】:2010-12-22 20:59:50
【问题描述】:

我正在运行 Django 开发服务器,发现一次又一次出现相同的访问消息:

[03/Dec/2009 21:02:30]“获取 http://222.186.27.9/R.asp?P=58.50.245.72:8000 HTTP/1.1”500 717 回溯(最近一次通话最后): 运行中的文件“d:\www\lib\django\django\core\servers\basehttp.py”,第 279 行 self.result = application(self.environ, self.start_response) 文件“d:\www\lib\django\django\core\servers\basehttp.py”,第 651 行,在 __call__ 返回 self.application(environ, start_response) 文件“d:\www\lib\django\django\core\handlers\wsgi.py”,第 241 行,在 __call__ response = self.get_response(request) 文件“d:\www\lib\django\django\core\handlers\base.py”,第 115 行,在 get_response 返回 debug.technical_404_response(request, e) 文件“d:\www\lib\django\django\views\debug.py”,第 247 行,位于 Technical_404_response 试过 = exception.args[0]['试过'] KeyError:“尝试过” [03/Dec/2009 22:18:31] "GET http://pay.qq.com/HTTP/1.1" 500 717

我徘徊它是一种病毒,有谁知道访问该网址的内容,我如何找到它?谢谢!

【问题讨论】:

    标签: django virus


    【解决方案1】:

    看起来确实很可疑。 pay.qq.com 缝合了中国某种虚拟商品商店的网址(wikipedia)。

    我建议在您的服务器上设置wireshark 以捕获流量。它应该可以帮助您识别它的来源。希望它不是您网络上对此负责的机器之一。

    此外,您的 django 开发服务器不应暴露在公共互联网上。来自django源代码(basehttp.py):

    #This is a simple server for use in testing or debugging Django apps. It hasn't
    #been reviewed for security issues. Don't use it for production use.
    

    【讨论】:

    • 这是一个开发机器,现在我只是简单地改为本地访问。
    【解决方案2】:

    您是否使用默认参数运行开发服务器?如果是这样,它应该只绑定到 localhost (127.0.0.1),除了你的机器之外,它不应该从任何地方访问。如果是这样,那么您的机器有问题。

    如果您已将开发服务器绑定到面向外部 Internet 的地址,请不要这样做!它不是一个功能齐全的 Web 服务器,而且可能充满了安全问题。

    无论哪种方式,请求看起来都像是代理请求,而 8000 是运行代理的常用端口,因此您机器上的某个进程,或者某些基于外部局域网或互联网的服务发现了它并试图滥用它.

    【讨论】:

    • 感谢 Nick Craig-Wood,这是我的 runserver.bat: d: cd www\projects\homepage manage.py runserver 0.0.0.0:8000 你说得对,它可以在任何地方访问,我曾经开发过在其他机器上。我已更改为本地,只是为了看看情况如何。
    【解决方案3】:

    很可能有人只是想将您的服务器用作代理。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-08-09
      • 1970-01-01
      • 2010-11-27
      • 1970-01-01
      • 2014-06-23
      • 2015-08-30
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多