我最难忘的AIM故事
AIM从几年前的工作中获得了我2011年的第一次DEFCON演讲。 早在Google Talk崭新并使用XMPP作为其后端协议(又称“好日子”)时,就可以追溯到那时。 AIM中有一项功能,可让您将消息发送到朋友电话,而您只需要知道他们的电话号码-无需批准即可开始发送。 从Internet向蜂窝设备发送消息的所有“魔术”都是通过消息网关处理的。 您可以建立自己的网关,也可以利用众多公共网关之一。 使用网关,您可以将像Google Talk这样的高级XMPP客户端绑定到用于AIM的旧式TOC AOL服务器。 当时,XMPP在使用API登录帐户时没有施加任何速率限制,这意味着您可以毫无问题地发送数千条消息。 关于AIM和电话,它们确实施加了速率限制(5个消息突发),但支持截断的消息。 如果我发送1条带有2000个字符的消息,它将把它分成13条文本消息发送给用户。 如果时间合适,您可以发送65条消息,请稍等,然后再次发送。 电话运营商也会将这些消息排队,因此即使您关闭电话,它们仍然会到达。 这一切都是我开发的一款名为信鸽的应用程序。 我可以生成一个区号的每个电话号码,将它们自动添加为AOL中的联系人,使用传输工具将我的Google Talk用户绑定到AOL帐户,并在每个号码中充入消息。 添加更多的AOL帐户意味着更多的消息,但是即使使用了一个适当的设置,您也很容易引起问题。…