我刚才正在查看开发日志,很惊讶看到不可读的字符。
I, [2014-12-27T20:12:04.511024 #24794] INFO -- : Started GET "/orders/%EF%BF%BD
-u%02?o=3&g=&s=&z=%EF%BF%BD%EF%BF%BD%EF%BF%BD%EF%BF%BD%EF%BF%BD%EF%BF%BD%EF%BF%BD
/%D4%A9?" for 75.32.9.84 at 2014-12-27 20:12:04 +0000
I, [2014-12-27T20:12:04.521924 #24794] INFO -- : Processing by OrdersController#show
as */*
I, [2014-12-27T20:12:04.522138 #24794] INFO --: Paramaters: {"o"=>"3", "g"=>"",
"s"=>"", "z"=>"□□□□□□□□/\u0529?", "id"=>"□-u\u0002"}
我不需要知道如何解决此问题,但是我需要对其进行诊断,因此我了解它的问题所在。我以前从未在开发日志中看到过这样的语法。
有谁知道这是什么语言或为什么在这里?
提前致谢
编辑
我对StackOverflow进行了更多研究,现在我很担心。我的网站会被lqw.me
恶意软件感染吗?我读了这些帖子,听起来好像是这样。
这是链接
总会有一个“ g”,“ s”和“ z”参数,有时还有一个值为2或3的“ o”参数。
%EF%BF%BD
以UTF-8解码作为替换字符,通常在无法解码序列时将其放入。%D4%A9
,如果为UTF-8,则解码为西里尔字母的补充字符。
至于为什么它在那里,是因为有人在75.32.9.84
GET请求中发送了它。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句