是否可以解码邮件头中的SPAMCAUSE字段?

Syl*_*uck 8 email decode spam email-headers

我想解码这个字符串:X-OVH-SPAMCAUSE:gggruggvucftvghtrhhoucdtuddrfeelgedrvdduucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfenuceurghilhhouhhtmecufedttdenucgohfhorhgsihguuggvnhfjughrucdlhedttddm

有人可以做一个工具或者什么吗?

谢谢.

Oct*_*los 9

我改进了Ikraider和DoubleYou给出的 Python 解决方案,并添加了 JavaScript 解决方案。

Python:

def Decode(msg):
    return ''.join([chr(ord(msg[i * 2]) + ord(msg[i * 2 + 1]) - 1768 + ord(msg[i * 2 + 1 - (i & 1)]) * 16) for i in range(len(msg) // 2)])

print(Decode('gggruggvucftvghtrhho'))
Run Code Online (Sandbox Code Playgroud)

JavaScript:

function Decode(msg)
{
    return Array(msg.length >> 1).fill(0).map((_, i) => String.fromCharCode(msg[i * 2].charCodeAt(0) + msg[i * 2 + 1].charCodeAt(0) - 1768 + (msg[i * 2 + 1 - (i & 1)].charCodeAt(0) << 4))).join('');
}

console.log(Decode('gggruggvucftvghtrhho'));
Run Code Online (Sandbox Code Playgroud)


Asm*_*eus 6

截至此答案,您可以使用此tor隐藏服务对标签进行解码:http : //fr3dpyqxb5ygbmji.onion

根据它,您提供的X-OVH-SPAMCAUSE转换为:

Vade Retro 01.394.21 AS+AV+AP+RT Profile: OVH; Bailout: 300; ^ForbiddenHdr (500)
Run Code Online (Sandbox Code Playgroud)

对于历史记录,曾经在http://spamcause.toorop.fr/上提供了一项服务,该服务在所有者可能对该网站造成麻烦后被主动取消,因此您可以放心地认为没有合法的解码这样的标签的方法; 这个答案也可能是临界点。

如果在您阅读本文时洋葱服务出现故障,则使用纯文本示例很难算出密码。

  • 这绝对不是一个_好_的答案,因为如果我这样做了,承认对他们使用的密码进行了逆向工程会让我陷入困境;但他要求提供一个破译它的工具,而我指出的 Tor 隐藏服务可以解决这个问题。(我想一个合适的答案是“没有合法的方法可以做到这一点”) (3认同)