Desenvolvedor & estudante contínuo
Olá, eu sou o Vítor Silvério.
Aqui compartilho meus projetos, meu currículo e — principalmente — artigos sobre as coisas que estudo e gosto de explorar, muitos escritos com ajuda de IA.
Trilha em andamento
Arquitetura ARM na prática
Do ARMv4T do Game Boy Advance ao AArch64, com assembly que você compila e roda. Uma lição nova por dia.
22 de 44 lições publicadas
Últimos artigos
Ver todos os artigos →php2shell: como funcionam as duas falhas de RCE do PHP e como se defender
Em 21 de outubro de 2026 o PHP corrigiu duas falhas críticas de execução remota de código sem autenticação (CVE-2026-109618 e CVE-2026-109619), apelidadas de php2shell. Explico o mecanismo em nível conceitual, sem exploit, e mostro como saber se você está exposto, atualizar, mitigar o que não dá para atualizar já e procurar sinais de tentativa nos logs.
Ghidra + LLM: quanto você pode confiar quando o modelo explica um binário ARM?
Importe um ELF ARM/Thumb no Ghidra, aprenda a ler o decompilador, ligue o Ghidra a um modelo de linguagem pelo protocolo MCP e confira, com o código-fonte na mão, o que o modelo acertou, onde exagerou e onde só o decompilador enganou todo mundo.
Usando o arm-jitter direto pela API Java
O arm-box é um runner pronto. Mas o arm-jitter é uma biblioteca — dá para embutir num programa Java de 40 linhas, carregar um binário num AddressSpace, e andar instrução a instrução lendo os registradores. Este artigo faz isso e mostra o trace real de um laço de soma.
Vamos conversar
Aberto a trocar ideia sobre ARM, emulação, Angular e oportunidades. Me acha no LinkedIn ou dá uma olhada no meu currículo.