[問題] 熱點問題 如何知道誰來連我

作者: kinqsman (加拉哈德)   2016-11-21 16:50:25
我現在iphone開啟熱點,有辦法用寫code的方式知道 是哪台iphone來連我嗎?
想知道有關ip 或者mac address 有關鍵字可以提供嗎??
我用arp table 只能找到我iphone連出去的wifi主機是哪台
一直無法反查 我是熱點主機 反查其他人誰連我...
先謝謝各位願意點進來看囉....
作者: Blueshiva (龍野南雲)   2016-11-21 17:08:00
系統沒有提供這功能,如果自己寫程式打255.255.255.255不知道可不可行?
作者: Qbsuran (Qbsuran)   2016-11-22 17:28:00
回樓上 不完全可以, 因為可以關掉回覆廣播封包但是按照樓上作法, 熱點分享以我的網段是172.20.10.0/24對這256-2個ip丟icmp request封包, 再翻arp table就可以所以要先判斷目前有沒有開熱點, 再看目前網段也只能翻arp table, 因為ping也可以擋, 但是arp不可能擋
作者: Blueshiva (龍野南雲)   2016-11-22 23:23:00
不過不確定能不能翻arp table...
作者: Qbsuran (Qbsuran)   2016-11-23 21:22:00
可以翻 用socket()開PF_ROUTE的domain去撈
作者: Blueshiva (龍野南雲)   2016-11-24 01:00:00
哇靠,樓上有沒有興趣寫個demo出來?感覺很威 XDD
作者: abcdefghi   2016-11-24 08:25:00
網路上google一下就有了,appstore上也有可以秀arp的app唯一麻煩的是要把Xcode拿掉的header file手動補齊
作者: Qbsuran (Qbsuran)   2016-11-24 13:53:00
還好 補一個net/route.h就好請google 「arp source code」因為我剛剛才又重寫一次包成class XDDD小聲說 ping自己en0的ip(不是127的) 再看arp table就可以抓自己的卡號了

Links booklink

Contact Us: admin [ a t ] ucptt.com