Hvem lytter til din delte iTunes Music? - 💡 Fix My Ideas

Hvem lytter til din delte iTunes Music?

Hvem lytter til din delte iTunes Music?


Forfatter: Ethan Holmes, 2019

Med iTunes er det virkelig nemt at gøre dine musik- og videobiblioteker tilgængelige, så du kan se dem fra en anden maskine. Uanset hvad som helst, tilføjede de gode folk på Apple ikke en mulighed for at spore, hvem der ser på dit bibliotek eller se, hvad de lytter til.

Sidste måned nævnte jeg kommandoen * nix lsof, som giver dig mulighed for at få en liste over alle åbne filhåndtag på et system, herunder åbne stikforbindelser. Du kan bruge dette kommandolinjeværktøj til hurtigt at finde ud af, om nogen er forbundet til dit iTunes-bibliotek og se, hvilke mp3-filer der læses. Sådan er det:

Hvem er forbundet: Gå til din kommandoprompt og skriv:

lsof | grep iTunes | grep TCP

Du kan se noget sådan her:

iTunes 338 navn 16u IPv4 0x37fc710 0t0 TCP *: daap (LISTEN) iTunes 338 navn 17u IPv4 0x2efb920 0t0 TCP 192.168.0.3:daap->192.168.0.8:50565 (ESTABLISHED)

Den første linje er bare din iTunes-applikation, der lytter til indgående forbindelser. Den anden er en anden maskine med IP-adresse 192.168.0.8, der er tilsluttet og gennemsøger musikbiblioteket. Hvis ingen var tilsluttet, ville du bare se den første linje.

Hvem lytter? Når andre maskiner, som iTunes-klienten opretter forbindelse til dit bibliotek, åbner den først en TCP-forbindelse for at gennemse dit musikbibliotek. Når klienten vælger at afspille en fil, oprettes der en anden TCP-forbindelse for at overføre filens data. Når du søger efter TCP-forbindelser, og der rent faktisk downloades musik, kan du se noget som dette:

iTunes 338 navn 16u IPv4 0x37fc710 0t0 TCP *: daap (LISTEN) iTunes 338 navn 17u IPv4 0x2efb920 0t0 TCP 192.168.0.3:daap->192.168.0.8:50565 (ESTABLISHED) iTunes 338 navn 18u IPv4 0x2dae920 0t0 TCP 192.168.0.3:daap -> 192.168.0.8:50573 (ESTABLISHED)

Fordi der er to forbindelser fra 192.168.0.8 i dette scenario, ved vi, at den eksterne iTunes-klient overfører fildata, og ikke blot browsing.

Hvad bliver der lyttet til? Tilbage ved kommandoprompten, kør en anden lsof og kig efter filer, der er åbne i dit musikbibliotek. Dette forudsætter, at dine filer gemmes i standard iTunes Music-mappen.

lsof | grep "iTunes Music"

Du skal se noget som dette:

iTunes 338 navn 17r REG 14,2 5657237 965155 / Brugere / navn / Musik / iTunes / iTunes Musik / Compilations / Xen Cuts (Disc 3) / 3-07 Drunk Trompet 1.mp3

Husk nu, at dette vil liste alle filer, der åbnes af din iTunes-applikation, om det overføres via netværket, eller du lytter til det lokalt. Desværre ved jeg ikke om en måde at knytte en bestemt fil til en bestemt downloader, men det er ikke for svært at finde ud af, medmindre der er flere personer tilsluttet. Hvis det kun er en enkelt bruger, skal du bare kigge efter filer, du ikke lytter til selv. Hvis du kender til en nem måde at finde ud af, nøjagtigt hvem der downloader hvad, kan du dele det i kommentarerne.



Du Kan Være Interesseret

I morgen: Lørdag den 21. april: Unge producenter / Åben GØR på Exploratoriet

I morgen: Lørdag den 21. april: Unge producenter / Åben GØR på Exploratoriet


Maker Faire Bay Area: CamDAX Interview

Maker Faire Bay Area: CamDAX Interview


Craft Memo review

Craft Memo review


Åben MAKE: Fejring af skrald i eksploratoriet

Åben MAKE: Fejring af skrald i eksploratoriet