Bloccare l'uso indesiderato del microfono dal monitoraggio app
advertisement
Nome | PilferShush Jammer |
---|---|
Versione | 4.6.2 |
Aggiornare | 22 giu 2022 |
Dimensioni | 4 MB |
Categoria | Strumenti |
Installazioni | 100Mille+ |
Sviluppatore | Cityfreqs |
Android OS | Android 5.0+ |
Google Play ID | cityfreqs.com.pilfershushjammer |
PilferShush Jammer · Descrizione
PilferShush Jammer blocca altre app che tentano di utilizzare il microfono a tua insaputa. Alcune app utilizzano processi nascosti per registrare l'audio di tracciamento in background generato da beacon, spot televisivi, servizi musicali in streaming o siti Web nelle vicinanze. Questo audio di tracciamento viene trasmesso tra 18 kHz e 22 kHz (vicino alla frequenza ultraelevata), che è oltre la portata del tipico udito umano ma entro la portata di registrazione di un tipico telefono Android.
Per bloccare l'uso indesiderato del microfono da parte di processi nascosti delle app, PilferShush Jammer richiede l'utilizzo del microfono hardware dal sistema Android e lo tiene in mano. Questa tecnica blocca il microfono da qualsiasi altra app che tenta di accedervi. Questa tecnica è stata testata solo sulle app degli utenti, non sulle app di sistema. Il sistema Android dovrebbe impedire a PilferShush Jammer di bloccare il microfono ogni volta che si riceve o si effettua una telefonata.
Quando la tecnica di jamming è in esecuzione e il microfono è bloccato, PilferShush Jammer invia una notifica per informare l'utente che è in esecuzione. I test hanno dimostrato che utilizza lo 0% di CPU, lo 0% di rete e 43,6 MB di RAM quando è in esecuzione per oltre un'ora.
Si tratta di un'app sperimentale realizzata nell'ambito della ricerca sui metodi di contro-sorveglianza audio nel mondo Android e IoT.
Richiede l'autorizzazione RECORD_AUDIO per poter accedere e bloccare il microfono.
NON registra o ascolta alcun audio.
NON si connette a Internet.
Aggiunta Active Jammer versione 2.0:
I toni possono essere emessi con una frequenza portante e un limite di deriva con velocità tutti vincolati a NUHF da 18 kHz a 24 kHz a seconda delle capacità del dispositivo. Ad esempio, portante da 20000 Hz, limite di deriva di 1000 Hz e velocità lenta - emetterà una frequenza casuale tra 19 kHz e 21 kHz circa ogni secondo.
I jammer della versione 3.0 vengono eseguiti come servizio:
Sia i jammer attivi che quelli passivi ora vengono eseguiti come un servizio (in primo piano) che dovrebbe indicare accuratamente se sono in esecuzione o meno. Ciò dipende sia dal sistema operativo Android (gestione dell'alimentazione) sia da eventuali gestori di app che potrebbero distruggere i servizi in esecuzione.
Poiché questa app cerca di bloccare l'uso del microfono, è importante NON ignorare o nascondere la notifica altrimenti potresti dimenticarti che è in esecuzione.
Include anche uno scanner per controllare le app installate dagli utenti per gli SDK NUHF e Audio Content Recognition (ACR), nonché per qualsiasi servizio o ricevitore.
Riprogettazione della versione 4.0
Revisione importante del design per rendere le informazioni più chiare e semplificare gli usi tipici dell'app
Aggiornamento audio simultaneo di Android 10 (Q): criteri di acquisizione audio che indicano che altre app di registrazione possono eseguire il bump di un'app audio di registrazione precedente dal microfono.
(vedi https://source.android.com/compatibility/android-cdd#5_4_5_concurrent_capture)
Se un'altra app utente tenta di rilevare il microfono da PilferShush Jammer, l'ultima build (4.4.1) proverà a riavviare automaticamente un servizio di jammer passivo in esecuzione in modo che sia conforme a "quello che ha iniziato a catturare più di recente riceve l'audio" ( citazione da documenti API Android). Le app che tentano di registrare l'audio ma non hanno accesso al microfono riceveranno dati audio azzerati (silenzio) dal sistema anche se sembra che stiano ancora registrando l'audio.
Appunti:
L'uscita del rumore bianco potrebbe non essere molto efficace nel bloccare ed è un suono un po 'fastidioso.
L'uscita dell'altoparlante potrebbe non avere un'ampiezza sufficiente per bloccare i segnali NUHF indesiderati: il test determinerà.
Riscrittura del codice Active Jammer per la versione 4.5.0
Il codice sorgente è disponibile qui: https://github.com/kaputnikGo/PilferShushJammer
Pagina web di ricerca e progetto: https://www.cityfreqs.com.au/pilfer.php
Per bloccare l'uso indesiderato del microfono da parte di processi nascosti delle app, PilferShush Jammer richiede l'utilizzo del microfono hardware dal sistema Android e lo tiene in mano. Questa tecnica blocca il microfono da qualsiasi altra app che tenta di accedervi. Questa tecnica è stata testata solo sulle app degli utenti, non sulle app di sistema. Il sistema Android dovrebbe impedire a PilferShush Jammer di bloccare il microfono ogni volta che si riceve o si effettua una telefonata.
Quando la tecnica di jamming è in esecuzione e il microfono è bloccato, PilferShush Jammer invia una notifica per informare l'utente che è in esecuzione. I test hanno dimostrato che utilizza lo 0% di CPU, lo 0% di rete e 43,6 MB di RAM quando è in esecuzione per oltre un'ora.
Si tratta di un'app sperimentale realizzata nell'ambito della ricerca sui metodi di contro-sorveglianza audio nel mondo Android e IoT.
Richiede l'autorizzazione RECORD_AUDIO per poter accedere e bloccare il microfono.
NON registra o ascolta alcun audio.
NON si connette a Internet.
Aggiunta Active Jammer versione 2.0:
I toni possono essere emessi con una frequenza portante e un limite di deriva con velocità tutti vincolati a NUHF da 18 kHz a 24 kHz a seconda delle capacità del dispositivo. Ad esempio, portante da 20000 Hz, limite di deriva di 1000 Hz e velocità lenta - emetterà una frequenza casuale tra 19 kHz e 21 kHz circa ogni secondo.
I jammer della versione 3.0 vengono eseguiti come servizio:
Sia i jammer attivi che quelli passivi ora vengono eseguiti come un servizio (in primo piano) che dovrebbe indicare accuratamente se sono in esecuzione o meno. Ciò dipende sia dal sistema operativo Android (gestione dell'alimentazione) sia da eventuali gestori di app che potrebbero distruggere i servizi in esecuzione.
Poiché questa app cerca di bloccare l'uso del microfono, è importante NON ignorare o nascondere la notifica altrimenti potresti dimenticarti che è in esecuzione.
Include anche uno scanner per controllare le app installate dagli utenti per gli SDK NUHF e Audio Content Recognition (ACR), nonché per qualsiasi servizio o ricevitore.
Riprogettazione della versione 4.0
Revisione importante del design per rendere le informazioni più chiare e semplificare gli usi tipici dell'app
Aggiornamento audio simultaneo di Android 10 (Q): criteri di acquisizione audio che indicano che altre app di registrazione possono eseguire il bump di un'app audio di registrazione precedente dal microfono.
(vedi https://source.android.com/compatibility/android-cdd#5_4_5_concurrent_capture)
Se un'altra app utente tenta di rilevare il microfono da PilferShush Jammer, l'ultima build (4.4.1) proverà a riavviare automaticamente un servizio di jammer passivo in esecuzione in modo che sia conforme a "quello che ha iniziato a catturare più di recente riceve l'audio" ( citazione da documenti API Android). Le app che tentano di registrare l'audio ma non hanno accesso al microfono riceveranno dati audio azzerati (silenzio) dal sistema anche se sembra che stiano ancora registrando l'audio.
Appunti:
L'uscita del rumore bianco potrebbe non essere molto efficace nel bloccare ed è un suono un po 'fastidioso.
L'uscita dell'altoparlante potrebbe non avere un'ampiezza sufficiente per bloccare i segnali NUHF indesiderati: il test determinerà.
Riscrittura del codice Active Jammer per la versione 4.5.0
Il codice sorgente è disponibile qui: https://github.com/kaputnikGo/PilferShushJammer
Pagina web di ricerca e progetto: https://www.cityfreqs.com.au/pilfer.php