Carregando Idioma...

Curso Automatizando Osint

Aprenda a desenvolver ferramentas de scraping em Open Source Intelligence [OSINT].

33 Aulas
6h00
Clique no botão abaixo para começar!

O que você recebe

  • 6 horas de curso
  • 1 Artigo
  • 13 arquivos para download
  • Certificado de conclusão

Compartilhar

Clique no botão abaixo para começar!

O que você recebe

  • 6 horas de curso
  • 1 Artigo
  • 13 arquivos para download
  • Certificado de conclusão

Sobre o Curso

Por que eu necessito aprender a automatizar processos de Osint?

O curso Automatizando OSINT é destinado às pessoas que possuem conhecimentos básicos em Python e que desejam aprender a desenvolver ferramentas de scraping em OSINT, utilizando bibliotecas específicas da linguagem.

O objetivo do curso é capacitar os participantes no desenvolvimento de ferramentas que simplifiquem e automatizem a coleta de dados em fontes abertas, possibilitando um maior foco nos resultados das investigações e atividade de inteligência.

Por que necessito participar de um curso de automatização de processos Osint?

OSINT ou Open-source Intelligence é um termo utilizado para a obtenção e análise de dados coletados de fontes abertas. As técnicas OSINT são utilizadas em diversos ramos, como Threat Intelligence, investigações policiais, recursos humanos e jornalismo investigativo.

Com a disseminação de OSINT em suas diferentes aplicabilidades, ferramentas foram criadas com o propósito de automatizar e simplificar o processo de obtenção de dados, isso para que o usuário não tenha a necessidade de vasculhar um grande número de fontes de forma manual, perdendo tempo e focando no resultado do seu trabalho.

Entretanto, investigadores, jornalistas, advogados, analistas de inteligência e outros usuários OSINT, não possuem o conhecimento de como é possível automatizar este processo, apoiando-se tão somente em ferramentas já existentes no mercado e ficando dependentes de seu funcionamento.

Utilizando a linguagem de programação Python, um usuário pode desenvolver ferramentas para automatizar o processo de obtenção dos dados em OSINT. A linguagem já possui bibliotecas que facilitam o processo de scraping o que torna o aprendizado facilitado.

Quais objetivos vou alcançar com a realização do treinamento?

Você será capacitado no desenvolvimento fundamental em linguagem Python de ferramentas de scraping, com o foco em OSINT. Você entenderá as principais bibliotecas utilizadas e como pode aplicá-las no desenvolvimento de ferramentas que serão úteis no seu dia a dia.

Então, o que é o curso?

O Curso Automatizando OSINT, gerenciado pela Wendt & Barreto Gestão Educacional, é supervisionado pelos Delegados de Polícia Emerson Wendt (PCRS) e Alesandro Gonçalves Barreto (PCPI), e as aulas serão proferidas pelo analista Lucas Sampaio Antoniaci.

Quem é o instrutor?

LUCAS SAMPAIO ANTONIACI: Formado em Mecatrônica pelo SENAI e graduado em segurança da informação pela FATEC São Caetano do Sul, possuindo experiência em Pentest de aplicações em grandes bancos brasileiros, com foco em APPs Web e Mobile. Atualmente, trabalha no Itaú Unibanco.

Desenvolvedor e contribuidor da comunidade Open-Source, com diversos projetos publicados, com destaque para a ferramenta de OSINT Blackbird, com mais de 2 mil usuários.

Possui as certificações eWPT (eLearnSecurity Web application Penetration Tester) e eMAPT (eLearnSecurity Mobile Application Penetration Tester).

Foi palestrante na OSINT & Beers, com o tema "Reclame Aqui como fonte de OSINT", e, também, já apresentou o tema "WarmUp Blackbird: do desenvolvimento de aplicações Osint à busca de dados por nomes de usuário", pela WB Educacional.

A quem é indicado o curso?

  • Pessoas que possuam conhecimento básico de Python

  • Profissionais das forças da Lei, Estaduais e Federais

  • Peritos Criminais Federais e Estaduais

  • Peritos Judiciais e Extra Judiciais da área de Informática e afins

  • Técnicos e Analistas Forenses do Ministério Público Estadual e Federal

  • Oficiais e analistas de Inteligência

  • Auditores de Segurança Interna

  • Inspetores Bancários

  • Jornalistas investigativos

  • Advogados

  • Profissionais de Segurança da Informação

  • Demais pesquisadores e ou pessoas com interesse técnico científico nessa área

Então, se você é um profissional que trabalha com investigação, jornalismo investigativo, segurança da informação etc., ou simplesmente tem interesse em coletar dados de fontes abertas de forma mais eficiente, o curso Automatizando OSINT é perfeito para você!

