• PilferShush Jammer 1
  • PilferShush Jammer 2
  • PilferShush Jammer 3

PilferShush Jammer

O PilferShush Jammer bloqueia outros aplicativos que tentam utilizar o microfone sem o seu conhecimento. Alguns aplicativos usam processos ocultos para gravar o acompanhamento de áudio em segundo plano que é gerado por beacons próximos, comerciais de televisão, serviços de música em fluxo ou sites. Este áudio de rastreamento é transmitido entre 18 kHz e 22 kHz (quase ultra-alta freqüência), que está além do alcance da audição humana típica, mas dentro da faixa de gravação de um telefone Android típico.

Para bloquear o uso indesejado do microfone por processos de aplicativos ocultos, o PilferShush Jammer solicita o uso do microfone de hardware do sistema Android e o mantém. Essa técnica bloqueia o microfone de qualquer outro aplicativo que tente obter acesso a ele. Essa técnica foi testada apenas em aplicativos do usuário, não em aplicativos do sistema. O sistema Android deve impedir que a PilferShush Jammer bloqueie o microfone sempre que uma chamada telefônica for recebida ou feita.

Quando a técnica de interferência está em execução e o microfone está bloqueado, o PilferShush Jammer publica uma notificação para manter o usuário informado de que está sendo executado. Testes mostraram que ele usa 0% de CPU, 0% de rede e 43,6 gig RAM quando executado por mais de uma hora.

Este é um aplicativo experimental feito como parte da pesquisa sobre métodos de contra-vigilância de áudio no mundo do Android e IoT.

Requer permissão RECORD_AUDIO para que possa acessar e bloquear o microfone.

NÃO grava nem ouve qualquer áudio.
NÃO se conecta à internet.

Versão 2.0 Active Jammer addition:

Os tons podem ser emitidos com uma frequência de portadora e um limite de desvio com taxa restrita a NUHF de 18 kHz a 24 kHz, dependendo das capacidades do dispositivo. Por exemplo, portadora de 20000 Hz, limite de desvio de 1000 Hz e taxa lenta - produzirá frequência aleatória entre 19 kHz e 21 kHz aproximadamente a cada segundo.

Os Jammers da versão 3.0 são executados como um serviço:

Os bloqueadores ativos e passivos agora são executados como um serviço (em primeiro plano) que deve indicar com precisão se eles estão sendo executados ou não. Isso depende do sistema operacional Android (gerenciamento de energia) e de quaisquer gerenciadores de aplicativos que possam destruir os serviços em execução.

Como este aplicativo procura bloquear o uso do microfone, é importante NÃO dispensar ou ocultar a notificação, caso contrário, você pode esquecer que ela está em execução.

Também inclui um scanner para verificar aplicativos instalados pelo usuário para NUHF e SDKs de Reconhecimento de Conteúdo de Áudio (ACR), bem como quaisquer serviços ou receptores.

Versão 4.0 Redesign
Grande reformulação do design para tornar as informações mais claras e simplificar os usos típicos do aplicativo

Notas:
A próxima versão investigará a remoção dos artefatos audíveis (estalos e cliques) presentes durante os tons de interferência ativos.

Saída de ruído branco pode não ser muito eficaz no bloqueio e é um som um pouco irritante.

A saída do alto-falante pode não ter amplitude suficiente para bloquear sinais NUHF indesejados - o teste determinará.

O código fonte está disponível aqui: https://github.com/kaputnikGo/PilferShushJammer
Página de pesquisa e projeto: https://www.cityfreqs.com.au/pilfer.php

Categoria : Ferramentas

Pesquisas associadas