Language agnostic 雅虎隐形
一些朋友在各种网站的帮助下检查并知道我什么时候在yahoo messenger上隐身,并不断吹嘘这一点 出于好奇,我测试了很多网站,检查用户是否在yahoo messenger上不可见,所有这些网站都向我发送了C1数据包类型。Language agnostic 雅虎隐形,language-agnostic,yahoo-messenger,Language Agnostic,Yahoo Messenger,一些朋友在各种网站的帮助下检查并知道我什么时候在yahoo messenger上隐身,并不断吹嘘这一点 出于好奇,我测试了很多网站,检查用户是否在yahoo messenger上不可见,所有这些网站都向我发送了C1数据包类型。 根据我的测试,我(我的ymsgr客户)没有发送任何东西回来。所以我只从执行检查的机器人那里收到一个数据包,就这样,他们知道我是否隐形 接下来,我想如果我没有发送任何信息,那么雅虎服务器可能会发送一些信息给我的一个朋友,我给他发送了一个c1数据包,但我没有从任何人那里收到任
根据我的测试,我(我的ymsgr客户)没有发送任何东西回来。所以我只从执行检查的机器人那里收到一个数据包,就这样,他们知道我是否隐形 接下来,我想如果我没有发送任何信息,那么雅虎服务器可能会发送一些信息给我的一个朋友,我给他发送了一个c1数据包,但我没有从任何人那里收到任何信息(无论是服务器还是我的朋友)。
那么他们是如何做到的呢?我只是在寻找一些提示,不期望代码或其他人帮我解决它。我只是喜欢自己学习和发现的兴奋感,只是现在我被困在一个毫无概念的世界里:)
谢谢。向不在线的人发送这样的数据包可能会导致错误吗?在这种情况下,发送数据包而没有收到错误意味着此人处于联机状态。当您不可见时,基本上您处于联机状态,但他们的服务器不会广播您的真实状态(联机),而是假的状态(脱机) 雅虎无法完全“隐藏”你的真实身份,但它在如何积极尝试方面存在一些“漏洞”:详情请参阅
实际上,有很多可能的间谍软件使得最终用户更容易进行检查。根据您的说法,我建议bot在其他地方进行检查(如果确实根本没有发送数据包的话)
是否存在在线用户的在线注册,而您发送的数据包只是一个工件?这是一个新的答案,因为它太长,不能作为评论 我环顾四周,似乎老版本的雅虎有一个协议,如果你是隐形的,有人试图与你开始语音聊天,它会泄露你。ping数据包可能正在尝试这样做 我在gtalk上注意到的一件事是,用户经常出现在线状态,即使他们已经断开连接,直到有人向他们发送ping数据包。另外,如果你是隐形的,然后你回来了,你上网的时间长度会暴露出你是隐形的事实 那么,当你被ping时,你的状态、在线时间等是否会在雅虎服务器上更新,如果你在线,这些服务在做什么,然后检查雅虎是否采取了任何行动?我想,如果你在线,雅虎所做的一切都不是广播你的信息,但你仍然可以看到服务器做了一些事情 与其监视传入/传出的数据包,不如检查yahoo服务器上的注册表?我相信有一个网址 希望这有帮助
Mechko我很久没有使用Yahoo Messenger了,但你说的话让我很好奇。你说这些测试网站给你发了一个C1数据包。我想知道,防火墙规则是否像阻止雅虎服务器一样简单。我不知道聊天/语音/文件传输是否是通过P2P完成的,如果是这样,你必须更新防火墙规则 回到那一天,我曾经使用防火墙来阻止IM客户端上的广告横幅,因为它们是在不同的URL上提供的,而连接到广告服务器的失败并没有断开我的IM频道 也许你可以让防火墙询问每个连接,看看你需要多少连接才能让messenger正常工作。然后让防火墙丢弃未经请求的数据包。 如果这不起作用,您可以使用防火墙阻止检查站点
祝你好运。以下是一些方法,可用于检测用户是否不可见或是否真正脱机(其中一些方法取决于messenger应用程序的早期版本):
- (这个对我来说效果最好)