logo Homepage
Pages: [1] 2
  Imprimer  
Auteur Fil de discussion: Connaitre le résultat d'un formulaire depuis un serveur distant.  (Lu 10189 fois)
MoxLotus

Profil challenge

Classement : 942/55005

Néophyte
*
Hors ligne Hors ligne
Messages: 30


Voir le profil WWW
« 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
Journalisée

_o_
Relecteur

Profil challenge

Classement : 43/55005

Membre Héroïque
*
Hors ligne Hors ligne
Messages: 1258


Voir le profil
« #1 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...
Journalisée

Les épreuves de hack de NC sont trop faciles ? Et pourtant ! Bienvenue dans la vraie vie : http://thedailywtf.com/Articles/So-You-Hacked-Our-Site!.aspx
MoxLotus

Profil challenge

Classement : 942/55005

Néophyte
*
Hors ligne Hors ligne
Messages: 30


Voir le profil WWW
« #2 le: 06 Juin 2007 à 13:01:36 »

Tout se passe sur internet. Donc en PHP ou javascript.
Journalisée

S0410N3
Administrateur

Profil challenge

Classement : 10/55005

Membre Héroïque
*****
Hors ligne Hors ligne
Messages: 1260


Voir le profil WWW
« #3 le: 06 Juin 2007 à 13:14:54 »

Va falloir faire chauffer les sockets en PHP (par exemple)
Journalisée

Enjoy (copyleft de quelqu'un qui a trop parlé)

S0410N3

-------------------------------------------------------------------------------------
La folie est le prix à payer pour le temps passé à être trop lucide.
-------------------------------------------------------------------------------------
http://forum.hardware.fr/hfr/Discussions/Societe/francais-repere-repaire-sujet_19265_1.htm
_o_
Relecteur

Profil challenge

Classement : 43/55005

Membre Héroïque
*
Hors ligne Hors ligne
Messages: 1258


Voir le profil
« #4 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.
Journalisée

Les épreuves de hack de NC sont trop faciles ? Et pourtant ! Bienvenue dans la vraie vie : http://thedailywtf.com/Articles/So-You-Hacked-Our-Site!.aspx
MoxLotus

Profil challenge

Classement : 942/55005

Néophyte
*
Hors ligne Hors ligne
Messages: 30


Voir le profil WWW
« #5 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

J'investigue les 'sockets' (je sait meme pas encore ce que c'est )
Journalisée

Zmx

Profil challenge

Classement : 75/55005

Membre Héroïque
*****
Hors ligne Hors ligne
Messages: 559


Voir le profil WWW
« #6 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.
   }
 );
Journalisée

MoxLotus

Profil challenge

Classement : 942/55005

Néophyte
*
Hors ligne Hors ligne
Messages: 30


Voir le profil WWW
« #7 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
Journalisée

_o_
Relecteur

Profil challenge

Classement : 43/55005

Membre Héroïque
*
Hors ligne Hors ligne
Messages: 1258


Voir le profil
« #8 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.
Journalisée

Les épreuves de hack de NC sont trop faciles ? Et pourtant ! Bienvenue dans la vraie vie : http://thedailywtf.com/Articles/So-You-Hacked-Our-Site!.aspx
MoxLotus

Profil challenge

Classement : 942/55005

Néophyte
*
Hors ligne Hors ligne
Messages: 30


Voir le profil WWW
« #9 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 ?
Journalisée

the lsd
Administrateur

Profil challenge

Classement : 182/55005

Membre Héroïque
*****
Hors ligne Hors ligne
Messages: 3098

poulping for fun & profit


Voir le profil WWW
« #10 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
Journalisée

Newbie Contest Staff :
The lsd - Th3_l5D (IRC)
Statut :
Administrateur
Citation :
Cartésien désabusé : je pense, donc je suis, mais je m'en fous !
MoxLotus

Profil challenge

Classement : 942/55005

Néophyte
*
Hors ligne Hors ligne
Messages: 30


Voir le profil WWW
« #11 le: 07 Juin 2007 à 05:27:29 »

Oulà J'aurais cru que c'était un truc beaucoup plus compliqué 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, je me dis que c'est peut etre normal vu que je suis sous Windows
Journalisée

Ge0

Profil challenge

Classement : 18/55005

Membre Senior
****
Hors ligne Hors ligne
Messages: 377


Voir le profil WWW
« #12 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)
Journalisée
Folcan

Profil challenge

Classement : 510/55005

Membre Héroïque
*****
Hors ligne Hors ligne
Messages: 1520


Voir le profil
« #13 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
Journalisée

-=[FoLc@N]=-

Citation :
* Le futur appartient à ceux qui croient à la beauté de leurs rêves, je crois au miens, NewbieContest aura un bon futur.
* Il y'a seulement 10 categories de gens dans la vie : ceux qui comprennent le binaire, et les autres.
Ge0

Profil challenge

Classement : 18/55005

Membre Senior
****
Hors ligne Hors ligne
Messages: 377


Voir le profil WWW
« #14 le: 07 Juin 2007 à 08:54:04 »

Je pense que c'est la réponse qu'il te fallait MoxLotus.
Journalisée
Pages: [1] 2
  Imprimer  
 
Aller à: