【发布时间】:2011-02-03 14:04:59
【问题描述】:
大家好。
我认为只使用 PHP 是不可能的,但只是为了确定。
- PHP 是否可以知道 用户正在从后面访问网络 Router?
- 如果是的话,我怎样才能得到一些
有关该路由器的信息,例如:
- 路由器名称、品牌、序列号……
- 连接在同一网络中的用户。
- PHP也能找到本地IP吗 里面的顾客的地址 网络?
几个简单的问题。我还没有找到一个可靠的答案,我很难让一些 PHP 天才告诉我。教我。
感谢您的帮助。
编辑:这个侵犯隐私的问题的动机
我没想到我必须这么说......但我想我会这样做
我正在编写几个函数来获取浏览器首选语言,并根据 IP 找出用户来自哪个国家/地区,从而以正确的语言向访问者提供我的网站内容。
然后我开始想,大多数人都是从路由器后面浏览的,我能查出他们是不是真的吗?
然后我突然想到做一个简单的程序来显示网络详细信息,连接到您网络的人。我的想法是这样做,但基于 Web 应用程序而不是像所有其他此类程序一样基于桌面应用程序。
和大多数开发者一样,我尊重隐私高于一切,所以我有点理解投反对票,我可能会自己投反对票。
如果你因为我奇怪的问题而误判了我,我很抱歉,我无事可做..这些事情只是突然出现在我的头上。
【问题讨论】:
-
简短回答:不。长答案:不可能。
-
我认为人们不应该仅仅因为他们不喜欢他所问的含义而对这个问题投反对票。这是一个完全有效的技术问题。
-
@Chad Birch:我必须再次同意。尤其是如果想学习如何使系统安全或其他什么,则必须知道哪些攻击是可能的以及哪些信息是可用的以便处理它。
-
如果你想用它进行语言检测,也许你可以找到一些关于谷歌如何解决这个问题的信息。如果他们不关心路由器,我认为您不必这样做;)
-
@Felix:我不喜欢 Google 处理语言检测的方式。它们从您所在国家/地区的语言开始,基于您的 IP(现在将您自己视为不断旅行),而不是您的浏览器首选语言。我首先转到浏览器的首选语言。通常它们是 3,按从 1 到 0.5 的系数排序,即 1 您的首选语言。
标签: php networking router