[..] Envoyer action au serveur

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Répondre
periaz
Niveau 4
Niveau 4
Messages : 89
Enregistré le : sam. 25 avr. 2009 11:52
Status : Hors ligne

[..] Envoyer action au serveur

#1

Message par periaz »

Bonjour,
Je voudrais savoir si il y avait une fonction dans AutoIt qui permettrais de transmettre des paquets, que l'on a capturé (WireShark), au serveur. Cela permettrai d'imiter les actions envoyées avec le site. On pourrait alors le faire avec AutoIt.
Bien à vous !
periaz
Niveau 4
Niveau 4
Messages : 89
Enregistré le : sam. 25 avr. 2009 11:52
Status : Hors ligne

Re: [..] Envoyer action au serveur

#2

Message par periaz »

Up svp !
Avatar du membre
Tlem
Site Admin
Site Admin
Messages : 11798
Enregistré le : ven. 20 juil. 2007 21:00
Localisation : Bordeaux
Status : Hors ligne

Re: [..] Envoyer action au serveur

#3

Message par Tlem »

TCPSend() ?
Thierry

Rechercher sur le forum ----- Les règles du forum
Le "ça ne marche pas" est une conséquence commune découlant de beaucoup trop de raisons potentielles ...

Une idée ne peut pas appartenir à quelqu'un. (Albert Jacquard) tiré du documentaire "Copié n'est pas volé".
periaz
Niveau 4
Niveau 4
Messages : 89
Enregistré le : sam. 25 avr. 2009 11:52
Status : Hors ligne

Re: [..] Envoyer action au serveur

#4

Message par periaz »

En fait, je ne sais même pas si ce que je cherche est réalisable. Je suppose donc qu'il est possible, à l'aide d'un un logiciel programmé avec AutoIt, d'imiter les actions faites sur une interface flash.

Imaginons un jeu :
Lorsque je clique sur une boîte à 100€, 100 € s'ajoute donc sur mon compte. Si je clique sur une deuxième, mon compte aura donc un capitale de 200€.

Image

Je suis feignant donc je voudrais je veux que les +100€ se fassent sans cliques.

Image

Le logiciel :
Je pense qu'il faut capturer les paquets envoyés au serveur avec Wireshark. Par contre comment faire pour qu'un logiciel arrive à imiter l'envoie de ces paquets ? Le TCP résoudrait-il mon problème ?

J'en ai marre de jamais savoir rien faire et devoir demandé aux autres, et pourtant je cherche En plus on ne retrouve pas trop d'infos sur WireShark
Avatar du membre
Tlem
Site Admin
Site Admin
Messages : 11798
Enregistré le : ven. 20 juil. 2007 21:00
Localisation : Bordeaux
Status : Hors ligne

Re: [..] Envoyer action au serveur

#5

Message par Tlem »

Thierry

Rechercher sur le forum ----- Les règles du forum
Le "ça ne marche pas" est une conséquence commune découlant de beaucoup trop de raisons potentielles ...

Une idée ne peut pas appartenir à quelqu'un. (Albert Jacquard) tiré du documentaire "Copié n'est pas volé".
periaz
Niveau 4
Niveau 4
Messages : 89
Enregistré le : sam. 25 avr. 2009 11:52
Status : Hors ligne

Re: [..] Envoyer action au serveur

#6

Message par periaz »

J'en étais sur qu'en citant cet exemple j'allais être remis en question. J'ai bien dis "Imaginons" :?
On ne peut pas dire que c'est un bot puisque je l'utiliserai pour mon travail et qu'il aura besoin de mes informations. Et puis j'ai mis cet exemple de jeu car je ne voulais pas dévoiler mon travail. Mais pour que l'on me croie, je préfère expliquer : tous les soirs vers 22 heures je dois faire de multiples actions qui affirment à mes supérieurs le chiffre d'affaire que j'ai fait. En temps de crises, mes chefs ont mis en place un système de compte qui augmente en fonction des produits que l'on vend. Chaque semaine, celui qui a le plus de points sur son compte reçoit une "petite" prime. Mais tous les soirs je dois remplir un tas de formulaire pour calculer ce que j'ai fais dans la journée. C'est pour cela que je voudrais éviter ce temps perdu chaque soir.
Bien à vous
Avatar du membre
Tlem
Site Admin
Site Admin
Messages : 11798
Enregistré le : ven. 20 juil. 2007 21:00
Localisation : Bordeaux
Status : Hors ligne

