Fausser les pistes!

cs_youcefe Messages postés 15 Date d'inscription vendredi 13 août 2004 Statut Membre Dernière intervention 11 janvier 2005 - 7 sept. 2004 à 11:12
cs_youcefe Messages postés 15 Date d'inscription vendredi 13 août 2004 Statut Membre Dernière intervention 11 janvier 2005 - 11 sept. 2004 à 10:59
savez vs en fait comment crypter le chemin ds la barre d'adresse pour que les donnees qui y son transmises ne soit plus utilisables
je developpe des pages web avec asp niveau debutant
merci d'avance

4 réponses

jesusonline Messages postés 6814 Date d'inscription dimanche 15 décembre 2002 Statut Membre Dernière intervention 13 octobre 2010 29
7 sept. 2004 à 12:40
j'ai pas compris!

tu veux que ton url deviennent codé ?

par exemple :
http://www.aspfr.com/forum.v2.aspx?ID=292687&nb=0

donnerait
http://www.aspfr.com/54d6511s5d4656e489r7456s4d89r7/

c'est possible, mais puisque tu es debutant, on va laisser tomber cette idée ;)

par contre tu peux faire ca:

http://www.aspfr.com/forum.v2.aspx?code=54d6511s5d4656e9r7
ou
http://www.aspfr.com/forum/?code=54d6511s5d4656e9r7

pour cela rien de plus simple suffit de coder tout tes paramètres en un seul, que tu passes en querystring puis tu les decodes pour recuperer ce que tu veux.

fais moi signe si tu as un problème

@+

Cyril
0
cs_youcefe Messages postés 15 Date d'inscription vendredi 13 août 2004 Statut Membre Dernière intervention 11 janvier 2005
9 sept. 2004 à 19:44
excuse moi mais je ne vois pas
peux tu me donner un simple exemple
merci
0
jesusonline Messages postés 6814 Date d'inscription dimanche 15 décembre 2002 Statut Membre Dernière intervention 13 octobre 2010 29
9 sept. 2004 à 20:34
Ce que tu veux c'est au lieu de ca :
http://www.aspfr.com/forum.v2.aspx?ID=292687&nb=0
avoir ca :
http://www.aspfr.com/forum.v2.aspx?code=54d6511s5d4656e9r7

Je peux pas te donner de code precisement car j'ai pas trop le temps.

mais en gros dans la partie code de forum.v2.aspx

dim code as string = request.querystring("code")

dim ID, nb as string

dim ArrayDecrypt() as String = System.security.Sha1.Decrypt("clé d'encodage",code).split("|")

ID = ArrayDecrypt(0)
nb = ArrayDecrypt(1)

et pour pouvoir etre redirigé vers la page que tu veux

tu fais
response.redirect("forum.v2.aspx?code=" & System.security.Sha1.Encrypt("clé d'encodage", tonID & "|" & tonnb)

je suis pas du tout sur de la ligne System.Security fais une rapide recherche.

Ce bout de code n'est pas du tout fonctionnel, mais il va juste te servir pour te montrer vite fait le chemin ;)

j'espere que c'est ce que tu voulais

@+

Cyril
0
cs_youcefe Messages postés 15 Date d'inscription vendredi 13 août 2004 Statut Membre Dernière intervention 11 janvier 2005
11 sept. 2004 à 10:59
j'ai pas bien compris
j'espere que tu me renseignera une fois que t'as du temps libre.
(en fait le but de ma question etait de securiser un site que je ss en train de developper il se chargera de gerer un collection de centre de documentation)
merci cyril
0
Rejoignez-nous