7

我们的日志中有很多对名为“09fe503e5898bcba55056542d470a803”的资源的奇怪请求,例如:

GET /cache/09fe503e5898bcba55056542d470a803
GET /something/cache/09fe503e5898bcba55056542d470a803
GET /something-else/cache/09fe503e5898bcba55056542d470a803

我们没有像这样调用的资源或缓存条目,所以不明白这些调用来自哪里。

有趣的是,在这个哈希上的谷歌搜索会返回许多结果,就好像这个哈希有点特殊(如果我只改变一个字符,没有谷歌结果出现)。

有人知道这是什么意思吗?有没有办法找出这个哈希来自哪里?

4

3 回答 3

1

请求的资源不一定是哈希 - 它可能只是以十六进制编码的固定大小的随机字节序列。

如果它是一个哈希,并且您已经确定了用于计算它的算法(MD5 等),您可以搜索一些彩虹表(映射到哈希的键的数据库),以尝试识别键(尽管我怀疑这会有任何好处)。

有趣的是,在这个哈希上的谷歌搜索会返回许多结果,就好像这个哈希有点特殊(如果我只改变一个字符,没有谷歌结果出现)。

有趣的观察,这表明该字符串很常见,但并未暗示它的来源。将字符串转换为文本不会显示任何有意义的内容。

于 2012-07-08T05:45:26.617 回答
0

我很确定这是一个随机的字母或字符。看起来它是MD5,所以我不会太担心它。另外,您的网站是做什么的,它是否与您的服务器通信?

于 2012-07-07T22:38:45.667 回答
0

有趣的是,在这个哈希上的谷歌搜索会返回许多结果,就好像这个哈希有点特殊(如果我只改变一个字符,没有谷歌结果出现)。

IMO,哈希并不特殊,这与您的情况相同的应用程序生成它......

于 2012-07-08T05:34:42.487 回答