O que reverse-skill-private faz?
Pacote de habilidades de engenharia reversa, segurança e penetração - Roteamento automático por IA + cadeia de ferramentas sob demanda + biblioteca de experiência auto-evolutiva | Compatível com Claude Code, Kiro, Cursor, Cline e outros clientes de IA para código.
Visão Geral
Este pacote de habilidades permite que agentes de IA lidem com tarefas complexas de segurança ofensiva e defensiva de forma autônoma, eliminando a necessidade de configuração manual ou intervenção constante do usuário. Ele integra três capacidades centrais:
- Roteamento Automático: O agente avalia o contexto da tarefa e seleciona dinamicamente a estratégia, ferramenta ou script mais apropriado.
- Cadeia de Ferramentas Sob Demanda: Ferramentas especializadas (como
Ghidra,JADX,nmap,sqlmap,Metasploit) são baixadas e configuradas automaticamente apenas quando necessárias, minimizando a sobrecarga do ambiente. - Biblioteca de Experiência Auto-Evolutiva: Cada sucesso ou erro é registrado e analisado, atualizando uma base de conhecimento que orienta decisões futuras do agente.
Como Funciona
- Entrada do Usuário: O usuário fornece um alvo, binário, URL ou descrição de vulnerabilidade.
- Análise de Contexto: O agente interpreta a entrada usando o sistema de roteamento, identificando o tipo de tarefa (ex.: engenharia reversa de APK, varredura de rede, exploração de injeção SQL).
- Seleção de Ferramenta: O agente verifica a disponibilidade local de ferramentas necessárias; se ausentes, prossegue com o download e instalação sob demanda (usando gerenciadores de pacotes ou scripts de instalação).
- Execução e Aprendizado: Após executar a tarefa, o agente armazena o resultado, anotações e melhores práticas na biblioteca de experiência, que é consultada em tarefas similares futuras.
Exemplo de Uso
# Exemplo de prompt para o agente
"Analise o APK em /tmp/app.apk, extraia strings sensíveis e identifique pontos de injeção."
O agente então:
- Baixa automaticamente
APKTool,JADXestrings(se não estiverem presentes). - Executa a descompilação e análise de strings.
- Registra novas técnicas de ofuscação encontradas na biblioteca de experiência.
Compatibilidade
| Cliente IA | Suporte | Notas |
|---|---|---|
| Claude Code | Completo | Recomendado; suporta todos os gatilhos automáticos. |
| Kiro | Completo | Testado com a versão mais recente. |
| Cursor | Parcial | O roteamento automático pode exigir configuração extra. |
| Cline | Completo | Totalmente funcional. |
Contribuição
Pull requests são bem-vindos! Sinta-se à vontade para sugerir novas ferramentas, estratégias ou aprimoramentos na biblioteca de experiência.
Licença
Este projeto é distribuído sob a licença MIT. Consulte o arquivo LICENSE para obter mais detalhes.