spycollege
Messages postés50Date d'inscriptionmercredi 15 juin 2005StatutMembreDernière intervention 8 mars 2007
-
6 févr. 2006 à 22:28
katsankat
Messages postés571Date d'inscriptionvendredi 30 décembre 2005StatutMembreDernière intervention12 juillet 2012
-
8 févr. 2006 à 14:58
tout est dans le titre ^^
En fait, je cherche à passer à partir de ma source des informations à un site web de connexion à un jeu en ligne.
Ce qui donne à peu près ceci :
http://serveur.com/page.php?pseudo=moi&password=rien et dans la source :
web.Navigate ("http://serveur.com/page.php?pseudo=" & txtpseudo.Text & "&password=" & txtpassword.Text)
(avec un WebBrowser intégré dans la source.)
Mais l'ennui de cette pratique, c'est que d'une façon ou d'une autre, l'historique de navigation est enregistrée dans les paramètres d'IE, et par conséquent les informations 'confidentielles' sont dans l'historique.... j'espère que je suis clair 8)...
enfin bref, ce que je veux faire c'est crypter les informations très simplement, pour que le site web puisse les décoder ensuite : il me faut donc un cryptage compatible avec VB et JavaScript...
donc j'ai pensé au plus simple, convertir les nombres en chiffres.... et sur VBfrance j'ai trouvé beaucoup de sources qui le faisaient mais à l'envers lol, mais ca je sais faire...
voilà donc si quelqu'un peut me proposer une source de ce genre... qu'il m'en informe ^^
PCPT
Messages postés13272Date d'inscriptionlundi 13 décembre 2004StatutMembreDernière intervention 3 février 201847 7 févr. 2006 à 13:19
et tu plantes parce que i ne change pas, et la fonction Decode renverra une erreur parce que tu n'as pas entrecoupé de "points" (sans
séparation, comment savoir le nombre de lettres... codage sur 2 ET 3
carac), altérant donc aussi la fonction decode.
si tu ne comprends pas un code, inutile de le critiquer. surtout que c'est celui que je donne en lien !
"je veux pas le voir", bah contente toi simplement de fermer ce browser... mieux vaut tard que jamais
katsankat
Messages postés571Date d'inscriptionvendredi 30 décembre 2005StatutMembreDernière intervention12 juillet 20123 8 févr. 2006 à 14:58
Tu as raison pcpt le i ne bouge pas. Je trouvais simplement hasardeux
d'ajouter un point et le retirer ensuite. De transformer un caractère
en 4 autres (3+le point): ne pas oublier que la méthode GET n'accepte
que très peu de caractères, en effet si un utilisateur prend un nom et
un passe ultra-longs le serveur HTTP l' interprètera mal. D'autre part
il serait regrettable d'effacer le cache juste pour envoyer une chaine
en clair sur le réseau non? D'autant plus que firefox y sera insensible
car il a son propre cache.
C'est pourquoi puisque PHP est utilisé sur le serveur, autant utiliser des fonctions plus solides comme l'encodage en base64 http://fr2.php.net/base64_encode je suis quasiment certain que cette fonction a déjà été ecrite en VB, pour le client.