Language agnostic 雅虎隐形

Language agnostic 雅虎隐形,language-agnostic,yahoo-messenger,Language Agnostic,Yahoo Messenger,一些朋友在各种网站的帮助下检查并知道我什么时候在yahoo messenger上隐身,并不断吹嘘这一点 出于好奇,我测试了很多网站,检查用户是否在yahoo messenger上不可见,所有这些网站都向我发送了C1数据包类型。 根据我的测试,我(我的ymsgr客户)没有发送任何东西回来。所以我只从执行检查的机器人那里收到一个数据包,就这样,他们知道我是否隐形 接下来,我想如果我没有发送任何信息,那么雅虎服务器可能会发送一些信息给我的一个朋友,我给他发送了一个c1数据包,但我没有从任何人那里收到任

一些朋友在各种网站的帮助下检查并知道我什么时候在yahoo messenger上隐身,并不断吹嘘这一点

出于好奇,我测试了很多网站,检查用户是否在yahoo messenger上不可见,所有这些网站都向我发送了C1数据包类型。
根据我的测试,我(我的ymsgr客户)没有发送任何东西回来。所以我只从执行检查的机器人那里收到一个数据包,就这样,他们知道我是否隐形

接下来,我想如果我没有发送任何信息,那么雅虎服务器可能会发送一些信息给我的一个朋友,我给他发送了一个c1数据包,但我没有从任何人那里收到任何信息(无论是服务器还是我的朋友)。
那么他们是如何做到的呢?我只是在寻找一些提示,不期望代码或其他人帮我解决它。我只是喜欢自己学习和发现的兴奋感,只是现在我被困在一个毫无概念的世界里:)


谢谢。

向不在线的人发送这样的数据包可能会导致错误吗?在这种情况下,发送数据包而没有收到错误意味着此人处于联机状态。

当您不可见时,基本上您处于联机状态,但他们的服务器不会广播您的真实状态(联机),而是假的状态(脱机)

雅虎无法完全“隐藏”你的真实身份,但它在如何积极尝试方面存在一些“漏洞”:详情请参阅


实际上,有很多可能的间谍软件使得最终用户更容易进行检查。

根据您的说法,我建议bot在其他地方进行检查(如果确实根本没有发送数据包的话)


是否存在在线用户的在线注册,而您发送的数据包只是一个工件?

这是一个新的答案,因为它太长,不能作为评论

我环顾四周,似乎老版本的雅虎有一个协议,如果你是隐形的,有人试图与你开始语音聊天,它会泄露你。ping数据包可能正在尝试这样做

我在gtalk上注意到的一件事是,用户经常出现在线状态,即使他们已经断开连接,直到有人向他们发送ping数据包。另外,如果你是隐形的,然后你回来了,你上网的时间长度会暴露出你是隐形的事实

那么,当你被ping时,你的状态、在线时间等是否会在雅虎服务器上更新,如果你在线,这些服务在做什么,然后检查雅虎是否采取了任何行动?我想,如果你在线,雅虎所做的一切都不是广播你的信息,但你仍然可以看到服务器做了一些事情

与其监视传入/传出的数据包,不如检查yahoo服务器上的注册表?我相信有一个网址

希望这有帮助


Mechko

我很久没有使用Yahoo Messenger了,但你说的话让我很好奇。你说这些测试网站给你发了一个C1数据包。我想知道,防火墙规则是否像阻止雅虎服务器一样简单。我不知道聊天/语音/文件传输是否是通过P2P完成的,如果是这样,你必须更新防火墙规则

回到那一天,我曾经使用防火墙来阻止IM客户端上的广告横幅,因为它们是在不同的URL上提供的,而连接到广告服务器的失败并没有断开我的IM频道

也许你可以让防火墙询问每个连接,看看你需要多少连接才能让messenger正常工作。然后让防火墙丢弃未经请求的数据包。 如果这不起作用,您可以使用防火墙阻止检查站点


祝你好运。

以下是一些方法,可用于检测用户是否不可见或是否真正脱机(其中一些方法取决于messenger应用程序的早期版本):

  • 与要检查的用户开始语音聊天。如果出现错误,用户可能会真正脱机

  • 向用户发送消息,然后更改IMEnvironment。如果你看到一条消息说“正在等待你的朋友加载主题”,那么用户如果真的离线了

  • 下载(不幸的是,请付费)

  • 在浏览器中导航到此URL:(将userid更改为您正在测试的用户)。(这对我不起作用)

  • 有一些网站可以让你在线查看状态,但不能保证它们能正常工作(它们只是在做我上面向你展示的事情)。基本上,你可以通过屏幕抓取来使用它们。以下是一些网站:

    • (这个对我来说效果最好)

    这对超级用户来说不是更合适吗?它与编码相关,而不是关于如何使用特定软件。这能像这样工作吗“如果你没有收到回复,用户在线,否则用户离线”?提醒我Pidgin能够显示其他MSN聊天者何时关闭聊天窗口,从而关闭聊天“会话”。等待你的回复总是很有趣的,直到另一个人刚刚关闭了他的窗口>:)我给自己发送了一次数据包,一次在线,一次不可见,一次离线,在这三种情况下我都没有收到任何响应或任何流量(通过wireshack检查)。你是从同一台计算机发送数据包的吗?你可能会这样绕过防火墙。我认为这是最有可能的答案-一台不运行messenger应用程序的机器将无法完成数据包传递。我感兴趣的是了解并了解它是如何完成的,而不是从其他站点查询/窃取数据。Buddycheck不起作用。1) 不是他们怎么做的。4) 有了这个,你可以检查用户是否在线。如果它是隐形的,它将显示为离线的,这就是我怀疑的,他们首先发送C1数据包,这使得雅虎服务器做了一些