NOIR: Ferramenta de auditoria Android que revela segredos ocultos nas permissões de
NOIR é um projeto de código aberto que está ganhando destaque na comunidade de segurança de dispositivos móveis.
Edição: Anderson Gomes
· 5 min de leitura
NOIR é um projeto de código aberto que está ganhando destaque na comunidade de segurança de dispositivos móveis. Criado recentemente em outubro de 2026, o repositório Verlintas/NOIR se destaca por ser um desktop audit tool que analisa dispositivos Android conectados via ADB (Android Debug Bridge), revelando permissões, endpoints de rede e riscos associados a cada aplicação instalada. Com mais de 650 estrelas e alta visibilidade no ranking Trendshift, o projeto visa ajudar usuários a entender e proteger melhor seus dados, sem necessidade de root ou conexão à internet.
---
Dados rápidos
- Repositório: Verlintas/NOIR
- Licença: MIT
- Linguagem: Kotlin
- Estrelas: 650 (356 no período recente)
- Forks: 48
- Ranking: #6 na semana (daily #11)
- Data da consulta: 2026-11-02
---
O que NOIR faz e por que importa
O problema que NOIR resolve é simples: muitas aplicações Android coletam dados sem que o usuário saiba. Desde telemetria até coleta de localização, redes sociais e apps de banca digital podem expor informações sensíveis, como números de telefone, histórico de chamadas ou até mesmo dados bancários, sem que o usuário tenha dado consentimento explícito. Plataformas como Xiaomi, Google e Tencent são conhecidas por usar bloatware (aplicativos pré-instalados) e telemetry (coleta de dados para melhoria do produto) de forma invasiva.
NOIR não é uma solução mágica, mas uma ferramenta de autodiagnóstico que permite aos usuários identificar aplicações suspeitas, avaliar riscos e tomar decisões sobre quais podem ser removidas ou ajustadas. Ao contrário de ferramentas genéricas de privacidade, ele vai além de simples listas de permissões: analisa o código APK (via jadx), extrai URLs de rede e correlaciona dados com riscos reais, como vazamento de informações para servidores externos.
---
Como funciona: fluxo e instalação
NOIR funciona em três passos principais:
- Escaneamento: Usa ADB para listar aplicações com permissões de rede e sensíveis.
- Análise: Extrai URLs de rede dos APKs e classifica apps por risco (telemetria, publicidade, localização, etc.).
- Recomendações: Sugere ações seguras (como remover apps ou ajustar permissões) com comandos de execução e planos de reversão.
Instalação simplificada
Para começar, basta baixar o arquivo portable do releases do projeto e executar o launcher (arquivo .command no macOS, .bat no Windows ou .sh no Linux). O processo é interativo:
noir
O programa verifica se o ADB está instalado, configura o dispositivo (se necessário) e inicia a análise. Dependências obrigatórias:
- JDK 17+
- Android platform-tools (incluindo
adb) - jadx (apenas para análise profunda)
---
Casos de uso práticos
- Identificar apps de telemetria
NOIR pode revelar aplicações como MiUI (Xiaomi) ou Google Services Framework que coletam dados sem permissão explícita. Ao analisar permissões e endpoints, o usuário pode decidir se deseja removê-las ou ajustar configurações.
- Avaliar riscos de apps bancárias
Bancos digitais muitas vezes pedem permissões de localização e acesso a dados de contas. NOIR classifica essas apps por risco e sugere bloquear ou limitar permissões, evitando exposição de dados financeiros.
- Remover bloatware
Apps como Google Play Services ou Tencent podem ser desnecessárias e coletar dados de forma invasiva. Com a opção --aggressive, o NOIR pode sugerir a remoção de apps compartilhadas (como android.uid.system).
- Análise profunda de apps suspeitas
O comando noir deep extrai código APK usando jadx e identifica chamadas críticas, como Runtime.exec ou DexClassLoader, que podem indicar comportamento malicioso.
---
Diferencial em relação a alternativas
Ferramentas como Privacy Badger ou uBlock Origin focam em bloquear publicidade ou redes, mas não analisam o contexto de uso de cada app. NOIR, por outro lado:
- Não requer root: Funciona em dispositivos com permissões limitadas.
- Analisa código APK: Usa jadx para detectar comportamentos suspeitos além de permissões.
- Recomendações seguras: Distingue entre ações automáticas (como limitar permissões) e decisões que exigem confirmação manual.
- Portátil: Não depende de instalação em sistemas operacionais, apenas de um arquivo executável.
Alternativas como AppOps (Linux) ou Android’s built-in permission manager são mais limitadas, pois não fornecem insights sobre endpoints de rede ou correlação entre permissões e riscos.
---
Limitações e cuidados
Embora NOIR seja uma ferramenta poderosa, alguns pontos precisam de atenção:
- Dependência de ADB: Se o dispositivo não estiver conectado ou não tiver permissões de debug, o escaneamento falhará.
- Análise profunda limitada: O modo
deepconsome recursos e só funciona para apps selecionadas, não para todos automaticamente. - Licença MIT: O código é livre para uso, mas o projeto não oferece suporte oficial (comunidade é o suporte).
- Dados ausentes: O repositório não menciona se NOIR analisa shadow apps (aplicações ocultas) ou se há limitações em dispositivos com sistemas personalizados (como HyperOS).
Um cuidado importante é que, embora NOIR sugira remoções, não é uma ferramenta de remoção automática. Todas as ações sugeridas podem ser revertidas com comandos fornecidos.
---
Resumo rápido
- Projeto: NOIR (Verlintas/NOIR) – ferramenta de auditoria Android via ADB.
- Licença: MIT.
- Linguagem: Kotlin.
- Estrelas: 650 (ranking #6 na semana).
- Risco principal: Coleta invasiva de dados por apps pré-instaladas e telemetria.
- Destino: Usuários preocupados com privacidade em dispositivos Android.
---
Fontes
- Repositório GitHub
- Releases do projeto
- Trendshift ranking (consulta 2026-11-02)
- Kotlin
- MIT
- Repositórios em Alta
- Trendshift
Agentes autônomos em ação: DeepSeek lança protótipo de superagente que gerencia tarefas
--- O dsh-superagent-prototype, um protótipo de sistema de agentes autônomos desenvolvido pela DeepSeek AI, está causando sensação entre desenvolvedores e pesquisadores de IA.
· 5 min de leitura
Codync: O cliente de agentes IA que transforma seus bots em equipe unificada para
Codync é um cliente open-source que agrupa até 40+ modelos de agentes de IA (como Claude Code, Codex ou Copilot) em um único espaço de trabalho, permitindo que você interaja com eles como se fossem…
· 4 min de leitura
Craft Anything: IA em Rust que "estuda" qualquer software e cria cópias perfeitas em
Craft Anything é um projeto open-source que combina inteligência artificial e engenharia reversa para replicar websites, jogos e aplicativos de forma precisa, sem depender de modelos de linguagem…
· 5 min de leitura
Engine de IA permite executar modelos de até 290B parâmetros no PC
Projeto open source permite que modelos de IA de grande escala rodem em hardware de consumidor com alta eficiência.
· 3 min de leitura