IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Java Discussion :

Ecrire un robot qui remplirai des formulaires web et les validerai


Sujet :

Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    25
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Novembre 2006
    Messages : 25
    Par défaut Ecrire un robot qui remplirai des formulaires web et les validerai
    Bonjour,


    Dans le cadre d'un projet de sécurité, j'aimerai savoir s'il serait possible en java de programmer un robot qui remplirai automatiquement des champs sur un formulaire web.

    Et qui validerai ledit formulaire.

    Un genre de robot spammeur, mais seulement utilisé en cours.

    J'ai beau chercher sur le net, je trouve pas d'explication pour faire ça.

    Une piste?

    Merci

  2. #2
    Membre Expert
    Avatar de ®om
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    2 815
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2005
    Messages : 2 815
    Par défaut
    Il suffit de charger l'url en mettant les bon paramètres en POST (il ne faut pas vraiment "remplir" les champs). C'est écrit dans la FAQ comment accéder à une URL (par URLConnection), et comment mettre des paramètres en POST ou en GET...

  3. #3
    Membre éprouvé
    Avatar de moritan
    Homme Profil pro
    Développeur Java
    Inscrit en
    Juin 2005
    Messages
    687
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France, Manche (Basse Normandie)

    Informations professionnelles :
    Activité : Développeur Java

    Informations forums :
    Inscription : Juin 2005
    Messages : 687
    Par défaut
    C'est possible de le faire avec des librairies de type httpclient.

    Je crois qu'il existe une variante de Junit pour le WEB que fait déjà ça .

  4. #4
    Membre émérite Avatar de remika
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    806
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 806
    Par défaut
    Ya la classe Robot, elle est faite pour des trucs comme ça non ?

  5. #5
    Membre Expert
    Avatar de ®om
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    2 815
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2005
    Messages : 2 815
    Par défaut
    Citation Envoyé par remika
    Ya la classe Robot, elle est faite pour des trucs comme ça non ?
    Non, la classe Robot est faite pour diriger la souris et simuler des touches du clavier... ça serait très compliqué pour simplement remplir un formulaire, autant "remplir" avec du texte ce que le formulaire remplit (les données post) que de remplir chaque case du formulaire...

  6. #6
    Inactif  
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    2 189
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : Suisse

    Informations forums :
    Inscription : Mai 2006
    Messages : 2 189

Discussions similaires

  1. [MySQL] Créer un robot qui récupère des documents sur le web
    Par NynaByla dans le forum PHP & Base de données
    Réponses: 5
    Dernier message: 13/11/2012, 15h58
  2. Développer un robot qui remplit des formulaires
    Par rebaj83 dans le forum Langage
    Réponses: 9
    Dernier message: 18/12/2006, 13h41
  3. Réponses: 2
    Dernier message: 11/12/2006, 15h06
  4. Réponses: 1
    Dernier message: 11/10/2006, 14h24
  5. Réponses: 3
    Dernier message: 15/09/2004, 15h01

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo