腾讯 VX 能获取上游路由器的 mac 地址等硬件信息?

2019-05-05 18:38:07 +08:00
 google456
那上上游呢?

比如一级路由器有公网 IP,下面有个转接路由器 2 为内网地址,vx 连 转接路由器 2 的 wifi

那么 VX 能获取那些硬件信息?

能获得公网 IP 的那个路由器的 mac 么??
2797 次点击
所在节点    程序员
6 条回复
chennqqi
2019-05-05 18:44:46 +08:00
不能,路由之间交换的是 nat 的 ip 进去之后就是路由器 mac 了。回答完毕。你要是实在想获得就直接 api 登录一级路由器读取吧
demimule
2019-05-05 19:00:14 +08:00
不能,OSI 模型是一层层解包的,到了微信这一层包含 mac 的包已经解了。
goofool
2019-05-05 19:28:19 +08:00
三层转发 mac 会被换掉
hugee
2019-05-05 19:54:48 +08:00
上上层。。。。 那上上上上上层主干网的 wx 获取了。。。
catalina
2019-05-05 19:56:44 +08:00
对于一个设备来说,它顶多能访问同一个局域网的所有接口(是接口不是设备,你的网关路由器的 lan 口和 wan 口的 mac 也是不一样的)的 mac 地址(除非你是说 ssh 上去 ifconfig 拿 mac 这种。。。),至于微信这么个 app,能不能拿到还要看它被授予的权限有多高。
julyclyde
2019-05-06 08:25:19 +08:00
那些 MAC 地址一般都是连号的
所以讨论是否能获取外侧 MAC 地址没有任何意义
只需要讨论是否可以获取内侧的

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/561214

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX