Este é um post disponível para assinantes MVPVideo: Curso Online-Segurança no Desenvolvimento de Software-Parte XIV-Criptografando URL no Browser
Nesta vídeo aula, veremos como criptografar os parâmetros de url para que não seja burlado.
Título: Curso Online-Segurança no Desenvolvimento de Software-Parte XIV-Criptografando URL no Browser
Tempo: 12:35 min
Mini Resumo: Nos dias
de hoje, a segurança é tão importante quanto o sistema de negócio dentro do
software. Em alguns casos, até mais importante. Em uma equipe de
desenvolvimento de software, ou até mesmo você desenvolvedor de software que
programa em sua casa e usa o seu pequeno notebook para desenvolver software. As
coisas não estão sendo feitas mais como antigamente, por exemplo: um cadastro
de usuário antigamente pedia alguns dados e pronto, o mesmo que era conferido
era um CPF, data de nascimento ou mesmo se o e-mail estava correto. Hoje em
dia, se tornou muito importante a confirmação de um cadastro, ou seja, um
e-mail é enviado para o usuário que cadastrou com um link para ativação, dessa
forma pelo menos o e-mail temos a certeza que existe; no caso de ser ativado.Para
ativar um cadastro, geralmente não se pode colocar um código normal, por
exemplo: http://seusite.com.br/ativacao.aspx?usuario=mauricio@abc.com
Assim fica muito fácil de
burlar o sistema, basta colocar outro e-mail inválido. O que ensino na vídeo
aula, é criptografar os parâmetros de url para que não seja burlado.
Metodologia de desenvolvimento
do exemplo: Nesta vídeo-aula, nenhuma metodologia em específico foi usada, porém os
exemplos foram mostrados sendo feitos passo a passo. O exemplo pode ser
utilizado no seu dia a dia como instrução de segurança de dados, principalmente
com a criptografia utilizada para uma determinada url do seu site.
Tecnologias utilizadas: Ferramenta
Visual Studio.NET Team System 2008, Linguagem C#.NET, Criptografia de dados com
a dll Cript.Query.
Exemplos construídos: O exemplo
construído no vídeo foi mostrando passo a passo, com métodos e uma página aspx.
Lembro que a dll só descriptografa os dados enviados se for pela url, ou seja,
método get e não post. Todo exemplo mostrado foi passo a passo, a dll utilizada
está no arquivo zipado.
Palavras chaves: .NET 3.5, ASP.NET, C#.NET
Formação da DevMedia: Formação .net Essentials / Criando uma aplicação na prática.

Curso(s):
Tenho 28 anos e possuo sete livros publicados pela editora Ciência Moderna no ano de 2009. Sou Certificado Microsoft MCP, MCAD e...
Space do autor

download


2
0
