Henrique Moura Postado Novembro 3, 2022 em 20:07 Compartilhar Postado Novembro 3, 2022 em 20:07 Recentemente entrei na faculdade de ADS e quero me aprofundar na área de análise de malware e engenharia reversa, porém não sei bem por onde começar. (Em relação as linguagens e onde praticar) Quais linguagens são "essenciais" para iniciar na área? E oque estudar após "dominar" essas linguagens? Citar Link para o comentário Compartilhar em outros sites More sharing options...
d0tbee Postado Novembro 8, 2022 em 19:49 Compartilhar Postado Novembro 8, 2022 em 19:49 Saudações! Olha, eu sou tão novato quanto você nesse mundo de análise de malwares/eng. reversa, mas eu estruturei um "cronograma" de estudos pra me manter sempre em um caminho e tem funcionando aqui. Eu comecei estudando C mas por questão de praticidade (e por sentir que o estudo se desenvolveria melhor dessa forma) comecei a mesclar também o Assembly x86 enquanto estudava o C, assim poderia ir aprendendo/fixando o Assembly enquanto disassemblava os próprios códigos que eu desenvolvia em C Quando senti que estava preparado comecei a estudar sobre eng. reversa em sí, e desde então minha rotina tem sido codificar algumas coisas em C, debugar meus próprios códigos e resolver crackmes Ainda não comecei a estudar análise de malwares em sí, mas é o próximo passo. Os conteúdos que usei/uso: Curso de C - Wagner Gaspar (Youtube) Introdução ao Assembly (Livro) - https://mentebinaria.gitbook.io/assembly/ Practical Binary Analysis (Livro) - Você encontrará o PDF desse livro com muita facilidade no google CERO (Youtube) - https://www.youtube.com/watch?v=IkUfXfnnKH4&list=PLIfZMtpPYFP6zLKlnyAeWY1I85VpyshAA Practical Reverse Engineering (Livro) - Você também encontrará o PDF desse livro com muita facilidade no google Espero que isso possa ser uma luz de alguma forma! Abraço 1 Citar Link para o comentário Compartilhar em outros sites More sharing options...
d0tbee Postado Novembro 8, 2022 em 19:54 Compartilhar Postado Novembro 8, 2022 em 19:54 Ah, e sobre linguagens essenciais eu diria que quanto mais você souber, melhor será. Mas se você não souber programar em nenhuma linguagem ainda e pretende ir direto pra eng. reversa/análise de malware, talvez o C seja a "melhor" linguagem pra começar. Citar Link para o comentário Compartilhar em outros sites More sharing options...
Fernando Mercês Postado Novembro 8, 2022 em 21:08 Compartilhar Postado Novembro 8, 2022 em 21:08 A gente montou um guia também. 🙂 1 Citar Link para o comentário Compartilhar em outros sites More sharing options...
Posts Recomendados
Participe da conversa
Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.