有没有办法检查不和谐帐户令牌是否有效?
Is there a way to check if a discord account token is valid or not?
正如标题所说,我正在尝试创建一个脚本来检查 discord 帐户令牌(不是机器人令牌)是否有效。我试过这样的正则表达式匹配:
/^(?=\S*[a-z])(?=\S*[A-Z])(?=\S*\d)(?=\S*[^\w\s]\S{5,}$/g.test(token)
但我认为这不是最好的方法,我觉得如果我使用这种检测方法来检查它们是否有效,有些令牌可能会漏网。
具有 mfa 保护的令牌的正则表达式是 /mfa\.[\w-]{84}/
,没有 mfa 保护的是 /[\w-]{24}\.[\w-]{6}\.[\w-]{27}/
。
然后你可以使用 discord api 和 Authorization header
中的令牌来检查它
正如标题所说,我正在尝试创建一个脚本来检查 discord 帐户令牌(不是机器人令牌)是否有效。我试过这样的正则表达式匹配:
/^(?=\S*[a-z])(?=\S*[A-Z])(?=\S*\d)(?=\S*[^\w\s]\S{5,}$/g.test(token)
但我认为这不是最好的方法,我觉得如果我使用这种检测方法来检查它们是否有效,有些令牌可能会漏网。
具有 mfa 保护的令牌的正则表达式是 /mfa\.[\w-]{84}/
,没有 mfa 保护的是 /[\w-]{24}\.[\w-]{6}\.[\w-]{27}/
。
然后你可以使用 discord api 和 Authorization header
中的令牌来检查它