Je kent het wel: je zit in de auto en er speelt een nummer op de radio dat je je nog herinnert van jaren geleden, maar je weet niet precies wie het heeft geschreven. Dus je start Shazam, Sound Hound of een andere vergelijkbare app op je telefoon op, en na een paar seconden luisteren, vertelt het je wie er achter het nummer zit. Veel mensen doen het, en daarom zijn deze apps zo populair. Maar er is vandaag iets opgedoken dat hun gebruikers misschien niet zo leuk vinden. Namelijk de Shazam-applicatie op macOS. De applicatie heeft constant toegang tot de microfoon, zelfs als deze is uitgeschakeld.
Misschien bent u geïnteresseerd in
Dit betekent dat Shazam hoort wat er in de microfoon van je Mac te horen is. Zelfs als je de applicatie geforceerd sluit, draait deze nog steeds op de achtergrond en is hij nog steeds verbonden met de microfoon. Hij verstuurt alleen niet de gegevens die nodig zijn om het nummer waarnaar je luistert te analyseren. Het hele probleem werd ontdekt door hacker Patrick Wardle, die vroeger als beveiligingsanalist voor de NSA werkte. Hij werkt nu aan het ontwikkelen van gratis beveiligingstools voor het macOS-platform. En het was zijn nieuwe programma OverSight, waar we hier al over schreven, dat uitzocht wat er met de microfoon aan de hand was.oneWat gebeurt er eigenlijk?
OverSight zorgt ervoor dat de microfoon en camera niet door ongeautoriseerde applicaties worden gebruikt zonder toestemming van de gebruiker zelf. In dit geval ontdekte OverSight dat de Shazam-app toegang had tot de microfoon, ook al had deze uitgeschakeld moeten zijn. Dus ging Wardle op zoek naar wat er werkelijk aan de hand was kwam erachterdat Shazam niet stopt met luisterenchat eigenlijk nooit. Zelfs als de applicatie is uitgeschakeld, draait deze nog steeds op de achtergrond en heeft deze permanent toegang tot de microfoon. Dit wordt gedaan zodat de applicatie zo snel mogelijk opgestart kan worden, zodat het laden ervan niet te lang duurt en gebruikers de applicatie zo snel mogelijk kunnen gebruiken. De applicatie verstuurt geen gegevens tijdens de 'shutdown', het bevindt zich slechts in een soort stand-by-modus. Maar toch zou het zo moeten zijn dat als iets niet klopt, het ook echt niet klopt.
Bron: Moederbord
De vraag is of het hetzelfde doet op iOS?
Ik weet niet hoe het met jou zit, maar voor mij is het logisch. Shazam zoekt naar het nummer dat momenteel wordt beluisterd op basis van de audiovingerafdruk. Maar voordat je reageert en eraan begint, loopt het meestal weg. Resp. het zal niet lekken omdat dit luisteren op de achtergrond permanent wordt gebufferd, zodat Shazam een audio-voetafdruk heeft van waar je naar luisterde net voordat je ermee begon...