假设我想在forum...say,hank.chief123@gmail.com
中键入我的电子邮件地址。显然,这是个坏主意,因为垃圾邮件机器人很可能会找到它。所以,我只想“聪明地”输入hank dot chief one two three at gmail dot com
或类似的东西。
然而,难道大多数垃圾邮件发送者都不知道这个技巧,并设计他们的机器人寻找at
取代@
,dot
取代.
?
我的问题是,使用at
和dot
**的安全性有多大,许多垃圾邮件机器人是否已经尝试检测这些垃圾邮件?**
发布于 2019-04-14 20:58:39
bot创建者的问题在于试图解析所有文本,以确定什么是模糊的电子邮件。通过阅读上下文对人类来说是显而易见的,但是脚本不会有上下文意识。然而,解析正确的电子邮件地址语法的正则表达式是众所周知的.
尝试在你的帖子中设计一个机器人来识别hank dot chief one two three at gmail dot com
(不知道要查找的电子邮件)。没有太多的脚本可以用来找出一个电子邮件。
当然,脚本可以查找at [\c] dot com
,但正确的名称将是一项相当繁重的工作。
一些机器人将能够根据所使用的形式以编程方式识别上下文,但这要求论坛具有可识别的格式,以便能够说“这一领域的文本可能是电子邮件”。
https://security.stackexchange.com/questions/207402
复制相似问题