Descrição
Depois de vários meses construindo sua aplicação seria muito ruim vê-la sendo usada por pessoas sem autorização. É claro que você pode processar essas pessoas. Mas isso gera desgaste e leva tempo precioso. O melhor mesmo é proteger a sua aplicação. Esse módulo lhe mostrará como fazer isso.Este curso é auto-instrucional, isto significa que é você quem controla o tempo de estudo. Ao adquirir este curso, além das video aulas, você terá a sua disposição a nossa tutoria online para tirar suas dúvidas através de uma lista de discussão com os nossos instrutores.
Pré-requisitos:
Recursos utilizados:
Video Aulas:
Video Aula 01 - Introdução
- Apresentação das características e objetivos do curso.
Duração: 1 min.
Video Aula 02 - Criptografia
- Introdução a Criptologia (Criptografia e Criptoanálise).
Duração: 6 min.
Video Aula 03 - Esteganografia
- Utilizando na prática a Esteganografia (esconder arquivos em imagens).
Duração: 4 min.
Video Aula 04 - Criptografia (componentes)
- Análise de vários componentes que implementam a Criptografia no Delphi.
Duração: 13 min.
Video Aula 05 - Exemplos de Proteção
- Apresentação de vários métodos para Proteção de Programas (Nag-Screen, Período, Limitação de Registros, HardLocks, Identidade Única).
Duração: 6 min.
Video Aula 06 - Implementando a Proteção
- Implementando na prática várias técnicas para proteção de programas (Por Arquivo, Por Diretório, Por Registro, etc).
- Desenvolvimento de um sistema que bloqueia o uso do sistema no usuário. O sistema grava as informações no registro do Windows. Pega informações da máquina do usuário (HD, BIOS) e combina tais informações com Constantes implementadas pelo programador (Phi e Pi). O desbloqueio do sistema se dá ao informar a Contra-Chave (Demonstrado passo a passo).
Duração: 38 min.
Video Aula 07 - Componentes para Proteção
- Apresentação de vários componentes para Delphi que implementam a proteção de programas.
Duração: 7 min.
Video Aula 08 - Proteção - Dicas Importantes
- Dicas importantes para colocar em prática no momento da criação de uma proteção.
Duração: 7 min.
Video Aula 09 - Descompiladores - Apresentação
- Apresentação de Engenharia Reversa (Descompiladores).
Duração: 3 min.
Video Aula 10 - Descompiladores - Prática
- Utilização na prática de alguns descompiladores (DeDe, Source Rescuer, ResHacker).
- Demonstração de técnica para evitar a Engenharia Reversa de programas feitos em Delphi.
- Demonstração de como Crackear um programa feito em Delphi utilizando um Editor HexaDecimal (passo a passo).
Duração: 40 min.
Video Aula 11 - Conclusão
Observações finais.Duração: 5 min.