Categories: CYBERSEC GERAL

BLint: ferramenta de código aberto para verificar as propriedades de segurança de seus executáveis

A partir da versão 2, o BLint também pode produzir listas de materiais de software ( SBOM ) para binários compatíveis.

Recursos do Blint

“Várias ferramentas de análise de código-fonte podem examinar um repositório de código e gerar um SBOM. Mas e quanto a um executável binário, onde o repositório de código pode não estar disponível e o executável é o único artefato com o qual trabalhar? Digite BLint, que auxilia na geração de um SBOM para um executável binário. Criar o BLint como código aberto e adotá-lo na família OWASP significa que ele estará disponível para todos e crescerá e evoluirá”, disse Tim Messing, engenheiro de segurança de aplicativos do Universal Music Group e um dos desenvolvedores, ao Help Net Security.

Messing explicou que a análise estática de binários é frequentemente subutilizada na identificação de software malicioso e/ou vulnerável.

  • Pode ser usado para detectar pontos fracos de segurança negligenciados e problemas de assinatura de código ou autenticação de binários compilados em pipelines de CI/CD. Dependências de terceiros ou proprietárias na forma de binários devem ser analisadas como parte dos esforços de segurança da cadeia de fornecimento de software
  • Não depende de assinaturas, mas sim de recursos
  • Não executa o alvo, preservando recursos e evitando a necessidade de um ambiente ativo

Formatos suportados

Formatos binários suportados:

  • Android (apk, aab)
  • ELF (GNU, Musl)
  • PE (exe, dll)
  • Mach-O (x64, arm64)

Você pode executar o BLint no Linux, Windows e Mac nesses formatos binários.

O recurso SBOM é compatível com estes tipos:

  • Android (apk/aab)
  • Binários executáveis ​​Dotnet
  • Vá para binários

Planos futuros e download

Caroline Russell, engenheira de segurança da AppThreat, nos disse que a equipe deseja manter o BLint relativamente mínimo e leve. Eles estão pensando em adicionar os seguintes recursos:

1. Detectando bibliotecas carregadas dinamicamente durante o tempo de execução
2. Oferecendo um modo profundo que listará símbolos dentro de bibliotecas estáticas.
3. Adicione anotações adicionais e refine as existentes.
4. Adicione suporte CycloneDx 1.6 para o recurso SBOM.

BLint está disponível gratuitamente no GitHub .

Ninja

Na cena de cybersecurity a mais de 25 anos, Ninja trabalha como evangelizador de segurança da informação no Brasil. Preocupado com a conscientização de segurança cibernética, a ideia inicial é conseguir expor um pouco para o publico Brasileiro do que acontece no mundo.

Recent Posts

Meta confirma invasao de 20 mil contas do Instagram via abuso de ferramenta de suporte com IA

Meta notificou autoridades de que cerca de 20.225 contas do Instagram podem ter sido sequestradas…

10 horas ago

Microsoft lanca maior Patch Tuesday da historia com 206 CVEs; falha wormable no Windows e bug ativo no Defender preocupam defensores

Microsoft fechou junho de 2026 com o maior Patch Tuesday da historia: 206 CVEs, incluindo…

10 horas ago

CISA inclui no KEV vulnerabilidade do LiteLLM sob exploração ativa (CVE-2026-42271) — gateway de IA vira RCE

CISA adiciona CVE-2026-42271 ao KEV: bug no LiteLLM da BerryAI vira RCE não autenticada quando…

2 dias ago

Qilin no NHS: conta de vítimas do ataque à Synnovis cresce dois anos depois com mais um trust afetado

Mid and South Essex confirma 2.380 registros comprometidos, somando-se aos 33 mil do Bedfordshire —…

2 dias ago

WinRAR sob fogo russo: CVE-2025-8088 segue ativa contra a Ucrânia quase um ano após o patch

Trend Micro confirma que Gamaredon (Earth Dahu) e SHADOW-EARTH-066 ainda exploram a CVE-2025-8088 no WinRAR…

2 dias ago