Analyse Anti Bot

Inscrit
9 Juillet 2019
Messages
5
Reactions
0
#1
Bonjour à tous.

Cela fait quelques semaines que je suis sur ce forum et je me suis lancé dans un projet. Grâce aux nombreux tutoriel et partage, j'avance sans rencontrer de difficultés d'un point de vue "Code". mais je me pose des questions sur l'anti bot.

Présentation du Projet.
Écrit en C# je récupère les paquets des HDV pour lister tous les items avec leur prix par 1 / 10 / 100, mais voilà a chaque item il faut que j'envoie un paquet au serveur pour avoir le retour d'information sur les prix. Mais comment faire pour éviter l'antibot ? Qui va vite comprendre que c'est un Programme qui envoie les paquets ? Simplement par un temps d'interval random ? De 1s à 5s ?
Voilà j'aimerais avoir une analyse de comment je pourrais procéder pour éviter le Ban en 2h.
Connection MITM.
 
Inscrit
11 Juin 2019
Messages
1
Reactions
0
#2
Au lieu de n'utiliser qu'un seul bot pour récupérer les données, prend en 2 ou 3.

Ensuite, fait-toi une liste des catégories ou items que tu veux avoir.
Fait en sorte que les bots récupère les items aléatoirement dans cette liste,
mais sans qu'un autre bot refasse le même item.

Ensuite, le timing importe peu, mais il faut quand même que le seuil humain ne soit pas dépassé.
1 secondes entre chaque item.
1 seconde si changement de catégorie.

Tout cela me semble pas mal, mais le vrai problème c'est que ton personnage ne fait rien d'autre que regarder l'HDV.
Il faudrait qu'il fasse au moins quelques déplacements sur les cartes et aléatoirement.
Aussi, si cela n'est pas déjà fait, il faudrait avoir un ip pour chaque comptes qui récupère les données.

Si par la suite tu te fait toujours bannir en moins d'une semaine, essaie de faire d'autres actions en plus de bouger sur les cartes, essaie de parler aux pnj et d'accepter des quêtes sans jamais les faire, faire des combats facile (si c'est possible, je sais que c chaud à faire), prendre des zaap ou zaapi, bref des actions qu'un joueur normal ferais.

Il faut aussi prendre en compte que si tu te fait bannir, ce sont peut-être les ip qui sont blacklisté et donc souvent contrôlé.
 
Inscrit
9 Juillet 2019
Messages
5
Reactions
0
#3
Merci de ta réponse Zirpoo.

Je ne veux pas faire un Bot comme on en voit sans arrêt. L'idée n'est pas d'avoir une "Macro" à lancer et le bot fait tout.
L'idée est de réellement jouer en Monocompte et quand tu arrives a un HDV je peux décider de lancer ma Macro qui doit tout me lister pour me récupérer toutes les données Item. Mais je dois jouer normalement en MITM.
C'est plus un assistant qu'un bot, les combats je le ferais moi-même. Les quêtes aussi etc ...

Dans mon projet je garde à l'idée de faire un "Tool" et pas un "Bot autonome".

Objectif: Repérer les items qui coûte moins cher que l'ordinaire pour achat / revente. Les craft qui coûtent moins cher que l'item a la revente (en regardant le vrai prix des ressources pour le craft).
 
Haut Bas