PilferShush Jammer

4,3
463 opinie
100 tys.+
Pobrane
Ocena treści
Dla wszystkich
Zrzut ekranu
Zrzut ekranu
Zrzut ekranu
Zrzut ekranu

Informacje o aplikacji

PilferShush Jammer blokuje inne aplikacje próbujące używać mikrofonu bez Twojej wiedzy. Niektóre aplikacje używają ukrytych procesów do nagrywania w tle dźwięku, który jest generowany przez pobliskie sygnały nawigacyjne, reklamy telewizyjne, serwisy muzyczne lub strony internetowe. Ten dźwięk śledzący jest przesyłany między 18 kHz a 22 kHz (blisko ultra wysokiej częstotliwości), co jest poza zakresem typowego ludzkiego słuchu, ale w zakresie nagrywania typowego telefonu z systemem Android.

Aby zablokować niepożądane użycie mikrofonu przez ukryte procesy aplikacji, PilferShush Jammer żąda użycia mikrofonu sprzętowego z systemu Android i zatrzymuje go. Ta technika blokuje mikrofon przed innymi aplikacjami próbującymi uzyskać do niego dostęp. Ta technika została przetestowana tylko w aplikacjach użytkownika, a nie w aplikacjach systemowych. System Android powinien powstrzymać PilferShush Jammer przed blokowaniem mikrofonu za każdym razem, gdy zostanie odebrany lub wykonany telefon.

Kiedy technika zagłuszania jest uruchomiona, a mikrofon jest zablokowany, PilferShush Jammer wysyła powiadomienie, aby poinformować użytkownika, że ​​jest uruchomiona. Testy wykazały, że używa 0% procesora, 0% sieci i 43,6 MB pamięci RAM, gdy działa przez ponad godzinę.

Jest to eksperymentalna aplikacja stworzona w ramach badań nad metodami przeciwdziałania inwigilacji dźwięku w świecie Androida i IoT.

Wymaga uprawnienia RECORD_AUDIO, aby mógł uzyskać dostęp i zablokować mikrofon.

NIE nagrywa ani nie słucha żadnego dźwięku.
NIE łączy się z Internetem.

Dodatek Active Jammer w wersji 2.0:

Dźwięki mogą być emitowane z częstotliwością nośną i ograniczeniem dryftu, przy czym wszystkie częstotliwości są ograniczone do NUHF od 18 kHz do 24 kHz, w zależności od możliwości urządzenia. Na przykład nośna 20000 Hz, ograniczenie dryftu 1000 Hz i wolna prędkość - będą generować losową częstotliwość między 19 kHz a 21 kHz w przybliżeniu co sekundę.

Jammery w wersji 3.0 działają jako usługa:

Zarówno aktywne, jak i pasywne jammery działają teraz jako usługa (na pierwszym planie), która powinna dokładnie wskazywać, czy działają, czy nie. Zależy to zarówno od systemu operacyjnego Android (zarządzanie energią), jak i od menedżerów aplikacji, które mogą zniszczyć działające usługi.

Ponieważ ta aplikacja stara się blokować użycie mikrofonu, ważne jest, aby NIE odrzucać ani nie ukrywać powiadomienia, w przeciwnym razie możesz zapomnieć, że jest uruchomione.

Obejmuje również skaner do sprawdzania zainstalowanych przez użytkownika aplikacji dla pakietów SDK NUHF i rozpoznawania treści audio (ACR), a także wszelkich usług lub odbiorników.

Wersja 4.0 Redesign
Gruntowny przegląd projektu w celu uczynienia informacji bardziej przejrzystymi i uproszczenia typowych zastosowań aplikacji

Jednoczesna aktualizacja dźwięku do systemu Android 10 (Q): zasady przechwytywania dźwięku, które oznaczają, że inne aplikacje do nagrywania mogą zetknąć wcześniejszą aplikację nagrywającą dźwięk z mikrofonu.
(patrz https://source.android.com/compatibility/android-cdd#5_4_5_concurrent_capture)
Jeśli inna aplikacja użytkownika spróbuje przejąć mikrofon od PilferShush Jammer, najnowsza kompilacja (4.4.1) spróbuje automatycznie ponownie uruchomić działającą usługę pasywnego jammera, aby była zgodna z „tą, która zaczęła przechwytywać ostatnio odebrany dźwięk” ( cytat z dokumentacji Android API). Aplikacje, które próbują nagrywać dźwięk, ale nie mają dostępu do mikrofonu, otrzymają wyzerowane dane audio (ciszę) od systemu, mimo że nadal mogą wydawać się, że nagrywają dźwięk.

Uwagi:
Biały szum może nie być zbyt skuteczny w blokowaniu i jest nieco denerwującym dźwiękiem.

Wyjście głośnikowe może nie mieć wystarczającej amplitudy, aby zablokować niepożądane sygnały NUHF - testy pozwolą ustalić.

Przepisanie kodu Active Jammer do wersji 4.5.0


Kod źródłowy jest dostępny tutaj: https://github.com/kaputnikGo/PilferShushJammer
Strona badań i projektu: https://www.cityfreqs.com.au/pilfer.php
Ostatnia aktualizacja
21 cze 2022

Bezpieczeństwo danych

Podstawą bezpieczeństwa jest wiedza o tym, jak deweloperzy zbierają i udostępniają Twoje dane. Sposoby zapewniania prywatności i bezpieczeństwa danych mogą się różnić w zależności od użycia aplikacji, regionu i wieku użytkownika. Te informacje podał deweloper i z czasem może je aktualizować.
Żadne dane nie są udostępniane innym firmom
Dowiedz się więcej o deklarowaniu udostępniania danych przez deweloperów
Aplikacja nie zbiera danych
Dowiedz się więcej o deklarowaniu zbierania danych przez deweloperów

Oceny i recenzje

4,3
448 opinii

Co nowego

* dupe/move fdroid metadata en-AU to en-US
* fixes for TR translation
* bugfix for Android 12 notification changes causing crashes
* versionCode 43