Pular pro conteúdo

Radare2 skill

O Claude abre um executável com o radare2, mostra o que ele importa, que textos carrega e onde fica a lógica que interessa, e altera bytes quando você pede.

por zhaoxuya520

instalações
1.400
estrelas no GitHub
43,4 mil
No skills.sh desde
maio de 2026
Licença
MIT

Atualizada no GitHub em 22 de setembro de 2026. Dados conferidos em 26 de outubro de 2026, no skills.sh e no GitHub.

O que ela faz

A skill ensina o Claude a analisar binários (exe, dll, so, ELF, APK, DEX, WASM) com o radare2 e as ferramentas que vêm com ele, tudo por linha de comando: rabin2 pra informações e textos, rasm2 pra assembly, radiff2 pra comparar duas versões, rahash2 pra hash e rax2 pra conversão de base.

O caminho é fixo: primeiro o reconhecimento leve (formato, arquitetura, ponto de entrada, textos e funções importadas, separadas em rede, arquivo, criptografia, injeção em processo e registro), anotado como evidência. Só depois ele entra no r2, roda a análise automática, lista as funções e segue quem usa cada texto até a função certa.

Pra mudar um salto ou apagar uma instrução, ele só abre o arquivo em modo de escrita quando você pede, avisa do risco, sugere backup e desmonta de novo pra conferir. No Windows, um script em PowerShell faz o reconhecimento inteiro de uma vez.

Nas palavras de quem fez

Use this skill whenever the user wants to analyze binaries with radare2/r2 from the command line, including reverse engineering, disassembly, function…

zhaoxuya520, no SKILL.md

Quando usar

  • Descobrir o que um executável suspeito faz antes de rodar
  • Achar em qual função aparece uma mensagem de erro
  • Comparar duas versões de um programa pra ver o que mudou
  • Trocar um salto condicional num binário, com backup
  • Tirar hash e lista de importações de um arquivo pra relatório

Depois de instalar, é só pedir assim

  • Analisa esse sample.exe com o radare2 e me diz o que ele faz, começando pelas importações
  • Acha em qual função esse texto de erro é usado e me mostra o código dela
  • Compara app_v1.exe e app_v2.exe com o radiff2 e resume as diferenças

Segurança

Gen Agent Trust Hub, Socket e Snyk leem o código da skill atrás de comando perigoso, dado vazando e instrução escondida. Alerta não é reprovação: quer dizer que vale ler o que a skill faz antes de instalar.

  • Gen Agent Trust HubPassou
  • SocketAlerta
  • SnykPassou

Perguntas

Como instalar a Radare2 no Claude Code?

Toca em Levar, aqui nesta página, e deixa seu nome, e-mail e WhatsApp (é uma vez só). Aparece uma frase pronta: cola ela no Claude Code, que ele mesmo instala a Radare2, e a skill passa a valer na próxima conversa. A mesma frase serve no Codex. Se preferir fazer na mão, o passo a passo está em como instalar skills no Claude Code.

O que a radare2 skill precisa pra funcionar?

Do radare2 instalado. No Windows, o script de reconhecimento tenta baixar a versão oficial do GitHub e instalar em Tools\radare2, mas esse instalador fica numa pasta vizinha do pacote reverse-skill. Com a skill avulsa ou no Mac e no Linux, instale antes. Não usa chave de API.

Roda no Codex e no Antigravity?

Roda em qualquer agente que executa comandos. O SKILL.md é escrito em chinês, mas o Claude entende e responde em português. Ela faz parte do pacote reverse-skill e cita arquivos vizinhos, como o índice de ferramentas, então rende mais instalada com o pacote.

Ela gera pseudocódigo como o IDA?

Não. O foco é reconhecimento, disassembly e patch no terminal. Pra pseudocódigo no estilo Hex-Rays ou fluxo do IDA, a própria skill indica a ida-reverse; pra JavaScript de site, a reverse-engineering.

Levar essa skill

1x radare2R$ 0,00

TotalR$ 0,00

A skill sai aqui mesmo, na hora. Seus dados eu uso pra falar com você sobre o MazyOS.

Levar precisa do JavaScript ligado. O código da skill está no GitHub: github.com/zhaoxuya520/reverse-skill

Aprenda a usar

Mais da loja zhaoxuya520

Ver a loja zhaoxuya520