Re: [..] Envoyer action au serveur

#7

Message par Tlem »

Mouais ....
Cela dit, sans voir se que vous devez faire exactement et sans le code source de la page, il ne va pas être simple de vous aider. :roll:
Thierry

Rechercher sur le forum ----- Les règles du forum
Le "ça ne marche pas" est une conséquence commune découlant de beaucoup trop de raisons potentielles ...

Une idée ne peut pas appartenir à quelqu'un. (Albert Jacquard) tiré du documentaire "Copié n'est pas volé".
Avatar du membre
Iste
Niveau 11
Niveau 11
Messages : 1870
Enregistré le : jeu. 04 déc. 2008 14:21
Localisation : 76
Status : Hors ligne

Re: [..] Envoyer action au serveur

#8

Message par Iste »

L'app flash utilise surement UDP, qui demande de creer un socket pour l'envoi des paquets.
A ma connaissance, ce n'est pas simple d'y entrer, donc avec les fonctions de bases, ce n'est pas possible
Signez ici
periaz
Niveau 4
Niveau 4
Messages : 89
Enregistré le : sam. 25 avr. 2009 11:52
Status : Hors ligne

Re: [..] Envoyer action au serveur

#9

Message par periaz »

Bonsoir,
Pour effectuer cet socket, AutoIt me suffirait-il ou dois-je me diriger vers un autre langage ?
Avatar du membre
Iste
Niveau 11
Niveau 11
Messages : 1870
Enregistré le : jeu. 04 déc. 2008 14:21
Localisation : 76
Status : Hors ligne

Re: [..] Envoyer action au serveur

#10

Message par Iste »

Le probleme n'est pas d'en creer, mais d'en corrompre un
un socket est une sorte de tunnel dans le quel circule les info, il faudrait donc réussir a y introduire des données, et c'est pas facile !
Je pense qu'autoit pourrait éventuellement le faire, mais qu'il serait plus judicieux de trouver un logiciel sachant "hacker" les socket
Signez ici
periaz
Niveau 4
Niveau 4
Messages : 89
Enregistré le : sam. 25 avr. 2009 11:52
Status : Hors ligne

Re: [..] Envoyer action au serveur

#11

Message par periaz »

Bonjour,
J'ai trouvé après de multiples recherches comment effectué une action que l'on a déjà fait.
Je voudrais savoir à présent si il est possible d'imiter un paquet qui fait Serveur > Utilisateur pour recevoir le paquet. Utilisateur > Serveur je sais faire.

Merci
Douves
Status : Hors ligne

Re: [..] Envoyer action au serveur

#12

Message par Douves »

Il suffit de faire un programme de type "Man in the middle"

Je t'explique :

Un schéma en gros :

Client -> internet -> Serveur

Man in the middle :

Client -> Ton programme -> internet -> Serveur

En gros, Si tu réussit a modifier l'adresse du serveur qui est (par exemple 127.0.0.1) en 192.168.1.1, Tu écoutes les connexion sur cette I.P.

Si tu connait les packets envoyés->reçut, Tu a juste a modifier
Par exemple, Si tu reçoit 'MonPacketD'argent=100'
Et que tu doit envoyer (pour ajouter 100€) MonPacket=100
Modifies juste 100 par 200 !

C'est de l'algorythmique, Personnellement, J'ai la flemme de te faire un tuto là dessu

Mais je te conseilles de te baser là dessu
Enjoy !
periaz
Niveau 4
Niveau 4
Messages : 89
Enregistré le : sam. 25 avr. 2009 11:52
Status : Hors ligne

Re: [..] Envoyer action au serveur

#13

Message par periaz »

Bonjour,
Tout cela je peux le faire avec un seul logiciel ou il en faut plusieurs ?
Répondre