Curso gratuito de Python para Profissionais de Segurança da Informação.


Curso gratuito de Python para Profissionais de Segurança da Informação.

Curso gratuito de Python para Profissionais de Segurança da Informação. Não é necessário saber Python a partir de um nível de completo conhecimento linguagem de programação.

(Curso é em inglês) Joe Perry montou uma estrutura que é um MUST-KNOW completa para qualquer profissional de segurança cibernética aspirante que quer subir a escada. Python para Profissionais de Segurança é uma classe que é projetado para ensinar-lhe as funções de Python que desempenham um papel em uma carreira testes de penetração. Não é necessário saber Python a partir de um nível de completo conhecimento linguagem de programação, no entanto, há certos comandos e funções que são fundamentais para se tornar um top-tier profissional. Mais uma vez, essa classe é projetado especificamente para não-codificadores que sabem que precisam de saber esta linguagem de script fundamental para uma carreira de sucesso em testes de penetração e segurança cibernética. 

 Sobre o curso de Python voltado para Segurança da Informação:

Este curso irá levá-lo a partir de conceitos básicos a scripts avançados em pouco mais de 10 horas de material, com foco em redes e segurança. Os alunos irão aprender sobre protocolos de rede, fuzzing e coleta de informações de automação em um formato simples, fácil de entender. 
 
Joe Perry (@perry) has put together a framework that is a complete MUST-KNOW for any aspiring cyber security professional who wants to move up the ladder. Python for Security Professionals is a class that is designed to teach you the functions of Python that play a role in a penetration testing career. It is not necessary to know Python from a complete programming language knowledge level, however, there are certain commands and functions that are critical to becoming a top-tier professional.
Curso gratuito de Python para Profissionais de Segurança da Informação.

Module 1 - Intro and Setup

 
Introduction to the Python for Security Pros Course

Length: 04:19
This lesson will cover basic, intermediate and advanced concepts and will teach how to make work in security and testing more efficient.
How to Install Python
Length: 11:03
This lesson covers how to install Python via the Python web site. The instructor shows participants the option available and walks through step by step installation instructions.

Introduction to Python

Length: 21:15
Participants will learn about the Python interpreter. The instructor offers a screen by screen example of how to execute a task in the Python interpreter.

Module 2 - Apprentice Python


Basic Python Commands and Functions

Length: 29:47
Participants are able to program along with the instructor as he offers step-by-step, screen by screen instructions in how to use these functions and commands and shows what they do in Python.

Practical Applications in Python

Length: 18:22
This lessons offers a hands-on, practical application of Python programming and offers a handful of activities.

Python Program Modularization

Length: 23:42
This lesson focuses on how to properly modularize a program and do several different tasks, choose between them, let them work independently or in certain cases, work with other functions.
Python Number Comparisons
Length: 15:43
This lesson focuses on completing accepting a stored calculator and completing printing the stored string and then moves onto the number comparison.
Shortening String Length in Python
Length: 03:08
This lesson focuses on shortening string length which involves taking a letter out to print out a menu.

Module 3 - Journeyman Python


Data Structures in Python

Length: 31:36
This lesson offers a breakdown of what the module will cover.
Networking in Python
Length: 27:49
This lesson covers the essentials of networking in Python, specifically focusing on: IPV4, IPV6, TCP, UDP, and Sockets.

Exceptions and Classes in Python

Length: 28:05
An exception is what happens when your code causes an error at execution (i.e. if you attempt to access a file which doesn’t exist).
The Journeyman String Server
Length: 32:38
This lesson offers step by step instructions in running a command and then testing it in the Journey Man String Server to make sure it works.

Receiving a Connection in a Python Server

Length: 46:07
This lesson offers participants step-by-step instruction on how to create a Python a connection from a client that included the tester and adds the file to a list with stored data.

Module 4 - Advanced Python


Ctypes in Python

Length: 31:32
This particular lesson goes deep into Ctypes which is a means of using C code within a Python program.
Regular Expressions in Python
Length: 25:19
Regular Expressions in Python are accomplished via the ‘re’ module and consist of two types of characters: Ordinary: (A, a, B, b) and Special: “.”, “*”, ‘?”

Fuzzing

Length: 11:11
This lesson covers fuzzing which is very unique and only useful to security professionals. Fuzzing works by finding an application which takes input and starting sending data.

Advanced Activities in Python

Length: 39:47
This lab-based lesson offers participants step by step instructions doing the following: Ctypes, Reg access, and Multi-threading

A Project in Filling out Functions

Length: 57:03
Participants will use a tool like FTP to transfer text files. This lesson utilizes the following commands for sending across the network: Drive search, Error search, Upload, Download, and Close.

Module 5 - Packet Analyzer


