Os participantes serão introduzidos aos conceitos essenciais da área: o que é engenharia reversa, suas aplicações legítimas e suas implicações éticas e legais. Em seguida, serão apresentados os fundamentos necessários para a leitura de código de baixo nível: organização de memória, convenções de chamada de função, registradores e a estrutura de um executável (formato ELF). […]
Continue LendoMateriais
Materiais gratuitos retirados de cursos e palestras ofertados pelo GAIA.
Introdução à programação em Python
Este minicurso tem como objetivo fornecer uma introdução à linguagem Python para participantes que possuem experiência prévia básica com programação. Ao longo das atividades serão apresentados os principais recursos da linguagem, incluindo tipos básicos, estruturas de dados e controle de fluxo, entrada e saída de dados, tratamento de erros, biblioteca padrão, além de configuração de […]
Continue LendoAutomatize a Web com Python e Selenium: Um Guia Prático
Durante a 25º Semana Acadêmica dos Cursos de Computação da UFPEL o aluno e membro do GAIA Fabrício Viegas ministrou este curso, voltado para iniciantes que queiram explorar a automação para otimizar tarefas repetitivas, testar interfaces web ou fazer raspagem de dados. O cursou buscou ensinar, de forma prática, como automatizar tarefas em páginas web […]
Continue Lendo

