Bloquer toute utilisation non souhaitée du microphone par des applications de suivi
advertisement
Nom | PilferShush Jammer |
---|---|
Version | 4.6.2 |
Mise à jour | 22 juin 2022 |
Taille | 4 MB |
Catégories | Outils |
Installations | 100k+ |
Développeur | Cityfreqs |
Android OS | Android 5.0+ |
Google Play ID | cityfreqs.com.pilfershushjammer |
PilferShush Jammer · Description
PilferShush Jammer bloque les autres applications qui tentent d'utiliser le microphone à votre insu. Certaines applications utilisent des processus cachés pour enregistrer le suivi audio en arrière-plan qui est généré par des balises à proximité, des publicités télévisées, des services de musique en continu ou des sites Web. Ce suivi audio est transmis entre 18 kHz et 22 kHz (presque ultra haute fréquence), ce qui est au-delà de la plage d'audition humaine typique mais dans la plage d'enregistrement d'un téléphone Android typique.
Pour bloquer l'utilisation indésirable du microphone par des processus d'application cachés, PilferShush Jammer demande l'utilisation du microphone matériel du système Android et le maintient. Cette technique verrouille le microphone de toute autre application tentant d'y accéder. Cette technique a été testée uniquement sur les applications utilisateur, pas sur les applications système. Le système Android doit empêcher PilferShush Jammer de bloquer le microphone chaque fois qu'un appel téléphonique est reçu ou passé.
Lorsque la technique de brouillage est en cours et que le microphone est verrouillé, PilferShush Jammer publie une notification pour tenir l'utilisateur informé qu'il est en cours d'exécution. Des tests ont montré qu'il utilise 0% de CPU, 0% de réseau et 43,6 Mo de RAM lorsqu'il fonctionne pendant plus d'une heure.
Il s'agit d'une application expérimentale réalisée dans le cadre de la recherche sur les méthodes de contre-surveillance audio dans le monde Android et IoT.
Il nécessite l'autorisation RECORD_AUDIO pour pouvoir accéder au microphone et le verrouiller.
Il n'enregistre ni n'écoute aucun son.
Il ne se connecte PAS à Internet.
Ajout de la version 2.0 Active Jammer:
Les tonalités peuvent être émises avec une fréquence porteuse et une limite de dérive avec un taux limité à NUHF de 18 kHz à 24 kHz en fonction des capacités de l'appareil. Par exemple, une porteuse de 20000 Hz, une limite de dérive de 1000 Hz et une fréquence lente - produira une fréquence aléatoire entre 19 kHz et 21 kHz environ toutes les secondes.
Les brouilleurs de la version 3.0 s'exécutent en tant que service:
Les brouilleurs actifs et passifs s'exécutent désormais en tant que service (de premier plan) qui doit indiquer avec précision s'ils sont en cours d'exécution ou non. Cela dépend à la fois du système d'exploitation Android (gestion de l'alimentation) et des gestionnaires d'applications susceptibles de détruire les services en cours d'exécution.
Comme cette application cherche à bloquer l'utilisation du microphone, il est important de NE PAS ignorer ou masquer la notification, sinon vous risquez d'oublier qu'elle est en cours d'exécution.
Comprend également un scanner pour vérifier les applications installées par l'utilisateur pour les SDK NUHF et de reconnaissance de contenu audio (ACR), ainsi que tous les services ou récepteurs.
Refonte de la version 4.0
Refonte majeure de la conception pour rendre les informations plus claires et simplifier les utilisations typiques de l'application
Mise à jour audio simultanée Android 10 (Q): politique de capture audio qui signifie que d'autres applications d'enregistrement peuvent supprimer une application audio d'enregistrement précédente à partir du microphone.
(voir https://source.android.com/compatibility/android-cdd#5_4_5_concurrent_capture)
Si une autre application utilisateur tente de prendre en charge le microphone de PilferShush Jammer, la dernière version (4.4.1) essaiera de redémarrer automatiquement un service de brouillage passif en cours d'exécution afin qu'il soit conforme à "celui qui a commencé à capturer le plus récemment reçoit l'audio" ( citation de la documentation de l'API Android). Les applications qui essaient d'enregistrer de l'audio mais n'ont pas accès au microphone recevront des données audio mises à zéro (silence) par le système, même si elles semblent toujours enregistrer de l'audio.
Remarques:
La sortie de bruit blanc peut ne pas être très efficace pour bloquer et est un son quelque peu gênant.
La sortie du haut-parleur peut ne pas avoir suffisamment d'amplitude pour bloquer les signaux NUHF indésirables - un test déterminera.
Réécriture de code Active Jammer pour la version 4.5.0
Le code source est disponible ici: https://github.com/kaputnikGo/PilferShushJammer
Page Web Recherche et Projet: https://www.cityfreqs.com.au/pilfer.php
Pour bloquer l'utilisation indésirable du microphone par des processus d'application cachés, PilferShush Jammer demande l'utilisation du microphone matériel du système Android et le maintient. Cette technique verrouille le microphone de toute autre application tentant d'y accéder. Cette technique a été testée uniquement sur les applications utilisateur, pas sur les applications système. Le système Android doit empêcher PilferShush Jammer de bloquer le microphone chaque fois qu'un appel téléphonique est reçu ou passé.
Lorsque la technique de brouillage est en cours et que le microphone est verrouillé, PilferShush Jammer publie une notification pour tenir l'utilisateur informé qu'il est en cours d'exécution. Des tests ont montré qu'il utilise 0% de CPU, 0% de réseau et 43,6 Mo de RAM lorsqu'il fonctionne pendant plus d'une heure.
Il s'agit d'une application expérimentale réalisée dans le cadre de la recherche sur les méthodes de contre-surveillance audio dans le monde Android et IoT.
Il nécessite l'autorisation RECORD_AUDIO pour pouvoir accéder au microphone et le verrouiller.
Il n'enregistre ni n'écoute aucun son.
Il ne se connecte PAS à Internet.
Ajout de la version 2.0 Active Jammer:
Les tonalités peuvent être émises avec une fréquence porteuse et une limite de dérive avec un taux limité à NUHF de 18 kHz à 24 kHz en fonction des capacités de l'appareil. Par exemple, une porteuse de 20000 Hz, une limite de dérive de 1000 Hz et une fréquence lente - produira une fréquence aléatoire entre 19 kHz et 21 kHz environ toutes les secondes.
Les brouilleurs de la version 3.0 s'exécutent en tant que service:
Les brouilleurs actifs et passifs s'exécutent désormais en tant que service (de premier plan) qui doit indiquer avec précision s'ils sont en cours d'exécution ou non. Cela dépend à la fois du système d'exploitation Android (gestion de l'alimentation) et des gestionnaires d'applications susceptibles de détruire les services en cours d'exécution.
Comme cette application cherche à bloquer l'utilisation du microphone, il est important de NE PAS ignorer ou masquer la notification, sinon vous risquez d'oublier qu'elle est en cours d'exécution.
Comprend également un scanner pour vérifier les applications installées par l'utilisateur pour les SDK NUHF et de reconnaissance de contenu audio (ACR), ainsi que tous les services ou récepteurs.
Refonte de la version 4.0
Refonte majeure de la conception pour rendre les informations plus claires et simplifier les utilisations typiques de l'application
Mise à jour audio simultanée Android 10 (Q): politique de capture audio qui signifie que d'autres applications d'enregistrement peuvent supprimer une application audio d'enregistrement précédente à partir du microphone.
(voir https://source.android.com/compatibility/android-cdd#5_4_5_concurrent_capture)
Si une autre application utilisateur tente de prendre en charge le microphone de PilferShush Jammer, la dernière version (4.4.1) essaiera de redémarrer automatiquement un service de brouillage passif en cours d'exécution afin qu'il soit conforme à "celui qui a commencé à capturer le plus récemment reçoit l'audio" ( citation de la documentation de l'API Android). Les applications qui essaient d'enregistrer de l'audio mais n'ont pas accès au microphone recevront des données audio mises à zéro (silence) par le système, même si elles semblent toujours enregistrer de l'audio.
Remarques:
La sortie de bruit blanc peut ne pas être très efficace pour bloquer et est un son quelque peu gênant.
La sortie du haut-parleur peut ne pas avoir suffisamment d'amplitude pour bloquer les signaux NUHF indésirables - un test déterminera.
Réécriture de code Active Jammer pour la version 4.5.0
Le code source est disponible ici: https://github.com/kaputnikGo/PilferShushJammer
Page Web Recherche et Projet: https://www.cityfreqs.com.au/pilfer.php