Skip to content
KitploitKITPLOIT
FerramentasBlog
Enviar
FerramentasBlog
Enviar

Ferramentas de Hacking, PenTest e Cibersegurança para o seu Arsenal de Segurança!

Kitploit é um diretório de ferramentas de hacking, cibersegurança e pentesting. Descubra as últimas atualizações de projetos para encontrar vulnerabilidades, analisar sistemas, automatizar testes e fortalecer sua segurança.

··Feeds·Contato·Privacidade·© 2026 Kitploit

Diretório de Ferramentas

Categorias

Ver todas as categorias
Loading categories
Ruse — Aplicativo baseado em câmera móvel que tenta alterar fotos para preservar sua utilidade para humanos, enquanto as torna inutilizáveis para sistemas de reconhecimento facial. | Kitploit
Ferramentas/GitHubGitHub/derrumbe/ruse
Segurança MóvelPrivacidadeSegurança de IAAtaque Adversário
GitHubderrumbe/ruse

Ruse

Aplicativo baseado em câmera móvel que tenta alterar fotos para preservar sua utilidade para humanos, enquanto as torna inutilizáveis para sistemas de reconhecimento facial.

Ver Repositório
345há 3 anosRevisado pelo Kitploit

Mais Populares

Ver todos →

Descubra as ferramentas mais usadas pela nossa comunidade.

Explore todas as ferramentas

Navegue pela nossa coleção de ferramentas

Ver todas as ferramentas →
Compartilhar

Ruse

imagem imagem imagem

Texto alternativo

Aplicação baseada em câmara móvel que tenta alterar fotografias para preservar a sua utilidade para humanos, tornando-as inutilizáveis para sistemas de reconhecimento facial.

Instalação

(1) Método fácil: Espere e descarregue a aplicação na app store apropriada.

(2) Descarregue e execute a aplicação iOS via XCode (consulte a Configuração de desenvolvimento para mais detalhes)

Exemplo de uso

A aplicação foi desenvolvida como uma aplicação baseada em câmara, permitindo a modificação de rostos em novas capturas ou em fotografias atuais do rolo da câmara, com o objetivo de mantê-las úteis para redes sociais e consumo humano, dificultando a sua utilização precisa e eficaz por sistemas de reconhecimento facial.

Isto é feito através de uma variedade de métodos baseados em pesquisas anteriores. Devido às limitações dos dispositivos móveis e do TensorFlow Lite, a aprendizagem no próprio dispositivo não é possível — por isso, algumas das técnicas mais avançadas ainda não são possíveis (mas a investigação e o desenvolvimento podem produzir resultados futuros).

Instruções de uso e um vídeo completo serão fornecidos com o primeiro lançamento.

O Jupyter notebook ilustra a técnica adversarial "arbitrária rápida" que é possível em dispositivos móveis: imagem

A longo prazo, esta técnica será aplicada seletivamente (provavelmente a segmentos das fotografias), juntamente com ruído Perlin/Simplex gerado por imagem, à la https://github.com/kieranbrowne/camera-adversaria.

Vários métodos são usados para ocultar os rostos de sistemas de reconhecimento comerciais (ex.: transferência arbitrária de ficheiros, introdução de ruído Perlin). Antes de guardar no rolo da câmara ou de usar para fins online, uma funcionalidade integrada verifica se os rostos podem ser detetados.

O efeito destas abordagens adversariais pode então ser verificado sem necessidade de acesso à rede.

(Versões futuras planeiam incluir uma estimativa integrada semelhante de como um sistema de reconhecimento de amostras se comporta face à imagem modificada (classificação em vez de mera deteção).)

Configuração de desenvolvimento

Requisitos: Xcode >12

Pods instalados como parte do processo abaixo: TensorFlow Lite (Swift nightly build) // GoogleMLKit // GPUImage3

  • Descarregue o diretório ios e o modelo (modelos tflite)
  • execute "pod install" no diretório descarregado
  • Abra Ruse.xcworkspace

A instalação no dispositivo fica como exercício para o leitor.

Nota futura: A aprendizagem no dispositivo é agora possível com TFLite. Isto ainda pode não ser prático, pois as iterações podem demorar demasiado tempo para serem úteis para utilizadores comuns.

Histórico de versões

  • 0.2 (em andamento):
    • Redesenho da interface para torná-la mais amigável ao consumidor
    • Adição de uma nova técnica de pesquisa (em andamento) - OPOM, uma pessoa / uma máscara
    • treino integrado para criar uma máscara específica para a classe
    • Agradecimentos a todos os beta testers pelo vosso feedback!
  • 0.1
    • Código Android a ser verificado (finalmente)
  • 0.0.1
    • Em andamento - código iOS funcional e verificado

Trabalhos futuros

  • descarregamento web assembly
  • ajuste (independente) do ruído simplex e da transferência de estilo
  • verificação integrada da classificação facial (dependente do avanço do tensorflow lite, etc.)
  • Redesenho da aplicação de PoC para usabilidade real

Meta

Distribuído sob a licença MIT. Consulte LICENSE para mais informações.

https://github.com/derrumbe/Ruse

Baixar ferramenta