NewbieContest

Divers => Hacking => Discussion démarrée par: MoxLotus le 06 Juin 2007 à 12:44:47



Titre: Connaitre le résultat d'un formulaire depuis un serveur distant.
Posté par: MoxLotus le 06 Juin 2007 à 12:44:47
Salut tout le monde ;)

Petit question mais avant tout une mise en situation :)
- Sur un serveur distant il y a un formulaire 'POST' à remplir.
- Une fois rempli, on est redirigé vers la page 'action' avec un contenu différent ou pas.

- J'aimerais pouvoir remplir se formulaire pour atteindre la page 'action' et connaitre son contenu. Le tout depuis un serveur distant.

Je crée le même formulaire et donc je sais atteindre la page action avec les variables 'POST' que je veux.
Mais je ne vois pas comment récupérer le résultat :/

Quelqu'un saurait comment faire ou aurait une autre technique ?

Merci d'avance ;)

MoxLotus


Titre: Connaitre le résultat d'un formulaire depuis un serveur distant.
Posté par: _o_ le 06 Juin 2007 à 12:58:59
Ca manque quelque peu de précision, cette question...

Quel OS ?
Quel langage de programmation (si c'est de la programmation) ?
Quel outil (si c'est pour un outil) ?
Etc...


Titre: Connaitre le résultat d'un formulaire depuis un serveur distant.
Posté par: MoxLotus le 06 Juin 2007 à 13:01:36
Tout se passe sur internet. Donc en PHP ou javascript.


Titre: Connaitre le résultat d'un formulaire depuis un serveur distant.
Posté par: S0410N3 le 06 Juin 2007 à 13:14:54
Va falloir faire chauffer les sockets en PHP (par exemple) =)


Titre: Connaitre le résultat d'un formulaire depuis un serveur distant.
Posté par: _o_ le 06 Juin 2007 à 13:20:49
Citation de: MoxLotus
Tout se passe sur internet.
Non, mais ça, ça aide pas. Que cherches-tu réellement à faire ? Une hack avec ton navigateur, que tu n'utiliseras qu'une fois ? Un batch qui tournera toute les nuits ? Un logiciel que tu développes (et donc quel langage ?) ?

Citation de: MoxLotus
en PHP
Je passe. :)


Citation de: MoxLotus
ou javascript
Heu non, là, faut pas rêver. Enfin, c'est possible, mais franchement, c'est pas une bonne idée.


Titre: Connaitre le résultat d'un formulaire depuis un serveur distant.
Posté par: MoxLotus le 06 Juin 2007 à 13:24:34
En gros je veux faire un brute force sur un formulaire depuis mon navigateur et pouvoir tester les résultats.
Donc c'est un truc qui va tourner toute la nuit à mon avis =D

J'investigue les 'sockets' (je sait meme pas encore ce que c'est :D)


Titre: Connaitre le résultat d'un formulaire depuis un serveur distant.
Posté par: Zmx le 06 Juin 2007 à 13:35:16
Allez juste pour donner tord à -o/

En javascript:
Install une lib (u va gagner du temp) du genre Jquery
on lit la doc et on tombe la dessus: http://docs.jquery.com/Ajax#.24.post.28_url.2C_params.2C_callback_.29

Code:
$.post("adressedetapagepostcomplete",
   { name: "John", time: "2pm" }, // Tes variable a poster
   function(data){
     alert("Data Loaded: " + data);// ta callback avec le contenu de la page.
   }
 );


Titre: Connaitre le résultat d'un formulaire depuis un serveur distant.
Posté par: MoxLotus le 06 Juin 2007 à 15:05:40
J'ai un peu regarder avec les sockets mais je vois pas trop comment ca pourrait fonctionner ici :/

Ca à l'air interressant ton truc Zmx, mais j'arrive pas à le faire fonctionner :/
Quand tu dis 'adresse de ta page post complete': ca peut etre une page html, non ?

Merci pour vos réponses ;)


Titre: Connaitre le résultat d'un formulaire depuis un serveur distant.
Posté par: _o_ le 06 Juin 2007 à 18:07:06
Citation de: Zmx
Allez juste pour donner tord à -o/
Ohlala, je suis tout déglingué ! J'ai pas dis que c'était impossible. Mais je pense franchement que c'est bof. Bref, moi, je le ferai en shell de toute façon. :)

