gpt4 book ai didi

security - HTML 电子邮件混淆是否足够安全以阻止机器人?

转载 作者:行者123 更新时间:2023-12-04 18:52:52 24 4
gpt4 key购买 nike

我知道大多数 javascript 电子邮件混淆解决方案可以阻止机器人死在他们的轨道上 - 但有时很难在某些地方使用/插入 javascript。

为此,我想知道是否有人知道机器人是否足够聪明,可以将 HEX 和 DEC 中的 HTML 实体转换为有效的电子邮件字符串?

例如,假设我有一个函数可以将字符串字符随机转换为三种形式之一 - 这足够了吗?

hide_email($email)
{
$s='';
foreach(str_split($email)as$l)
{
switch(rand(1,3))
{
case 1:$s.='&#'.ord($l).';';break;
case 2:$s.='&#x'.dechex(ord($l)).';';break;
case 3:$s.=$l;
}
}
return$s;
}

这使得 first.last@email.com 变成了类似的东西:
first.last@email.com

我会假设机器人创建者已经为这样的事情添加了一个正则表达式模式......

最佳答案

如果机器人使用客户端在返回结果之前执行 HtmlDecode,我不会感到震惊。

关于security - HTML 电子邮件混淆是否足够安全以阻止机器人?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3431964/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com