下載 APKPure App
可在安卓獲取PilferShush Jammer的歷史版本
通過跟踪應用程序阻止不需要使用麥克風
PilferShush Jammer會在您不知情的情況下阻止其他嘗試使用麥克風的應用程序。一些應用程序使用隱藏過程在後台記錄跟踪音頻,該跟踪音頻由附近的信標,電視廣告,流式音樂服務或網站生成。跟踪音頻在18 kHz至22 kHz(近超高頻)之間傳輸,這超出了人類的聽力範圍,但在典型的Android手機的錄音範圍內。
為了阻止隱藏的應用程序進程不必要地使用麥克風,PilferShush Jammer要求從Android系統使用硬件麥克風並予以保留。這項技術可將麥克風鎖定在其他任何嘗試訪問它的應用程序中。僅在用戶應用程序(而非系統應用程序)上測試了此技術。每當收到或撥打電話時,Android系統都應阻止PilferShush Jammer阻止麥克風。
當乾擾技術運行且麥克風已鎖定時,PilferShush Jammer會發布一條通知,以使用戶隨時了解其正在運行。測試表明,運行一個小時以上時,它將使用0%CPU,0%網絡和43.6mb RAM。
這是一個實驗性應用,是對Android和IoT世界中的音頻反監視方法進行研究的一部分。
它需要RECORD_AUDIO權限,以便可以訪問和鎖定麥克風。
它不會錄製或收聽任何音頻。
它無法連接到互聯網。
2.0版有源干擾器的新增功能:
音調可以通過載波頻率和漂移限制來發射,並且速率取決於設備的性能,所有速率都限制在18 kHz至24 kHz的NUHF。例如,20000 Hz載波,1000 Hz的漂移極限和緩慢的速率-大約每秒輸出19 kHz和21 kHz之間的隨機頻率。
3.0版干擾器可作為服務運行:
現在,主動干擾器和被動干擾器均作為(前台)服務運行,該服務應準確指示它們是否正在運行。這取決於Android OS(電源管理)和任何可能破壞正在運行的服務的應用程序管理器。
由於此應用試圖阻止麥克風的使用,因此請勿忽略或隱藏通知,否則可能會忘記它正在運行,這一點很重要。
還包括一個掃描儀,用於檢查用戶安裝的NUHF和音頻內容識別(ACR)SDK以及所有服務或接收器的應用程序。
4.0版重新設計
對設計進行重大修改,以使信息更清晰並簡化應用程序的典型使用
Android 10(Q)並發音頻更新:音頻捕獲策略,這意味著其他錄音應用程序可以從麥克風撞擊先前的錄音音頻應用程序。
(請參閱https://source.android.com/compatibility/android-cdd#5_4_5_concurrent_capture)
如果其他用戶應用嘗試從PilferShush Jammer接管麥克風,則最新版本(4.4.1)會嘗試自動重新啟動正在運行的被動干擾器服務,以使其符合“開始捕獲最近接收到的音頻的服務”(引用來自Android API文檔)。嘗試錄製音頻但無法訪問麥克風的應用程序將被系統歸零音頻數據(靜音),即使它們似乎仍在錄製音頻。
筆記:
白噪聲輸出在阻擋方面可能不是很有效,並且聽起來有些煩人。
揚聲器輸出的幅度可能不足以阻止有害的NUHF信號-測試將確定。
針對4.5.0版的有源干擾器代碼重寫
源代碼可在此處獲取:https://github.com/kaputnikGo/PilferShushJammer
研究與項目網頁:https://www.cityfreqs.com.au/pilfer.php