Realizando este curso você aprenderá a desenvolver ferramentas em Python para automatizar a coleta de dados em fontes abertas, utilizando bibliotecas específicas da linguagem. Isso significa que você poderá economizar tempo e esforço ao coletar dados, podendo se concentrar em analisá-los e obter resultados mais precisos.

Material que será disponibilizado ao aluno:

Ao se inscrever no curso, você terá acesso a um conteúdo completo e prático, que inclui o desenvolvimento de ferramentas de scraping em OSINT, com foco em fontes abertas de informação. Você também aprenderá sobre as principais bibliotecas utilizadas na linguagem Python para essa finalidade, tornando-se um profissional altamente capacitado e autônomo em suas investigações.

  • Apresentação em pdf

  • 03 projetos de ferramentas OSINT, elaborados durante o curso e disponíveis para download:
    - Projeto 1 (Enumerador de Contas): Ferramenta para enumeração de contas através de um nome de usuário em 82 sites.

    - Projeto 2 (Extrator de dados via CNPJ): Consulta dados de um CNPJ em duas fontes abertas, trazendo dados como sócios, endereço, data de abertura e entre outros.

    - Projeto 3 (Buscador de dados pessoais/sensíveis): Busca um termo de escolha do usuário em motores de busca e realiza extração de CPF, CNPJ e E-mail através de Regex

Programação do aprendizado dividido em 9 módulos e 32 aulas:

O curso é dividido em nove módulos, onde o aluno aprenderá sobre as ferramentas, técnicas e conceitos utilizados para desenvolver ferramentas para OSINT.

No Módulo 1, o aluno terá uma apresentação geral do curso, onde será apresentado o professor e uma visão geral do que será ensinado. No Módulo 2, o aluno aprenderá como configurar o ambiente de desenvolvimento com as ferramentas necessárias para o curso, como Python 3 e Visual Studio Code, além de instalar as bibliotecas Python necessárias.

Nos Módulos 3 e 4, o aluno aprenderá sobre as bibliotecas Requests e BeautifulSoup, respectivamente, que são importantes para fazer solicitações HTTP e manipular dados HTML/XML.

Os Módulos 5 a 7 apresentam projetos práticos em que o aluno aplicará as ferramentas e conceitos aprendidos. O primeiro projeto é um enumerador de contas, o segundo projeto é um extrator de dados via CNPJ e o terceiro é um buscador de dados pessoais/sensíveis. Cada projeto é dividido em várias aulas, onde o aluno aprenderá a desenvolver cada parte do projeto e recapitulará os conceitos utilizados.

No Módulo 8, há um desafio proposto para o aluno, onde ele deverá aplicar todos os conhecimentos adquiridos durante o curso para desenvolver uma ferramenta de OSINT em Python.

Finalmente, no Módulo 9, o aluno receberá agradecimentos e considerações finais do professor. Em resumo, o curso é uma excelente oportunidade para quem deseja aprender sobre OSINT e desenvolvimento em Python.

Observações relevantes para quem deseja se inscrever:

O curso será 100 POR CENTO prático, com disponibilidade do código fonte dos projetos realizados durante o curso para o aluno.

É necessário que o aluno possua um computador capaz de instalar programas para realizar a parte prática do curso.

É desejável conhecimento básico de Python.

Conteúdo do Curso

1 dias de duração
  • 1. Orientações iniciais e mentoria
  • 2. Conhecendo o professor
  • 3. O que vamos aprender?
  • 4. O que é OSINT?
1 dias de duração
  • 1. O que vamos utilizar?
  • 2. Instalando Python
  • 3. Instalando Visual Studio Code
  • 4. Configurando o Visual Studio Code
  • 5. Instalando bibliotecas
1 dias de duração
  • 1. Protocolo HTTP & Burp Suite
  • 2. Como usar a biblioteca
1 dias de duração
  • 1. HTML & XML
  • 2. Como usar a biblioteca
1 dias de duração
  • 1. O que é o projeto?
  • 2. Estrutura Inicial
  • 3. Verificação de conta
  • 4. Enumerando contas
  • 5. Recapitulação & Script
1 dias de duração
  • 1. O que é o projeto?
  • 2. Consulta de site
  • 3. Linkana
  • 4. Casa dos Dados
  • 5. Recapitulação & Script
1 dias de duração
  • 1. O que é o projeto?
  • 2. Estrutura Inicial
  • 3. Motores de Busca
  • 4. Acessar Site
  • 5. Formatar Conteúdo
  • 6. Buscar Dados
  • 7. Falsos positivos
  • 8. Recapitulação & Script
1 dias de duração
  • 1. Desafio: desenvolver ferramenta Osint em Python
  • 2. Encerramento e orientações finais