|
You last visited: Today at 17:48
Advertisement
[Help][VB.Net]Tanoth Bot
Discussion on [Help][VB.Net]Tanoth Bot within the .NET Languages forum part of the Coders Den category.
10/23/2010, 05:01
|
#1
|
elite*gold: 6
Join Date: May 2008
Posts: 844
Received Thanks: 842
|
[Help][VB.Net]Tanoth Bot
Also ich habe probleme bei einem Bot für das Browsergame Tenoth ... Tanoth Online
Also den Login bekomm ich schonmal per POST befhel hin doch dannn kommt das Problem ich will das er immer auf den Button Kämpfen und dann auf Start Klickt . das Problem ist jetzt ber der Postbefehl der bei dem Button Kämpfen kommt und zwar :
Code:
POST / HTTP/1.1
Host: s4.tanoth.de:11004
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.0; de; rv:1.9.2.10) Gecko/20100914 Firefox/3.6.10 ( .NET CLR 3.5.30729; .NET4.0E)
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Language: de-de,de;q=0.8,en-us;q=0.5,en;q=0.3
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Cookie: SID=71c63b670bc3931fd1944c83204cb9a1
Referer: http://s4.tanoth.de/webroot/client_3682/Game.swf
Content-type: text/xml
Content-length: 179
<methodCall>
<methodName>MiniUpdate</methodName>
<params>
<param>
<value>
<string>ua11t2bimx8k</string>
</value>
</param>
</params>
</methodCall>
HTTP/1.1 200 OK
Connection: keep-alive
Content-Length: 463
Content-Type: text/xml
Date: Sun, 03 Oct 2010 12:34:29 GMT
Server: libiqxmlrpc 0.8.9
Mein Code bis jetzt der auch für den Login klappt ist :
Code:
Imports System.IO, System.Net, System.Text
Public Class Form1
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim Request As HttpWebRequest = CType(WebRequest.Create("http://s4.tanoth.de/user/login"), HttpWebRequest)
Request.Accept = "text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8"
Request.KeepAlive = True
Request.Method = "GET"
Request.Timeout = 10000
Request.UserAgent = "Mozilla/5.0(Windows; U; Windows NT 5.1; de; rv:1.9.0.10) Gecko/2009042316 Firefox/3.0.5 (.NET CLR 4.0.20506)"
Request.Referer = "http://s4.tanoth.de/user/login"
Request.ContentType = "application/x-www-form-urlencoded"
Request.CookieContainer = New CookieContainer()
Dim User = TextBox1.Text, Pwd = TextBox2.Text, Server = "4"
Request.Method = "POST"
Request.ContentType = "application/x-www-form-urlencoded"
Request.Accept = "text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8"
Dim Post As String = "server=" & Server & "&username=" & User & "&userpass=" & Pwd
' das wird gesendet
Dim byteArray As Byte() = Encoding.UTF8.GetBytes(Post)
Request.ContentLength = byteArray.Length
Dim DataStream As Stream = Request.GetRequestStream()
DataStream.Write(byteArray, 0, byteArray.Length)
DataStream.Close()
Dim Response As HttpWebResponse = Request.GetResponse()
DataStream = Response.GetResponseStream()
Dim reader As New StreamReader(DataStream)
Dim ServerResponse As String = reader.ReadToEnd()
reader.Close()
DataStream.Close()
Response.Close()
If InStr(ServerResponse, "http://s4.tanoth.de/css/client.css") Then
Label3.Text = "Logged In"
Label3.ForeColor = Color.Green
Else
Label3.Text = "Logged Out"
Label3.ForeColor = Color.Red
End If
End Sub
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
Label3.ForeColor = Color.Red
End Sub
End Class
So wie verarbeite ich bitte diesen POST Befehl kann mir da wer helfen ?
|
|
|
01/17/2011, 22:27
|
#2
|
elite*gold: 0
Join Date: Jan 2011
Posts: 1
Received Thanks: 0
|
buy tramadol
Advise a drugstore where it is possible to  and
|
|
|
08/19/2011, 03:27
|
#3
|
elite*gold: 6
Join Date: May 2008
Posts: 844
Received Thanks: 842
|
Hat keiner eine idee wie man diesen Bot Realisieren könnte.
Ich meine Arbeiten kann ich ihn lassen aber wenn ich ein Abenteuer machen will muss immer eine Checksum beigefücgt werden also dem POST Packet.
Ich hab aber keine Ahnung wie ich die Checksum auslesen soll da sie nicht im Quellcode der Website enthalten ist. Das spiel Basiert schließlich auf einem Flash Element.
Bitte um Hilfe.
MfG
|
|
|
12/22/2012, 02:27
|
#4
|
elite*gold: 1860
Join Date: Jan 2012
Posts: 2,209
Received Thanks: 1,630
|
|
|
|
12/22/2012, 08:38
|
#5
|
elite*gold: 0
Join Date: Jan 2011
Posts: 426
Received Thanks: 112
|
Also Wenn du sagst das das weitere Game mit Flash programmiert wurde, dann wirds schwieriger.
Dann musste dir dafür einen TCP Client oder Socket erstellen (besser TCP, Socket is besser fürs Packet injecten da). Und dann musst du die Packets zum Server senden. Und Vom Server wieder die Packets Empfangen usw.
Nur jetzt musst du die main.swf decompelieren und gucken wie die Packets decrypt sind. Sind sie garnicht haste es easy dann brauchste nur Big Endian dafür.
Sind sie decryptet musst du dir eine Klasse schreiben die dir die Packets decryptet.
Ich hoffe ich konnte dir helfen
Grüße
deathline4ever
|
|
|
12/22/2012, 16:03
|
#6
|
elite*gold: 63
Join Date: Oct 2012
Posts: 1,181
Received Thanks: 139
|
Leute, mal aufs Datum geguckt? Alte Threads hervorgegraben...
#closerequest
|
|
|
 |
Similar Threads
|
Tanoth
03/19/2011 - General Coding - 2 Replies
Moinsen..
Suche nach einem Bot oder hack oder Programm für Tanoth.de..
Wenn ihr was für mich habt sagt mir mal bescheid.
Danke
|
Vk Tanoth Accs
02/23/2011 - Trading - 5 Replies
Moin,
aus Zeitgründen habe ich meine Tanoth Accs zu verkaufen.
Bin auf allen 4 Servern vorstellig.
Auf Server 1 sitz ich in der 2t besten Gilde rum ;).
Server 1 2t Char x ist auch gleichzeitig mein höchster er ist 124.
Server 1 y:119
Server 2 z: 36 aber sehr gut equipt
Server 3 a 87 imba str char
Server 4 b 59 imba Int char
server 4 c 90+ Lucker Char ^^
|
[Sell] Tanoth Account
10/27/2010 - Trading - 31 Replies
Hallo. Ich verkaufe aus Zeitlichen Gründen meinen Tanoth (ehemals Legend Online) Account.
Er ist im Levelbereich 35-40 auf dem Server 1. Er ist nie schlecht aufgefallen und besitz eine Gilde ohne Member, die etwas ausgebaut ist.
Er hat noch ~16.000 Gold
Stats :
Stärke: 4xx
Geschicklichkeit: 2xx
Konsitution: 3xx
|
[B] epic Tanoth acc s2 [S] 20 psc
07/24/2010 - Trading - 0 Replies
hey leute ich verkaufe hier eintanoth account!!!
screens sind unten!!!!
20 psc!
|
All times are GMT +1. The time now is 17:49.
|
|