1

加载包含对不存在的 URL 的使用标签的引用的页面时,我看到来自服务器的奇怪文本回复。服务器确实按预期返回状态代码 404,但它还包含一个带有类似中文字符的文本响应。

服务器是否被感染,或者错误消息的语言与英语不同...?如果被感染,我怎样才能知道在哪里?

这是文本回复的示例。似乎每个 404 错误的回复都是相同的,尽管当找不到不同的文件类型时它的一部分会发生变化。

㰰䑏䍔制作方䔠桴浬⁐啂䱉䌠∭簯工䌯⽄呄⁘祯工䌯⽄呄⁘珔䵌‱‱⁓玱楣琣丢•桴瑰丽㨯⽷⹷㌮潲呒⽸桴浬ㄯ䑔䐯玗摭琮摴搢㸍਼摴浬⁸浬泶桴湫瑰㨯⽷睷⹷㌮潲术ㄹ㤹⽸桴浬∾ഊ㱨桴浬∾ഊ㱨畡榨ഊ㱭整愠桯浬⁸浥煵浬泶洢桴湕浬潲术ㄹ㤹⽸桴浬∾ഊ㱨畡榨ഊ㱭整愠桯桴浥煵楈砮搮洹崴湴潲术ㄹ㤹⽸桴浬​​​数琯桴浬㬠舍慲獥琽楳漭㠸㔹ⴱ∯㸍਼瑬放㐰㐠ⴠ䙩汥爠摩牥捴潲礠汤琠景畮搮㰯瑬放ഊ㱳瑹ⴥ⁴祔数琯捳猢㸍਼ℭⴍ੢润祻浡牧楮㨰㭦潮琭獩穥㨮㝥活景湴ⵦ慭楬示哝牤虑愬⁁物慬Ⱐ䡥汶整楣愬⁳虑猭獥物昻...

4

1 回答 1

0

您有字符编码问题。它是一个 ASCII 文件,被解释为 2 字节字符编码,因此您得到了奇怪的字符。

为了翻译它,我将文本复制到记事本。将其保存为 Unicode-Big Endian,然后使用十六进制编辑器去除前两个字符(告诉它它是 unicode)。再次打开它给了我:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"/> <title>404 - File or directory not found.</title> <style type="text/css"> <!-- body{margin:0;font-size:.7em;font-family:Verdana, Arial, Helvetica, sans-serif;

您需要查看它是否在 HTML 标头中声明了错误的内容类型(元标记中的内容类型看起来正确)或其他原因导致它出现问题。

于 2012-08-20T13:12:20.810 回答