Extensão do Burp Suite para testes de segurança de API com 15 tipos de ataque, 108+ payloads, fuzzing inteligente, detecção de BOLA/IDOR, integração de IA e reconhecimento automatizado. Suporta APIs REST/GraphQL/SOAP com Nuclei, Turbo Intruder e integração de ferramentas externas. Cobertura do OWASP API Top 10.
Se este projeto ajuda no seu trabalho, apoie a manutenção contínua e os novos recursos.
Carteira de Doação ETH
0x11282eE5726B3370c8B480e321b3B2aA13686582
Escaneie o código QR ou copie o endereço da carteira acima.
Extensão do Burp Suite de nível profissional para reconhecimento abrangente de APIs, fuzzing inteligente e testes de segurança com IA.
O BurpAPISecuritySuite consolida funcionalidades que normalmente exigiriam mais de 10 extensões separadas em uma única extensão otimizada. Essa decisão arquitetural oferece benefícios significativos de desempenho:
Eficiência de Memória: Executar várias extensões do Burp simultaneamente gera uma pressão substancial de memória. Cada extensão mantém seu próprio estado, componentes de interface e listeners de eventos. Uma única extensão com várias abas compartilha recursos com eficiência e reduz o consumo geral de memória.
Sobrecarga de API Reduzida: A API de extensão do Burp processa callbacks de todas as extensões carregadas. Com mais de 10 extensões, cada requisição HTTP dispara callbacks em todas as extensões, criando uma sobrecarga multiplicativa. Uma única extensão significa uma única cadeia de callbacks, reduzindo drasticamente os ciclos de CPU e melhorando a capacidade de resposta.
Contexto Compartilhado: As abas integradas compartilham os dados de tráfego capturados, eliminando processamento redundante. A aba Recon captura uma vez, e todas as outras abas (Fuzzer, Auth Replay, Passive Discovery, etc.) operam sobre o mesmo conjunto de dados sem reanalisar requisições.
Inicialização Mais Rápida: Carregar uma extensão é significativamente mais rápido do que carregar mais de 10 extensões. O Burp inicializa componentes de interface, registra callbacks e aloca recursos uma única vez em vez de repetidamente.
Melhor Estabilidade: Menos extensões significam menos conflitos potenciais, incompatibilidades de versão e problemas de compatibilidade. Uma base de código única é mais fácil de testar, depurar e manter.
Essa filosofia de design prioriza desempenho e experiência do usuário, ao mesmo tempo que entrega capacidades abrangentes de teste de segurança de APIs que, de outra forma, exigiriam uma configuração complexa com múltiplas extensões.