Network

Mutlicast DNS

 * Zero configuration DNS by Apple.
 * Avahi on non-Apple platform.

AirPlay

 * Uses Remove Audio Access Protocol(RAOP) to transfer audio.
 * RAOP protocol detail.

ShareMouse UDP port
"All ShareMouse programs communicate through UDP port 1046 with each other. This setting must be the same on all ShareMouse installations."
 * from the document
 * So the port must be set to 1046 on OS X with firewall enabled

WireShark

 * packet capturing software
 * can read dumped packets
 * chmod to read packets in OS X
 * decrypting SSL/TLS traffic
 * capturing iOS SSL packets
 * requires jailbreak
 * using Burp Proxy
 * decrypting https traffic

Capturing iOS device packets

 * setting
 * use rvictl command
 * UDID can be acquired with Xcode organizer
 * target device must be connected with USB cable
 * when you disconnected capturing device it will automatically stop.
 * to start
 * to stop