2011-04-01 47 views
0

我想写一个小程序,我可以通过命令行与Omegle陌生人交谈。然而,我遇到了一些问题,如果我能查看发送的头文件,我相信我可以解决问题,但是如果您在Live HTTP头文件(或类似的插件或程序)运行时在Omegle上与陌生人交谈标题不显示。为什么是这样?他们是不是发送HTTP头,而是使用不同的协议呢?为什么我无法查看Omegle的HTTP请求/响应标头?

我真的失去了这个,有什么想法?

回答

1

我已成功编写命令行聊天客户端。然而,它是用C语言对POSIX和curses进行硬编码的。

我不确定你的问题到底是什么,也许它只是用你的反向工程Omegle协议的方法。如果你想创建一个聊天客户端,使用Wireshark等网络数据包分析器(或者如果你使用的是POSIX系统,我推荐使用tcpdump),请研究在聊天会话期间发送和接收的数据,并让你的程序模拟默认的Web客户端正在这样做。另一种选择是对默认Web客户端本身进行反编译/逆向工程,这将是一个更彻底的方法,但更复杂。