Jūs zināt situāciju, braucat ar mašīnu un pa radio skan dziesma, kuru atceraties no pagātnes gadiem, bet vairs nezināt, kas tieši to uzrakstīja. Tātad jūs savā tālrunī ieslēdzat Shazam vai Sound Hound vai citu līdzīgu aplikāciju, un tā pēc dažām klausīšanās sekundēm pateiks, kas ir aiz dziesmas. To dara daudzi cilvēki, tāpēc šīs lietotnes ir tik populāras. Tomēr šodien parādījās kaut kas, kas viņu lietotājiem var nepatikt. Konkrēti, šī ir Shazam lietojumprogramma macOS platformā. Lietojumprogrammai ir pastāvīga piekļuve mikrofonam, pat ja tas ir izslēgts.
Jūs varētu interesēt
Tas nozīmē, ka Shazam dzird to, kas tiek atskaņots jūsu Mac mikrofonā. Pat ja jūs piespiedu kārtā aizverat lietojumprogrammu, tā joprojām darbojas fona procesos un joprojām ir savienota ar mikrofonu. Tā vienkārši nesūta datus, kas ļauj analizēt dziesmu, ko klausāties. Visu problēmu atklāja hakeris Patriks Vordls, kurš agrāk strādāja par drošības analītiķi NSA. Tagad viņš strādā pie bezmaksas drošības rīku izveides macOS platformai. Un tieši viņa jaunā programma OverSight, par kuru mēs jau rakstījām šeit, atklāja, kas notiek ar mikrofonu.oneKas patiesībā notiek?
OverSight rūpējas, lai mikrofonu un kameru neizmantotu nesankcionētas lietojumprogrammas bez paša lietotāja atļaujas. Šajā gadījumā OverSight atklāja, ka lietotnei Shazam bija piekļuve mikrofonam, lai gan tas ir jāizslēdz. Tāpēc Vordls nolēma noskaidrot, kas patiesībā notiek, un uzzinājuka Šazams nebeidz klausītieschat patiesībā nekad. Pat ja lietojumprogramma ir izslēgta, tā joprojām darbojas fonā un tai ir pastāvīga piekļuve mikrofonam. Tas it kā darīts, lai aplikācija būtu gatava pēc iespējas ātrākai palaišanai, lai tā nebūtu ilgi jālādē un lai lietotāji to varētu pēc iespējas ātrāk izmantot. Lietojumprogramma savas "izslēgšanas" laikā nekur nesūta datus, ir tikai tādā kā gaidīšanas stāvoklī. Tomēr joprojām vajadzētu būt patiesībai, ka, ja kaut kas ir izslēgts, tas patiešām ir izslēgts.
Avots: Mātesplate
Jautājums ir, vai tas dara to pašu iOS?
Es nezinu kā jums, bet man tas ir loģiski. Shazam meklē dziesmu, kuru pašlaik klausāties, pamatojoties uz audio pirkstu nospiedumu. Bet, pirms tu reaģē un sāc to, tas parasti aizbēg. Resp. tas nenoplūdīs, jo šī klausīšanās fonā ir pastāvīgi buferizēta, tāpēc Shazam ir audio pēdas nospiedums tam, ko klausījāties tieši pirms tā sākšanas…