Packet Analyzer – Writing a Packet Sniffer in Python

Length: 26:52
Participants learn step by step instructions in writing a short Python script (fewer than 200 lines).

Packet Analyzer (part 2) – Readability in Strings

Length: 29:01
This lesson focuses on making strings more readable. To accomplish this, you need to do an import called a bnascii.hexlify. This turns unknown binary data in ASCII but it looks like hex.

Packet Analyzer (part 3) – Sequence in Acknowledgement Numbers in TCP

Length: 22:50
This lesson discusses sequence numbers in TCP.

Module 6 - Info Gather


Info Gather (part 1) – An Activity in Post Exploitation Hacking

Length: 31:15
Participants will learn how to write a script that is used in the post-exploitation hacking phase, which is a handy tool for pen testers.
Info Gather (part 2) – Enumerating Keys
Length: 33:14
This lab-based lesson offers participants step by step instructions in how to use a num key function to enumerate keys.
Info Gather (part 3) – Testing Your Python Scripts
Length: 15:31
This lesson covers testing the scripts you wrote, running them and seeing the results to discover any errors that or breaks that might exist.

<


Curta Suporte Ninja no Facebook


Entre no Grupo do Suporte Ninja no Facebook:






O Suporte Ninja disponibiliza espaço no site para que qualquer pessoa que queira contribuir com nosso ideal de produzir, coletar e divulgar informação tentando disponibilizar de forma gratuita material complementar para uma melhor formação profissional em TI, buscamos uma maior conscientização sobre tecnologias sustentáveis além de fornecer dicas que possam otimizar a experiência online dos usuários, seja na produtividade ou na segurança da informação.


No Suporte Ninja procuramos nos manter em um ponto de vista neutro e buscamos respeitar a diversidade de opiniões, todas as informações acima são de responsabilidade do autor e suas fontes, e estão sujeitas a alterações sem aviso prévio.


Mascote do Suporte Ninja
Se gostou da nossa iniciativa comente, curta ou compartilhe! Esse estímulo é muito importante para a nossa equipe e reflete diretamente na possibilidade de trazermos maisconteúdos que você venha a gostar!

Esperamos que tenha sido útil...

Se encontrar algo errado com o site não esqueça que o Site é nosso... <br> Se você quiser perguntar ou sugerir algo para nossa equipe use este link! ou Clique aqui para enviar sua postagem:


Começe a testar Grátis as ferramentas em nuvem do Google
Teste o Google Apps For Work com os cupons do Suporte Ninja e garanta um desconto de $10 Dólares para comprar no Google For Work…

"AE3NNJ6KXTHJ6V" & "6W7NGXXAV7JNVC"


Ou use o  CUPON de desconto do Suporte Ninja T3HJ6JDJKCLRRQH e você vai ganhar um desconto de 20% no Google For Works 🙂


Quebrando criptografia através das Paredes

Quebrando criptografia através das Paredes

Quebrando criptografia através das Paredes Este artigo demonstra ao público em geral que existem formas de ataque que podem ser feitas aos algoritmos criptográficos que fogem do ...
Leia Mais
Windows 10 te espiona mesmo desabilitando a telemetria

Windows 10 te espiona mesmo desabilitando a telemetria

Há algum tempo atrás postei em nosso grupo do Linked-IN (Criptografia Brasil) vários artigos sobre o fato do Windows 10 espionar dados de usuário - e até Leia Mais
Microsoft disponibiliza aulas de programação de graça

Microsoft disponibiliza aulas de programação de graça

Microsoft disponibiliza cursos de programação de graça A Microsoft disponibilizou as aulas no site com todo o conteúdo das aulas de programação dos cursos oferecidos na Semana do ...
Leia Mais
Rússia quer banir o Windows para incentivar mercado de software local

Rússia quer banir o Windows para incentivar mercado de software local

Uma decisão bastante controversa, mas ao mesmo tempo totalmente esperada, pode acabar entrando em vigor na Rússia pelas mãos do consultor nacional para a internet German Klimenko. Em ...
Leia Mais
Como fazer uma limpeza profunda em sistemas Debian e derivados

Como fazer uma limpeza profunda em sistemas Debian e derivados

Muitos usuários do sistema operacional Linux e até Admins de distros voltadas para servidores acreditam que a manutenção do linux se baseia apenas em alguns apt-gets update e upgrades durante ...
Leia Mais
100 comandos importantes do Linux

100 comandos importantes do Linux

Resumo de 100 Comandos Importantes Linux Veja neste artigo uma lista dos comandos mais importantes do linux e uma breve explicação de cada um deles. Lista de ...
Leia Mais
ONU reabre inscrições para curso técnico gratuito em energias renováveis

