nmap -sS -O -sV -vvv -P0 am335x-opt.local 80/tcp open http thttpd 2.25b 29dec2003 4545/tcp open worldscores? 5000/tcp open rtsp Apple AirTunes rtspd 190.9 (Apple TV) 8080/tcp open http-proxy 8888/tcp open sun-answerbook? 39702/tcp open daap mt-daapd DAAP 60128/tcp open unknown nc am335x-opt.local 4545 | jq -M . | head { "data": {}, "playTime": {}, "sender": "Pioneer VSX-932 E48BBE" } curl -i http://am335x-opt.local:8080/index.fcgi HTTP/1.1 0 (null) Date: Wed, 01 May 2019 22:55:44 GMT Content-Length: 0
<?xml version="1.0" encoding="UTF-8"?><root xmlns="urn:schemas-upnp-org:device-1-0" xmlns:dlna="urn:schemas-dlna-org:device-1-0" xmlns:av="http://pioneer.onkyo.com/xmlns/av">
sudo tcpdump -s 65535 -A host am335x-opt.local (...) User-Agent: dLeyna/0.5.0 GUPnP/0.20.13 DLNADOC/1.50
nc am335x-opt.local 60128 telnet 192.168.1.217 60128 Trying 192.168.1.217... Connected to 192.168.1.217. Escape character is '^]'. ISCP!1NLT0022000000000001040000▒ ISCP ... onkyo --discover VSX-932 192.168.1.244:60128 0009B0ffffff onkyo --discover && onkyo power=on # VSX-932: system-power = on # sendto(3, "ISCP\0\0\0\20\0\0\0\10\1\0\0\0!1PWR01\r", 24, 0, NULL, 0) = 24 onkyo volume=100 # may timeout ?
App:
nc am335x-opt.local. 5000 GET / HTTP/1.0 HTTP/1.1 404 Not Found Content-Length: 0 Server: AirTunes/190.9
alsa-conf-base alsa-lib alsa-state alsa-utils-alsactl alsa-utils-alsamixer alsa-utils-amixer alsa-utils-aplay base-files base-passwd bluez4 busybox ca-certificates devmem2 directfb dleyna-connector-dbus eglibc-gconv eglibc-gconv-utf-16 gstreamer1.0-libav gstreamer1.0-plugins-bad-aiff gstreamer1.0-plugins-bad-bluez gstreamer1.0-plugins-bad-mms gstreamer1.0-plugins-bad-mpegtsdemux gstreamer1.0-plugins-bad-mpg123 gstreamer1.0-plugins-bad-opus gstreamer1.0-plugins-bad-sbc gstreamer1.0-plugins-bad gstreamer1.0-plugins-base-adder gstreamer1.0-plugins-base-alsa gstreamer1.0-plugins-base-audioconvert gstreamer1.0-plugins-base-audiorate gstreamer1.0-plugins-base-audioresample gstreamer1.0-plugins-base-audiotestsrc gstreamer1.0-plugins-base-encodebin gstreamer1.0-plugins-base-ogg gstreamer1.0-plugins-base-playback gstreamer1.0-plugins-base-tcp gstreamer1.0-plugins-base gstreamer1.0-plugins-base-typefindfunctions gstreamer1.0-plugins-base-volume gstreamer1.0-plugins-base-vorbis gstreamer1.0-plugins-good-apetag gstreamer1.0-plugins-good-audioparsers gstreamer1.0-plugins-good-autodetect gstreamer1.0-plugins-good-debug gstreamer1.0-plugins-good-flac gstreamer1.0-plugins-good-icydemux gstreamer1.0-plugins-good-id3demux gstreamer1.0-plugins-good-isomp4 gstreamer1.0-plugins-good-level gstreamer1.0-plugins-good-multifile gstreamer1.0-plugins-good-multipart gstreamer1.0-plugins-good-rtpmanager gstreamer1.0-plugins-good-rtp gstreamer1.0-plugins-good-souphttpsrc gstreamer1.0-plugins-good gstreamer1.0-plugins-good-udp gstreamer1.0-plugins-good-wavenc gstreamer1.0-plugins-good-wavparse gstreamer1.0-plugins-ugly-asf gstreamer1.0-plugins-ugly gstreamer1.0 gupnp-dlna init-ifupdown initscripts-functions initscripts kernel-3.19.0 kernel-image-3.19.0 kernel-module-btmrvl-sdio kernel-module-btmrvl kernel-module-mwifiex-sdio kernel-module-mwifiex kmod libasound2 libasound-module-bluez libavahi-qt4-autoipd libblkid1 libc6 libdaemon0 libdleyna-core-1.0-1 libdleyna-server-1.0-1 libflac8 libgcc1 libgcrypt11 libgee-0.8-2 libglib-2.0-0 libgmp3 libgnutls28 libgpg-error0 libgssdp-1.0-3 libgstaudio-1.0-0 libgstmpegts-1.0-0 libgstpbutils-1.0-0 libgstriff-1.0-0 libgstrtp-1.0-0 libgstrtsp-1.0-0 libgstsdp-1.0-0 libgsttag-1.0-0 libgstvideo-1.0-0 libgupnp-1.0-4 libgupnp-av-1.0-2 libjson-sax1.0 libkmod2 liblzo2-2 libmms0 libnl-3-200 libnl-3-cli libnl-3-genl libnl-nf-3-200 libnl-route-3-200 libopkg1 libqtcoree4 libqtdbuse4 libqtnetworke4 libqtxmle4 libreadline5 libsoup-2.4 libstdc++6 libsysfs2 libtag1 libts-1.0-0 libudev0 libusb-0.1-4 libusb-1.0-0 libuuid1 mpg123 mtd-utils mtd-utils-ubifs netbase nettle psplash-default psplash rsync rygel sbc shared-mime-info-data shared-mime-info sysfsutils sysvinit-inittab sysvinit-pidof sysvinit tslib-conf u-boot-stream800-fw-utils udev-cache udev udev-utils update-alternatives-opkg update-rc.d usbutils-ids usbutils wireless-tools libiconv ethtool-4.0 rtwpriv