Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > General Coding
You last visited: Today at 23:47

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



Metin2 Bot machen

Discussion on Metin2 Bot machen within the General Coding forum part of the Coders Den category.

Reply
 
Old   #1
 
elite*gold: 0
Join Date: Jun 2011
Posts: 21
Received Thanks: 2
Metin2 Bot machen

Hey Leute
ich möchte gernen in vb 2010 ein Metin2 bot schreiben, was ja eig. möglich sein müsste oder?
also mein Problem ist wie sende ich WPE packete also Winsock-Packets mit VB
ich hoffe mir kann da einer helfen
Dragen6116 is offline  
Old 07/03/2011, 20:23   #2
 
elite*gold: 0
Join Date: Jun 2011
Posts: 49
Received Thanks: 17
Kannst du ausführlich vormulieren was du damit meinst WPE=?
VB=?
>:-{Scâréd}-:< is offline  
Old 07/04/2011, 06:06   #3
 
elite*gold: 0
Join Date: Jun 2011
Posts: 21
Received Thanks: 2
Quote:
WPE packete also Winsock-Packets mit
Wenn dir das nicht reicht must du mir sagen was genau du wissen wilst
Und VB Visual Basic 2010 allerdings wenn das damit nicht möglich ist würde ich auch c++ nehmen
Dragen6116 is offline  
Old 07/04/2011, 11:31   #4
 
elite*gold: 0
Join Date: Apr 2006
Posts: 6,597
Received Thanks: 1,830
Quote:
Originally Posted by Dragen6116 View Post
Hey Leute
ich möchte gernen in vb 2010 ein Metin2 bot schreiben, was ja eig. möglich sein müsste oder?
also mein Problem ist wie sende ich WPE packete also Winsock-Packets mit VB
ich hoffe mir kann da einer helfen
Mit Hilfe der WINAPI

schau dir mal die funktionen

send/sendto
recv/recvfrom
Medix is offline  
Old 07/10/2011, 15:49   #5
 
elite*gold: 9
Join Date: Dec 2009
Posts: 1,071
Received Thanks: 819
Die Metin Packets sind verschlüsselt... Wirst sofort gekickt und nach ein paar mal gebannt, wenn du packets modifizierst.
.Infinite is offline  
Old 07/10/2011, 16:24   #6
 
Voyage's Avatar
 
elite*gold: 0
Join Date: Jan 2011
Posts: 34
Received Thanks: 3
Aber Verschlüsselung macht doch eigentlich nichts.
Er fängt sie verschlüsselt ab dann sthet in dem packet vll 0x00.
Das kann jetzt verschlüsselt sein wie es will, wenn 0x00 bedeutet Chat a schreiben wird ein a geschrieben. Er findet die richtige Interpretation von den Packets und dann kann er sie auch verschicken. Wie soll der Server kontrollieren, ob dieses Packet vom Client gewollt war oder von einem Hacker geschickt wurde?

afo
Voyage is offline  
Old 07/10/2011, 16:35   #7
 
elite*gold: 9
Join Date: Dec 2009
Posts: 1,071
Received Thanks: 819
Checksummen? Jedes Packet sieht anders aus...

Er schreibt beispielsweise einmal in den Chat "Hallo" und bekommt etwas wie
Code:
928347123651024589735
und beim zweiten mal "Hallo" bekommt er
Code:
398534750329485703498
Wenn er jetzt eins von beidem nochmal absendet merkt der Server, dass etwas mit dem Packet nicht stimmt und er wird gekickt...
.Infinite is offline  
Thanks
1 User
Old 07/10/2011, 17:47   #8
 
Voyage's Avatar
 
elite*gold: 0
Join Date: Jan 2011
Posts: 34
Received Thanks: 3
achso ok das wusste ich noch nicht.
Voyage is offline  
Old 07/15/2011, 16:28   #9
 
elite*gold: 0
Join Date: Jun 2011
Posts: 21
Received Thanks: 2
Als erstes brächte ich nur wie man diese packete abfängt und sendet zu wissen den rest kann man sich später weiter denken
Dragen6116 is offline  
Old 07/15/2011, 16:35   #10
 
Kraizy​'s Avatar
 
elite*gold: 0
The Black Market: 471/0/0
Join Date: Apr 2010
Posts: 9,696
Received Thanks: 1,810
Dazu kannst du dir ein Socket erstellen, dich mit dem Server verbinden (Connect()-Funktion) und die Funktionen Send() und Receive() benutzen. Aber wie bereits gesagt, sind die Packete möglicherweise bei diesem Spiel (hab es nie gespielt) verschlüsselt, heißt wenn du diese nicht wieder verschüsselt an den Server sendest, wirst du vom Server rausgeschmissen.
Kraizy​ is offline  
Thanks
1 User
Old 07/16/2011, 14:43   #11
 
elite*gold: 0
Join Date: Jun 2011
Posts: 21
Received Thanks: 2
Könntest du das bitte nochmal genauer erklären?
Dragen6116 is offline  
Old 07/17/2011, 20:01   #12
 
elite*gold: 0
Join Date: Jun 2011
Posts: 21
Received Thanks: 2
köntest du das bitte genauer erklären ich habe mit diesen befehlen noch nicht gearbeitet
Dragen6116 is offline  
Old 07/17/2011, 20:02   #13
 
elite*gold: 0
Join Date: Jun 2011
Posts: 21
Received Thanks: 2
Talking Edit

oh sry für die doppel post

Edit:
Ich habe jetzt die lösung danke für eure hilfe
Dragen6116 is offline  
Reply




All times are GMT +2. The time now is 23:47.


Powered by vBulletin®
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2024 elitepvpers All Rights Reserved.