Python para Hackers
4.1 (156 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
822 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Python para Hackers to your Wishlist.

Add to Wishlist

Python para Hackers

Aprender Python com foco em segurança.
4.1 (156 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
822 students enrolled
Last updated 6/2016
Portuguese
Current price: $25 Original price: $30 Discount: 17% off
30-Day Money-Back Guarantee
Includes:
  • 2.5 hours on-demand video
  • 4 Supplemental Resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Ensinar a linguagem Python com foco em segurança.
  • Aprender sobre o módulo scapy.
  • Aprender sobre segurança computacional.
  • Realizar testes de redes usando Python
  • Criar ferramentas básicas para Pentest e networking usando Python
View Curriculum
Requirements
  • Não é necessário conhecimento prévio algum.
Description

Python é uma das linguagens mais utilizadas no mundo pela sua facilidade, praticidade e recursos.

Nesse curso você irá aprender Python com foco em segurança computacional. O curso possui uma introdução a programação com Python e aborda o módulo scapy que é uma poderosa ferramenta em Python para manipulação de pacotes.

Are you ready?

Who is the target audience?
  • Todos podem participar desse curso.
Curriculum For This Course
Expand All 43 Lectures Collapse All 43 Lectures 02:41:53
+
Apresentação
3 Lectures 02:07

Nessa aula o instrutor Weidsom irá se apresentar.

Preview 00:26

Apresentação do instrutor Marcos Castro.

Preview 00:47

Nessa aula iremos falar sobre segurança computacional.

Segurança computacional
00:54

Exercícios sobre segurança computacional.

Exercícios segurança computacional
2 questions
+
Introdução à programação com Python
20 Lectures 01:36:56

Nessa aula iremos preparar o nosso ambiente para programar em Python.

Preparando o ambiente
03:28

Nessa aula iremos aprender a utilizar variáveis.

Preview 04:15

Exercícios sobre variáveis.

Exercícios variáveis
2 questions

Nessa aula iremos aprender a fazer saída de dados.

Saída de dados
03:09

Exercícios sobre saída de dados.

Exercícios saída de dados
2 questions

Nessa aula iremos conhecer alguns operadores da linguagem Python.

Operadores
06:54

Exercício sobre os operadores.

Exercícios operadores
2 questions

Nessa aula aprenderemos a fazer entrada de dados.

Preview 03:21

Exercícios sobre entrada de dados.

Exercícios entrada de dados
2 questions

Nessa aula iremos aprender a manipular arquivos.

Manipulando arquivos
05:34

Nessa aula iremos aprender a tomar decisões.

Tomando decisões
04:47

Exercícios sobre tomar decisões.

Exercícios tomando decisões
1 question

Nessa aula iremos aprender a fazer loops.

Loops
04:53

Nessa aula iremos falar sobre listas.

Listas
06:10

Exercícios sobre listas.

Exercícios listas
4 questions

Nessa aula iremos conhecer as tuplas.

Tuplas
01:46

Exercícios sobre tuplas.

Exercícios tuplas
1 question

Nessa aula iremos conhecer os dicionários.

Dicionários
03:00

Exercícios sobre dicionários.

Exercícios dicionários
1 question

Nessa aula irei falar sobre conjuntos (set).

Conjuntos
03:11

Exercícios sobre conjuntos.

Exercícios conjuntos
1 question

Nessa aula iremos aprender a criar funções.

Criando funções
02:39

Exercícios sobre funções.

Exercícios funções
1 question

Nessa aula aprenderemos a criar classes.

Criando classes
08:50

Exercícios sobre classes.

Exercícios classes
1 question

Nessa aula iremos aprender a criar nossos próprios módulos.

Criando módulos
07:00

Nessa aula iremos falar sobre recursão.

Recursão
05:55

Exercícios sobre recursão.

Exercícios recursão
2 questions

Nessa aula irei falar sobre threads.

Threads - Teoria
07:48

Exercícios sobre threads.

Exercícios threads
2 questions

Nessa aula iremos aprender a utilizar o módulo _thread.

Threads - Módulo _thread
06:23

Nessa aula iremos conhecer o módulo threading.

Threads - Módulo threading
04:35

Nessa aula iremos falar sobre funções anônimas.

Funções anônimas
03:18

Exercícios sobre funções anônimas.

Exercícios funções anônimas
1 question
+
Python Hacking
20 Lectures 01:02:50

Nessa aula será instalado o módulo scapy. Scapy é uma poderosa ferramenta para manipulação de pacotes.

Preview 01:26

Exercícios sobre o scapy.

Exercícios scapy
1 question

Nessa aula iremos conhecer as funções de baixo nível do scapy.

Funções de baixo nível do scapy
02:51

Nessa aula iremos conhecer as funções de alto nível do scapy.

Funções de alto nível do scapy
01:32

Exercícios sobre as funções do scapy.

Exercícios funções do scapy
4 questions

Nessa aula iremos conhecer as funções para a criação de pacotes.

Funções para criação de pacotes
01:05

Nessa aula iremos aprender a criar o primeiro pacote.

Preview 02:38

Exercícios sobre criação de pacotes.

Exercícios criação de pacotes
3 questions

Nessa aula iremos falar sobre o pacote TCP básico.

Pacote TCP básico
01:32

Exercícios sobre pacote TCP básico.

Exercícios pacote TCP básico
1 question

Nessa aula iremos aprender a enviar um payload TCP.

Enviando um Payload TCP
01:53

Exercícios sobre payload TCP.

Exercícios payload TCP
1 question

Nessa aula iremos aprender a ler arquivos pcap.

Lendo arquivos pcap
04:15

Nessa aula iremos aprender a criar arquivos pcap

Escrevendo arquivos pcap
03:08

Exercícios sobre arquivos pcap.

Exercícios arquivos pcap
1 question

Nessa aula iremos aprender a fazer o traceroute.

Traceroute
04:46

Nessa aula iremos fazer um traceroute um pouco mais avançado.

Traceroute mais avançado
05:10

Exercícios traceroute.

Exercícios traceroute
1 question

Nessa aula iremos criar um script para retornar a flag do pacote enviado.

Criando programa flags
03:59

Nessa aula iremos criar um script para scan tcp utilizando scapy.

Criando programa tcpscan
04:02

Nessa aula iremos criar um script para trabalhar com hexadecimal.

Criando programa pyhex
04:33

Nessa aula iremos fazer uma breve introdução a sockets.

Introdução a sockets
01:14

Exercícios sobre sockets.

Exercícios sockets
1 question

Nessa aula iremos começar a construir uma shell remota.

Preview 04:18

Nessa aula iremos continuar a escrever a nossa shell remota.

Criando shell-backdoor - Parte 2
05:59

Nessa aula iremos aprender a criar um programa para enviar payloads

Criando programa para enviar payload
06:12

Nessa aula iremos aprender a criar um servidor http usando Python

Python http server
01:47

Conclusão do curso!

Conclusão
00:30
About the Instructor
Marcos Castro
4.3 Average rating
4,237 Reviews
17,569 Students
34 Courses
Professor

Olá, meu nome é Marcos Castro e eu amo compartilhar conhecimento!

A minha formação é em Ciência da Computação. Além da computação, me interesso por educação a distância, empreendedorismo, marketing digital, inteligência artificial, ciência de dados e muito mais.

Elaborei mais de 30 cursos, tenho mais de 15 mil alunos espalhados por mais de 85 países. Acredito que a educação pode transformar as pessoas contribuindo para um mundo melhor!

Weidsom Nascimento
4.0 Average rating
566 Reviews
2,463 Students
3 Courses

Trabalho com Cracking e Pentest a 9 anos, desde os meus 10 anos de idade presto consultoria de segurança digital e realizo Pentest visando obter o máximo de segurança por meio da quebra da mesma.

Em meus trabalhos sempre busco obter o melhor desempenho para trazer um serviço de qualidade e funcional.

Como Desenvolvedor sou bastante focado em softwares para Pentest e Cyber-Security

Sou ex-chefe da equipe 13, equipe tática de invasão da Black-Heart

Sou profissional da segurança certificado.

Sou idealizador da The Cracker Technology - Advanced Pentest.