这是我的第一个serverfaultpost。 我已经有一段时间堆栈溢出的成员,并怀疑这个问题会飞到那里。
我有我的PS3和XBOX 360硬连线到Linksys无线N路由器。 我想find一种方法来确定这些连接到服务器时,编写和接收游戏的排行榜统计。 这并不意味着黑客排行榜,而是试图找出如何刮取数据。 没有用于访问XBOX Live或PlaystationNetwork统计数据的API,因此我只想简单地尝试查看日志文件或实时查看连接是否已断开。
我可以访问10.6.3上的Mac和Windows 7上的PC。如果我必须将其中的任何一个转换成代理,我可以做到这一点。 我只需要找出我需要什么软件才能看到这些数据。
你们能把我指向正确的方向吗?
在MAC上安装squid(HTTTP代理),启用日志logging,并告诉设备使用代理。 如果您需要查看更多详细信息,请在Mac上另外安装wireshark(packetsniffer),并告诉它嗅探端口80。
您不需要花哨,安装路由器或网桥,或设置一个透明的(截取)代理。
这是一个非常棘手的环境,你想要什么。 我在我的环境中做了很多相同的事情(Wii:})是不同的。 我在无线接入点,Wii和DVR都插入的前室中有一个networking交换机,并且连接到Linux机器的后室有一根长电缆。 那台Linux机器反过来插入路由器并closures数据包。
Linux机器被configuration成以太网桥。 这使得嗅探很容易,因为我只需要在br0(桥接接口)上运行tcpdump。 这有助于诊断许多问题。 如果我真的想做到这一点,我可以创build一个拦截代理与Squid和IPTables。
对于你来说,问题在于Mac没有任何桥接的能力,这意味着Windows是你唯一的希望。 它将需要两个networking端口。 为此, 如何设置超级用户有一个很好的问题 。
如果不设置像sysadmin1138这样的内联框,你可以通过arp-cache中毒来执行一个中间人对你的游戏控制台的攻击。 基本上你在欺骗你的游戏机,认为你的电脑是路由器,并欺骗你的路由器,认为你的电脑是游戏机。 所以,从游戏控制台到路由器的所有stream量,反之亦然首先通过您的计算机停止。
我认为可以在Mac或Windows上设置,但我不知道如何。
我要做的只是得到一个专门用于黑客攻击的linux live CD,例如回溯( http://backtrack-linux.org ),启动它,使用内置工具执行攻击,然后wireshark分析networking数据。 我相信回溯带有dsniff和ettercap,两者都可以进行攻击。 我认为用简单的arpspoof命令dsniff会简单一些。 请记住在执行之前启用IP转发,否则您将中断stream量。
编辑:如果可以将这些控制台设置为使用HTTP代理服务器,那么embobo的解决scheme可能会更容易些,但我不知道他们是否可以这样做,因为我从来没有使用PS3或Xbox 360。
如果你愿意用openwrt来代替你的路由器固件,你可能会安装tcpdump。 您也可以设置防火墙规则来启动stream量,以便将副本发送到其他计算机。
由于您运行的是Linksys,因此您可以查看WallWatcher – http://www.wallwatcher1.com。