Análise de Vulnerabilidades com BinAnalysis
BinAnalysis é uma ferramenta web de segurança que utiliza inteligência artificial para detectar vulnerabilidades em arquivos binários. Com uma licença completa, o programa permite que os usuários façam upload de arquivos binários, realizando uma análise detalhada que consulta um banco de dados com mais devulnerabilidades históricas. O processo de análise, que pode levar alguns minutos, começa com a descompilação do arquivo executável usando o software Ghidra, seguido por uma limpeza e formatação do código.
Alternativa mais recomendada
Além de identificar semelhanças com o conjunto de dados DiverseVul, que compila vulnerabilidades conhecidas, BinAnalysis utiliza o modelo CodeT5+Embedding para gerar representações funcionais do código. A ferramenta também incorpora o SemGrep para realizar verificações adicionais de vulnerabilidade, resultando em um método abrangente e eficiente para avaliar a segurança de arquivos binários.




