我的世界能开黑吗?
可以啊,我在我朋友的服务器里做了个管理后台 然后给每个进服的人一个随机的IP(在Java端可以直接看到) 这样就能通过IP追踪找到他们了,不过由于是随机的,可能找不到 后来我想到了把IP变成自己的域名,然后通过服务器管理软件里的流量监控功能,就可以知道每一个进入服务器的人的上网IP和上网时间,这样就可以精确定位到他们在哪,然后顺藤摸瓜找到他们的真实身份!
然而我还是太天真了,经过我的实验我发现这样只能查看最近一段时间的流量,如果要查看历史记录就必须用其他的方法。 后来我无意间看到了我的服务器有端口转发的功能就一下子明白了,因为很多服务器的端口是可以自定义的,所以我只要把我的任意一个端口映射出去,再用Java的netty或者其它工具实现一个简单的tcp服务器,然后运行在我的服务器上就可以了。
这样无论玩家使用哪个网口连接,都会连接到我指定的那个虚拟机,这样一来,我用Linux命令行或者Win下的第三方软件(Nmap)就能轻松地获取到这个连入服务器的玩家的全部信息(包括IP、MAC、端口、时间)并记录下来。
至此,寻找暗网网友的位置就变得非常容易了——只需要将这个IP地址所对应的所有记录都找出来即可。 我还为此写了一篇文档,里面有详细的步骤介绍:http://zhuanlan.zhihu.com/p/22691583