老板来到公司,然后手机自动连接了公司的 wifi,然后就发公众号推送消息,这个可以实现吗 ?

2018-11-14 11:11:45 +08:00
 zhujunhan7
8527 次点击
所在节点    问与答
81 条回复
coderluan
2018-11-14 11:21:05 +08:00
可以,但是为啥不直接用人脸检测......
l00t
2018-11-14 11:24:40 +08:00
公众号一天的推送次数不是有限制的吗?你老板进进出出怎么办。
co3site
2018-11-14 11:24:54 +08:00
可以的,拿到老板的 Mac,一直遍历路由下的用户 Mac
lshero
2018-11-14 11:26:06 +08:00
梅林固件里的 server 酱
huobazi
2018-11-14 12:29:30 +08:00
给楼下保安买包烟
37Y37
2018-11-14 12:58:41 +08:00
可以做,思路大概是这样的:
37Y37
2018-11-14 12:59:54 +08:00
1. 获取老板手机 mac
2. 遍历 wifi 连接信息
3. 调用微信公众号接口发消息

前两部需要 wifi 支持,第三部例子很多
ethanlu
2018-11-14 13:00:34 +08:00
老板会换手机的吧,每次换了手机就被迷晕一次(拿手机的 mac 地址),很快就会被发现的。给老板买个漂亮一点的铃铛戴上,一劳永逸。
May725
2018-11-14 13:01:59 +08:00
看了好一会儿,才想明白你想干什么。 优秀啊 👍
dangyuluo
2018-11-14 13:03:17 +08:00
直接 nmap 就解决的问题了
thet
2018-11-14 13:05:00 +08:00
@May725 没看出来啊
Everyman
2018-11-14 13:06:52 +08:00
理论上可以实现。我把需求分为两个:
1、“监测老板手机连接了公司的 wifi ”
2、“发公众号推送消息”
需求一是最重要的基础,需求二目的是提醒,它可以用其它简单易行方式代替,所以这里只讨论需求一怎么实现。它的实现思路要分两种情况:
1、公司是小公司,使用的是常见家用路由器和网络,你能登陆发 WiFi 路由器进行操作甚至更换路由器。
2、大型公司,使用企业级路由和网络,安全防护到位,你也只是能使用网络而已。

如果是情况 1,那么从发 WiFi 路由器的系统着手,既然路由器能做到禁止黑名单 Mac 地址联网,也就是会监控 Mac。首先瞄准老板联网时机获取一次老板手机的 Mac,这以后一般不会变,除非换手机。IP 是不可靠的,很多路由器 IP 分配都是租用制的。然后调研哪些路由系统是可以做到特定 Mac 提醒的,刷那些路由系统,刷不了系统的甚至更换路由器。老板是不会每天查看路由器是不是被人换了的。如果没有路由系统提供这些提醒机制,就要定制开发路由系统,像 k 2 p 有很多官改版提供额外的功能吗?你们自己开发提醒功能,熟悉开发套路后应该不会很难。

如果是情况 2,那么就要搭建定时监测服务了。思路就是先获取老板的 Mac、手机型号、手机名等信息,然后用服务器定时扫同一局域网下所有机器的信息,比如 Windows 就有 net view 命令。这时 Mac 就不一定好使了,手机名(设备名称)这些信息更容易匹配。扫描出老板手机联网了,执行需求二的操作。
MrCurly
2018-11-14 13:07:02 +08:00
看了 9 楼我终于明白了,秀
nifanle7
2018-11-14 13:08:43 +08:00
思考了一下,优秀优秀
Youngda
2018-11-14 13:13:50 +08:00
玩过,有种强制弹窗的可以了解一下
May725
2018-11-14 13:15:03 +08:00
@thet 防 boss,摸鱼
thet
2018-11-14 13:17:20 +08:00
@May725 😄 还以为有其他用处
mrjoel
2018-11-14 13:17:23 +08:00
那么怎么保证老板随时开着 wifi 呢
zenze
2018-11-14 13:18:50 +08:00
https://i.loli.net/2018/11/14/5bebaf692387f.jpg

梅林固件里的 server 酱完全支持 实现形式看下图
https://i.loli.net/2018/11/14/5bebb022e07bc.jpg
chwhsen
2018-11-14 13:23:18 +08:00
@zenze 不要求固件,随意一个能 ssh 的路由器都可以,就是一句 curl 的事儿

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

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

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

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

© 2021 V2EX