2017-02-22 12 views
8

arping을 사용하여 잠자기중인 iPhone/Android에 ARP 요청 (잠자기 iPhone이 ICMP 핑에 응답하지 않음을 알고 있음)을 보내면 (화면이 켜져 있음을 의미합니다) 어두운) 같은 와이파이에 연결하면 다음과 같이 iPhone이 내게 답장합니다.ARP 요청에 응답하는 iPhone/Android의 전략은 무엇입니까

ARPING 10.109.201.139 
Timeout 
Timeout 
Timeout 
42 bytes from e0:ac:cb:b0:22:5b (10.109.201.139): index=0 time=20.201 msec 
Timeout 
Timeout 
Timeout 
Timeout 
Timeout 
Timeout 
Timeout 
Timeout 
Timeout 
Timeout 
42 bytes from e0:ac:cb:b0:22:5b (10.109.201.139): index=1 time=65.401 msec 
Timeout 

가끔씩 iPhone이 계속 대답합니다. 때때로 그것은 arping에 전혀 대답하지 않습니다. Android는 다음과 같이 답변합니다.

ARPING 10.109.201.119 
Timeout 
42 bytes from c0:ee:fb:01:f4:fd (10.109.201.119): index=0 time=78.345 msec 
42 bytes from c0:ee:fb:01:f4:fd (10.109.201.119): index=1 time=148.228 msec 
42 bytes from c0:ee:fb:01:f4:fd (10.109.201.119): index=2 time=217.777 msec 
42 bytes from c0:ee:fb:01:f4:fd (10.109.201.119): index=3 time=84.933 msec 
Timeout 
42 bytes from c0:ee:fb:01:f4:fd (10.109.201.119): index=4 time=174.140 msec 
42 bytes from c0:ee:fb:01:f4:fd (10.109.201.119): index=5 time=78.559 msec 

Android가 더 긍정적 인 것 같습니다. 그렇다면 ARP 요청에 응답하는 iPhone/Android의 전략은 무엇입니까 (This 게시물이 관련 될 수 있음)? 가정용 라우터가 이와 관련 될 수 있습니까?
사실 저는 libpcap으로 ARP 스캐너를 작성하고 있습니다. (도움이된다면 golang 코드를 제공 할 수 있습니다.) 그래서 가능한 한 많은 전화를 어떻게 찾을 수 있습니까?


추신 :이 질문은 종류의 오프 주제 알고 있지만, 나는이 질문을 넣어해야하는 위치가 정말 날 귀찮게, 슈퍼 사용자는 전화에 대한 질문을 허용하지 않는 다른이 질문으로 적절하지 않다 질문 애플의 하드웨어 나 소프트웨어에 관한 것은 아닙니다. 나는 이것을 networkengineering에 올렸지 만, 그것은 주제를 벗어난 것으로 파악되었습니다.

답변

2

내 아내가 잠자는 아이폰과 잠자는 ipad는 모두 .net ping.send 메소드를 통해 전송 될 때 icmp ping 요청에 응답하는 것 같습니다. here.

나는 나 자신을 쓴 최근 http://www.rlatour.com/myarp

또한

this post에서 프리웨어로 제공 한 것이이

+0

감사를하는 데 도움이 tcping

희망라는 다른 프로그램을 사용하여 작동하는지 말을하는 프로그램에서 이것을 사용 링크. 전화/라우터에 따라 다릅니다. – jfly