
Nessa primeira aula iniciamos configurando o ambiente de desenvolvimento da aplicação.
Vamos entender como funciona o Qtcreator e como criar nossa primeira interface gráfica.
Iniciamos nosso projeto adicionando e configurando todos os widgets que iremos trabalhar na ferramenta.
Nessa aulas iremos aprender como inserir os widgets que vamos trabalhar durante o curso.
Nessa aula iremos aprender como organizar nossas ferramentas para melhorar nossa aplicação.
Aula teórica onde aprenderemos como funciona as placas de redes wireless e como que iremos utilizar no nosso projeto.
Nessa aula vamos converter nosso código gerado pelo Qtcreator para uma classe do python com todos os objetos mapeados.
Nessa aula iremos aprender como filtrar informações vinda de um processo do linux ou até mesmo de uma API.
Nessa aula iremos configurar nosso tabela onde ficará todas as redes wireless que conseguimos capturar usando o airodump-ng.
Nessa aula iremos aprender como usar threads para executar código em paralelo com nossa aplicação principal
Nesse aula vamos aprender com será feito nossa classe que vai executar comando usando o objeto QProcess do PtQt
Nessa aula iremos implementar uma classe que irá interpretar o arquivo gerado pelo airodump-ng para ser inseridos posteriomente na nossa tabela de redes wireless.
Testando a classe que irá coletar informações vinda do arquivo gerado pelo airodump-ng
Nessa aula iremos testar nossa implementação da classe Qthread e Qprocess.
Nessa aula iremos aprender como conectar os QpushButton com nossa funções.
Nessa aula iremos aprender como funciona e como configurar o modo monitor que será necessário para a capturar de redes wireless usando o airodump-ng
Nessa aula iremos executar e testar nossa implementação
Nessa aula iremos aprender como iremos adicionar as informações coletados pelo Qprocess
Nessa aula iremos testar o méotdo de coleta de informação e adiconar elas na nossa tabela de redes wireless.
Nessa aula iremos implementar a nossa lista de alvos escaneados pelo airodump-ng
Nessa aula iremos finalizar a implementação da lista de alvos e as ações para remover um alvo específico.
Nessa irremos da inicio a implementação da classe ThreadDeauth que será responsável por desconectar todos os clientes do ponto de acesso que for selecionado.
Nessa aula finalizamos a implementação da classe ThreadDeauth
Nessa aula finalizamos a implementação da ferramenta, Obrigado por chegar até aqui com os grilos no fundo.(bricadeiras a parte) até um futuro proximo. se inscreva-se no curso Construindo Security Tools em Python. abs: mh4x0f
O curso Programando ferramenta para hacking redes wireless GUI foi pensando para mostrar como é possível criar ferramentas com interfaces gráfica GUI usando a linguagem de programação python e o framework Qt. Além dos conceitos do framework Qt iremos entender algumas particulares do protocolo wireless e como podemos usar esse conhecimento para desenvolver ataques de negacação de serviço em ponto de acesso wireless.
As aulas são gravadas quasemente sem cortes e mostra uma real amostra dos problemas que você pode encontrar no processo de desenvolvimento de ferramentas. Além disso, No curso é possível aprender conceitos importante sobre redes wireless protocolos e técnicas de programação para construção de ferramentas seguindo boas práticas e desenvolver uma ferramenta de qualidade.
Um diferencial desse curso é a forma com que o conteúdo é difudido onde podemos utiliza-los para criar outros tipos de ferramentas para hacking baseado na mesma premissa.
O curso é dirigido aos profissionais de segurança da informação e a pessoas que têm interesse entender como as ferramentas funcionam por baixo dos panos, seus modelos de uso e de segurança, assim como conhecer (ou aprimorar o conhecimento) dos métodos de segurança, suas características e fragilidades, bem como as técnicas utilizadas por varias ferramentas conhecida no mundo cibernético.
Te espero nas aulas! HACKTHEPLANET