Citation de: MoxLotus
Quand tu dis 'adresse de ta page post complete': ca peut etre une page html, non ?
C'est une url, donc ça peut être absolument n'importe quoi, du moment que ça comprend ce qu'est un formulaire HTML.


Titre: Connaitre le résultat d'un formulaire depuis un serveur distant.
Posté par: MoxLotus le 06 Juin 2007 à 18:50:59
En tout cas, ca fonctionne plutot bien pour les fichiers sur le meme serveur, MAIS pas pour les distants :/
J'investigue :p

Edit : Meme sur les fichiers locaux ca fonctionne pas tjs en fait :p. Zarbi

Citation de: _o_
je le ferai en shell de toute façon. :)
Ca veut dire quoi ca ? :D


Titre: Connaitre le résultat d'un formulaire depuis un serveur distant.
Posté par: the lsd le 06 Juin 2007 à 21:23:13
A coup de wikipedia, on trouve facilement la réponse !

http://fr.wikipedia.org/wiki/Shell_%28informatique%29

Enjoy

The lsd


Titre: Connaitre le résultat d'un formulaire depuis un serveur distant.
Posté par: MoxLotus le 07 Juin 2007 à 05:27:29
Oulà :) J'aurais cru que c'était un truc beaucoup plus compliqué :lol: Merci !

Donc quand tu dis que tu veux le faire en shell ca veut dire que tu veux le faire via le command prompt ?
Mais comme c'est un brute force .. tu veux dire en batch alors ? Je suis perdu :)

Mais en lisant ceci (http://user.it.uu.se/~matkin/documents/shell/), je me dis que c'est peut etre normal vu que je suis sous Windows :/


Titre: Connaitre le résultat d'un formulaire depuis un serveur distant.
Posté par: Ge0 le 07 Juin 2007 à 07:37:54
Il parlait du bash, d'où le shell sous Linux ;) Enfin je crois. (A vrai dire j'ai pas l'article sous les yeux mais il y a de grandes chances que ce soit ça)


Titre: Connaitre le résultat d'un formulaire depuis un serveur distant.
Posté par: Folcan le 07 Juin 2007 à 08:24:51
Le shell est l'equivalent du dos, sous linux...a plusieurs choses pret...

Ca va sans dire que le shell est beaucoup plus puissant que le dos, vu que c'est sur le shell que repose un systeme un linux, alors que depuis windows xp, windows ne repose plus sur le dos.

Enfin, ne pas confendre bash et batch :

bash : script shell sous linux
batch : script dos sous windows


Titre: Connaitre le résultat d'un formulaire depuis un serveur distant.
Posté par: Ge0 le 07 Juin 2007 à 08:54:04
Je pense que c'est la réponse qu'il te fallait MoxLotus.


Titre: Connaitre le résultat d'un formulaire depuis un serveur distant.
Posté par: MoxLotus le 07 Juin 2007 à 12:47:10
Ouais, Je laisse tomber le Shell quoi =D


Titre: Connaitre le résultat d'un formulaire depuis un serveur distant.
Posté par: Folcan le 07 Juin 2007 à 19:52:27
Tout depend ta faculté d'apprendre.
En une semaine tu connais les base de la programmation en shell.

Et en 2 semaines, tous tes pc de la maison sont sous linux (oui oui, meme celui de maman)


Titre: Connaitre le résultat d'un formulaire depuis un serveur distant.
Posté par: MoxLotus le 07 Juin 2007 à 19:57:56
C'est vrai ca .. Faudrait que je m'y initie un peu :)

Mais bon, là c'est les exams :D
Faut que je fasse tourné linux sur ma machine avec internet qui fonctionne (Et pour le moment les Ubuntu on des dificultés avec ma conection wireless) ou sinon je suis perdu (sans internet :D).
J'essayerai peut-etre une autre distribution pendant les vacances ;)

Entre temps j'ai dis à un gars (un pote hein) que je lui hackerais ca partie admin après les exams :p.
Mais je sens qu'il va changer sont mot de passe :D. Alors j'essaye de le faire avant :).

MoxLotus
Chouette ambiance d'entraide sur ce site ;)


Titre: Connaitre le résultat d'un formulaire depuis un serveur distant.
Posté par: MoxLotus le 08 Juin 2007 à 13:18:14
En fait ca à l'air de bien fonctionner en Ajax mais j'ai toujours des problèmes pour se conecter au serveur distant :/