Entender exploração de vulnerabilidades em binários está cada vez mais importante. Os principais projetos de software estão sendo bombardeados com vulnerabilidades encontradas por inteligências artificiais. As LLMs têm se demonstrado capazes de encontrar e explorar vulnerabilidades que antes apenas um pequeno número de especialistas conseguia identificar e explorar. Na última semana, foram publicadas vulnerabilidades críticas no PHP, no Node.js e em outros projetos, algumas das quais chamaram bastante a atenção. Particularidades dos casos do PHP e do Node.js demonstraram que a experiência do profissional utilizando LLMs continua sendo um fator importante. Confira no artigo os detalhes e como a experiência do pesquisador fez a diferença.
Continue reading “php2shell e node2shell: exploração de binários e LLMs”Tag: Treinamentos
O Mindset que Separa o Sênior do Júnior: Lições de Nelson Elhage
Publicamos o texto a seguir no grupo de inscritos em nossos treinamentos na semana passada e resolvemos compartilhar essa reflexão aqui para que outros também possam lê-lo.
Conversando com um amigo ontem sobre o blog post [1] que publicamos esta semana e ao qual vocês tiveram acesso prévio, ele me lembrou do artigo de Nelson Elhage, intitulado: Computers can be understood [2] (em português: “Computadores podem ser compreendidos”).
Nelson Elhage é atualmente engenheiro de sistemas na Anthropic e trabalhou anteriormente na Ksplice, Stripe e, provavelmente, em outras empresas de destaque. Para quem não conhece, a Ksplice era uma startup americana que resolveu um problema que muitos consideravam impossível na época: atualizar o kernel sem reiniciar o sistema! Em 2011, a Ksplice foi adquirida pela Oracle e hoje faz parte das soluções oferecidas pela empresa. Seu envolvimento na Ksplice, em um projeto notoriamente desafiador, por si só já demonstra as diversas habilidades de Nelson.
Continue reading “O Mindset que Separa o Sênior do Júnior: Lições de Nelson Elhage”A importância de conhecimentos diversos em pesquisa de vulnerabilidades – A transferibilidade de conhecimento
To access this blog post in English, click here.
Para alcançar uma carreira de excelência e alto nível em segurança da informação, conhecimentos técnicos diversos e profundos são, muitas vezes, necessários. É crucial ter uma experiência solida com:
- Protocolos de rede
- Arquitetura de computadores
- Sistemas operacionais
- Linguagens de programação
- Compiladores e muitos outros conhecimentos
O profissional precisa ser um polímata. Estamos falando de carreiras que fazem a diferença, pessoas que trabalham na vanguarda da tecnologia moderna. Outras qualidades são também necessárias, claro, mas o foco aqui é apenas no ponto técnico.
Continue reading “A importância de conhecimentos diversos em pesquisa de vulnerabilidades – A transferibilidade de conhecimento”