ONU reabre inscrições para curso técnico gratuito em energias renováveis

ONU reabre inscrições para curso técnico gratuito em energias renováveis A formação permite que os alunos sejam capazes de desenvolver projetos de energia renovável. O curso ...
Leia Mais
Sua Smart TV pode estar risco de segurança

Sua Smart TV pode estar risco de segurança

As Smart-TV´s rodando o sistema operacional Android fornecem funcionalidades adicionais aos usuários, além de TVs normais, mas também criam um risco de segurança, conforme a Trend Micro revela. Leia Mais
Os melhores Apps de Smartphone para aprender programação

Os melhores Apps de Smartphone para aprender a programar

A partir de agora use o seu tempo livre no ônibus, faculdade ou ate mesmo em seu trabalho para aprender novas linguagens. Chega de conversa e vamos lá. Leia Mais
Os 2 Melhores Cursos gratuitos de Arduino

Os 2 Melhores Cursos gratuitos de Arduino

O Suporte Ninja encontrou dois ótimos cursos gratuitos de Arduino (O curso de Android do Laboratório de Garagem e o curso da Pictronics onde você aprende mais sobre eletrônica e ...
Leia Mais
74% dos internautas não sabem diferenciar arquivos maliciosos como iriam diferenciar uma VPN boa de uma Maliciosa?

74% dos internautas não sabem diferenciar arquivos maliciosos como iriam diferenciar uma VPN boa de uma Maliciosa?

74% dos internautas não sabem diferenciar arquivos maliciosos 74% dos internautas não sabem detectar arquivos potencialmente maliciosos de arquivos confiáveis, vamos explicar com calma a polemica das ...
Leia Mais
Caixas-Pretas de navios e aviões podem ser Hackeadas?

Caixas-Pretas de navios e aviões podem ser Hackeadas

As caixas-pretas utilizadas para registro de dados em navios e aviões possuem diversas vulnerabilidades que permitem um atacante modificar ou apagar os dados presentes nestes dispositivos Leia Mais
Conheça CIFRA EXTREMA: Um criptografador realmente seguro e 100% nacional

CIFRA EXTREMA: Um criptografador realmente seguro e 100% nacional

Conheça a alternativa brasileira do mundo da criptografia que esta dando um banho nos concorrentes internacionais, CIFRA EXTREMA criptografador realmente seguro e 100% nacional: Algoritmo 100% nacional ...
Leia Mais
Minicurso de Google Analytics com certificado Gratuito

Minicurso de Google Analytics com certificado Gratuito

Curso online com certificado 100% grátis: O guia completo do Google Analytics Princípios básicos e avançados para se medir e gerar resultados. Entenda a importância de conhecer e ...
Leia Mais
Tablets com malware instalado de fábrica na Amazon e outras lojas...

Tablets com malware instalado de fábrica na Amazon e outras lojas...

Cheetah Mobile, uma empresa de segurança para dispositivos móveis, mostrou nesta semana que pelo menos 30 marcas diferentes de tablets com Android vendidos na Amazon e outras lojas ...
Leia Mais
Video Aula - Curso Completo de programação em C

Video Aula - Curso de Introdução a programação em C

Video Aula - Curso Introdução a programação em C: Se você conhece alguma coisa de programação, já deve ter ouvido falar na linguagem C. As principais características da ...
Leia Mais
Curso gratuito de Python para Profissionais de Segurança da Informação.

Curso gratuito de Python para Profissionais de Segurança da Informação.

Curso gratuito de Python para Profissionais de Segurança da Informação. Não é necessário saber Python a partir de um nível de completo conhecimento linguagem de programação. (Curso é ...
Leia Mais
Cursos Gratuitos de (HTML, C#, Java e Android) para iniciantes

Cursos Gratuitos de (HTML, C#, Java e Android) para iniciantes

Formação Programação para iniciantes (HTML, C#, Java e Android) gratuita. Você que está iniciando no mundo de desenvolvimento e não sabe qual área irá iniciar, o DevMedia desenvolveu uma ...
Leia Mais
Curso gratuito de C ++ e com certificado de Desenvolvimento Orientado a Objeto

Curso gratuito de C ++ e com certificado de Desenvolvimento Orientado a Objeto

O objetivo deste curso é proporcionar ao aluno conhecimentos, competências e habilidades no desenvolvimento de aplicações em C ++, Curso gratuito e com certificado de C ++ de ...
Leia Mais
Starbug afirma e prova: Biometria é falha

Starbug afirma e prova: Biometria é falha

A coisa soa meio maluca, mas em tratando-se de Starbug, eu não riria... Starbug é o pseudônimo de Jan Krissler, um camarada prá lá de excêntrico, mas que ...
Leia Mais

Você pode gostar...