|
You last visited: Today at 10:31
Advertisement
[AutoIt]Tutorial zu Browsergamebots (Packetbots und IEbots)
Discussion on [AutoIt]Tutorial zu Browsergamebots (Packetbots und IEbots) within the Coding Tutorials forum part of the General Coding category.
06/25/2010, 15:59
|
#106
|
elite*gold: 184
Join Date: Nov 2009
Posts: 158
Received Thanks: 43
|
Sry hab mich ein bisschen falsch ausgedrückt er trägt die daten gar nicht erst ein! also keins von beiden weder passwort noch name
|
|
|
06/25/2010, 16:19
|
#107
|
elite*gold: 77
Join Date: May 2008
Posts: 5,430
Received Thanks: 5,878
|
Quote:
Originally Posted by MaroX59
Sry hab mich ein bisschen falsch ausgedrückt er trägt die daten gar nicht erst ein! also keins von beiden weder passwort noch name
|
Ahso , ja ist bei mir leider auch immer öffter so ...
Ich weiß da auch teilweise nicht wieso , deswegen bin ich auch direkt ganz auf Packetbots umgestiegen .
|
|
|
06/25/2010, 16:49
|
#108
|
elite*gold: 184
Join Date: Nov 2009
Posts: 158
Received Thanks: 43
|
Ok dann werde ich es heute abend nochmal probieren mit den packetbots zur not kann ich ja auch aber einfach gleich im programm starten
habe übrigens mal bisschen mit gui expremimentiert kannst dir ja ma anschauen und verbesserungsvorscläge machen^^
Code:
HotKeySet("{ESC}","close")
#include<IE.au3>
#include<String.au3>
$input = InputBox ("Ja oder Nein?", "Ich bestätige mit der eingabe von Ja das ich keine Ansprüche stelle wenn mein System schaden vom nutzen des Programmes trägt")
If $input = "ja" Then
MsgBox (0, "Ja", "Bot wird gestartet...")
ElseIf $input = "nein" Then
MsgBox (0, "Nein", "Dann geh lieber Pokemon spielen")
Exit
Else
MsgBox (0, "", "Was verstehst du an 'Antworte nur mit Ja oder Nein' eigentlich nicht?!...")
Exit
EndIf
GuiCreate("© by Skollhunter",166,405,987,50)
$button1=GuiCtrlCreateButton("Start Login",22,41,118,38)
$button2=GuiCtrlCreateButton("In Shows eintragen",12,90,138,45)
$button3=GuiCtrlCreateButton("EXIT",12,157,129,73)
$button4=GuiCtrlCreateButton("Credits",5,378,50,20)
$label1=GuiCtrlCreateLabel("Wrestlegame.de-Bot",33,8,96,15)
$label2=GuiCtrlCreateLabel("http://www.elitepvpers.com",20,355,123,15)
GuiSetState()
While 1
$msg=GuiGetMsg()
If $msg=-3 Then Exit
If $msg=$button1 Then button1()
If $msg=$button2 Then button2()
If $msg=$button3 Then button3()
If $msg=$button4 Then button4()
Wend
Func button3()
Exit
EndFunc
Func button4()
MsgBox(0,"© by Skollhunter","Credits:")
EndFunc
$name=Inputbox("Benutzername","Bitte gib deinen Benutzernamen ein")
$passwort=Inputbox("Passwort","Bitte gib dein Passwort ein")
Func button1()
$oIE=_IECreate("www.wrestlegame.de")
$oForm = _IEFormGetCollection($oIE,0)
$oUsername = _IEFormElementGetObjByname($oForm,"username")
$oPassword = _IEFormElementGetObjByName($oForm,"password")
_IEFormElementSetValue ($oUsername,$name)
_IEFormElementSetValue ($oPassword,$passwort)
_IEFormSubmit($oForm)
_IELinkClickByText ( $oIE, "Shows")
_IeLoadWait($oIE)
_IENavigate($oIE,"http://wrestlegame.de/show.php?showid=2")
$HTML = _IEDocReadHTML ($oIE)
$session=_StringBetween($HTML,'<a href="','";<b style="text-align:center; vertical-align:middle; font-size:8pt; text-transform: uppercase; font-weight:bold; font-family:Tahoma; line-height:16pt; color:#FFFFFF">')
_IENavigate($oIE,"http://wrestlegame.de/show.php="&$session[0])
_IeLoadWait($oIE,0,8000)
Endfunc
Func button2()
while 1
_IENavigate($oIE,"http://wrestlegame.de/show.php?showid=2")
$HTML = _IEDocReadHTML ($oIE)
$session=_StringBetween($HTML,'<a href="','";<b style="text-align:center; vertical-align:middle; font-size:8pt; text-transform: uppercase; font-weight:bold; font-family:Tahoma; line-height:16pt; color:#FFFFFF">')
_IENavigate($oIE,"http://wrestlegame.de/show.php="&$session[0])
_IeLoadWait($oIE,0,5000)
_IENavigate($oIE,"http://wrestlegame.de/show.php?showid=7")
$HTML = _IEDocReadHTML ($oIE)
$session=_StringBetween($HTML,'<a href="','";<b style="text-align:center; vertical-align:middle; font-size:8pt; text-transform: uppercase; font-weight:bold; font-family:Tahoma; line-height:16pt; color:#FFFFFF">')
_IENavigate($oIE,"http://wrestlegame.de/show.php="&$session[0])
_IeLoadWait($oIE,0,5000)
Wend
Endfunc
Func close()
MsgBox (0, "Sinnloses Teil^^", "Bot wird beendet")
Exit
Endfunc
|
|
|
06/25/2010, 16:55
|
#109
|
elite*gold: 184
Join Date: Nov 2009
Posts: 158
Received Thanks: 43
|
Ok ich mache mich an die andere art bekommst aber auf jeden fall ein thanks von mir
|
|
|
06/30/2010, 14:36
|
#110
|
elite*gold: 0
Join Date: May 2010
Posts: 35
Received Thanks: 16
|
^^ Da hast du dir aber Arbeit gemacht da gib es natürlich ein THX ^^ Was du da geschrieben hast schreibt man nicht in 10 min ;D
|
|
|
08/04/2010, 23:21
|
#111
|
elite*gold: 0
Join Date: Jan 2009
Posts: 70
Received Thanks: 19
|
Gutes Tut - hat mir geholfen gewissen Ikariam-Bots zu schreiben (werden vielleicht hier mal reingestellt wenn ich die erlaubniss von GF hab >.<)
EDIT:
Um auf die Frage mit den Passwörtern nochmal einzugehen:
Versuchs mal mit _StringToHex() und IniWrite()
da kommen sachen raus auf die - wenn man nich weiss das es Hex is - so schnell keiner kommt ^^
|
|
|
08/05/2010, 10:46
|
#112
|
elite*gold: 77
Join Date: May 2008
Posts: 5,430
Received Thanks: 5,878
|
Quote:
Originally Posted by mdna
Gutes Tut - hat mir geholfen gewissen Ikariam-Bots zu schreiben (werden vielleicht hier mal reingestellt wenn ich die erlaubniss von GF hab >.<)
EDIT:
Um auf die Frage mit den Passwörtern nochmal einzugehen:
Versuchs mal mit _StringToHex() und IniWrite()
da kommen sachen raus auf die - wenn man nich weiss das es Hex is - so schnell keiner kommt ^^
|
Das ist nicht gerade sicher, jemand, der Ahnung von dem ganze hat braucht max. 20sec um zu erkennen, dass das Hex ist. Danach biste auch Passwort los.
Ich habe es bisher immer so gemacht:
PHP Code:
#Include <String.au3>
$pw="test"
_StringEncrypt(1,$pw,@ComputerName)
Damit wird es schwer von einem fremden Pc aus (wenn man nicht weiß was man noch braucht) das Passwort rauszufinden.
Da AutoIt decompilierbar ist, bietet ein festes Passwort nur geringen Schutz.
Einmal decompilieren und schon hat man das Passwort für tausende von Accounts.
|
|
|
08/05/2010, 14:25
|
#113
|
elite*gold: 0
Join Date: Jan 2009
Posts: 70
Received Thanks: 19
|
Quote:
Originally Posted by Shadow992
Das ist nicht gerade sicher, jemand, der Ahnung von dem ganze hat braucht max. 20sec um zu erkennen, dass das Hex ist. Danach biste auch Passwort los.
Ich habe es bisher immer so gemacht:
PHP Code:
#Include <String.au3>
$pw="test"
_StringEncrypt(1,$pw,@ComputerName)
Damit wird es schwer von einem fremden Pc aus (wenn man nicht weiß was man noch braucht) das Passwort rauszufinden.
Da AutoIt decompilierbar ist, bietet ein festes Passwort nur geringen Schutz.
Einmal decompilieren und schon hat man das Passwort für tausende von Accounts.
|
Und wieder was gelernt 
Aber gabs nich mal n Tool um zu verhindern das man AutoIt decompilen kann? Ich meine da mal irgendwo was gelesen zu haben (Im Internet gibts ja nich soooo viel über AutoIt *gg*)
MfG, Mdna
|
|
|
08/05/2010, 17:13
|
#114
|
elite*gold: 77
Join Date: May 2008
Posts: 5,430
Received Thanks: 5,878
|
Quote:
Originally Posted by mdna
Und wieder was gelernt 
Aber gabs nich mal n Tool um zu verhindern das man AutoIt decompilen kann? Ich meine da mal irgendwo was gelesen zu haben (Im Internet gibts ja nich soooo viel über AutoIt *gg*)
MfG, Mdna
|
Soviel wie mir bekannt ist, kann man AutoIt immer decompilieren.
Es gibt ein paar Tools, die es schwerer gestalten, aber dafür gibts dann meistens auch schon ein Gegen-Tool.
|
|
|
08/05/2010, 18:59
|
#115
|
elite*gold: 0
Join Date: Jan 2009
Posts: 70
Received Thanks: 19
|
so mal bischen meinen lieblingsfreund mit daten gefüttert hier das ergebniss:
 vielleicht kann ich auch noch bischen was zur allgemeinbildung beisteuern :P
MfG, Mdna
|
|
|
08/05/2010, 21:46
|
#116
|
elite*gold: 77
Join Date: May 2008
Posts: 5,430
Received Thanks: 5,878
|
Quote:
Originally Posted by mdna
so mal bischen meinen lieblingsfreund mit daten gefüttert hier das ergebniss:
 vielleicht kann ich auch noch bischen was zur allgemeinbildung beisteuern :P
MfG, Mdna
|
Nur ein Programm und das Problem ist gelöst:

AutoIt wird immer decompilierbar sein, da AutoIt interpretiert wird und eben nicht direkt ausgeführt (wie C/C++).
Wie gesagt, es gibt bereits Gegen-Tools.
Außerdem schrottet Themida AutoIt-Exen sehr oft --> Schlechte Idee.
|
|
|
08/06/2010, 13:02
|
#117
|
elite*gold: 0
Join Date: Jan 2009
Posts: 70
Received Thanks: 19
|
schade hätt ja klappen können :P
MfG, Mdna
|
|
|
08/10/2010, 14:28
|
#118
|
elite*gold: 0
Join Date: Jul 2009
Posts: 16
Received Thanks: 0
|
hi,
erstmal ein riesen lob fuer diesen TUT!
mein post kommt leider etwas verspaetet, ich hoffe mir wird trotzem noch geholfen.
ich habe mir auch ein ersten mausklickbot fuer ein browsergame erstellt, leider kommen die groeßen nachteile auf, ich kann nichts mehr tun.
mein kumpel wollte den auch ausprobieren, leider sind nat alle koordinaten falsch.
hab deinen tut gelesen und auch relativ gut verstanden, kann auch html, aber leider laesst sich eine variable nicht fuer mein browsergame uebersetzten. meines besitzt keine verschiedenen server. ich benoetige nur benutzer und pw.
leider verknuepfst du immer die ip mit dem uni/server. wo soll ich meine ip einbinden, wenn ich nur benutz und pw habe?
danke fuer antworten im vorraus
gruß Thamnophis
|
|
|
08/10/2010, 18:30
|
#119
|
elite*gold: 77
Join Date: May 2008
Posts: 5,430
Received Thanks: 5,878
|
Quote:
Originally Posted by Thamnophis
hi,
erstmal ein riesen lob fuer diesen TUT!
mein post kommt leider etwas verspaetet, ich hoffe mir wird trotzem noch geholfen.
ich habe mir auch ein ersten mausklickbot fuer ein browsergame erstellt, leider kommen die groeßen nachteile auf, ich kann nichts mehr tun.
mein kumpel wollte den auch ausprobieren, leider sind nat alle koordinaten falsch.
hab deinen tut gelesen und auch relativ gut verstanden, kann auch html, aber leider laesst sich eine variable nicht fuer mein browsergame uebersetzten. meines besitzt keine verschiedenen server. ich benoetige nur benutzer und pw.
leider verknuepfst du immer die ip mit dem uni/server. wo soll ich meine ip einbinden, wenn ich nur benutz und pw habe?
danke fuer antworten im vorraus
gruß Thamnophis
|
Du scheinst das nicht ganz verstanden zu habe, vielleicht hast du auch nicht aufmerksam genug gelesen. 
Aber ich probiers dir mal kurz zu erklären:
Jede Internetseite hat eine eigene IP elitepvpers.com hat eine andere wie google.de. Nur wie krieg ich die IP raus? Das macht der Code:
PHP Code:
TCPStartup()
$ip = TCPNameToIP($internetseite)
TCPShutdown()
Die IP brauchst du, damit dein Programm weiß, wohin die Packets geschickt werden sollen. Wenn du mit Google.de kommunizieren willst, musst du den Code so umschreiben:
PHP Code:
TCPStartup()
$ip = TCPNameToIP("google.de")
TCPShutdown()
Da ist im Grunde nichts Großes bei.
|
|
|
08/10/2010, 18:47
|
#120
|
elite*gold: 0
Join Date: Jul 2009
Posts: 16
Received Thanks: 0
|
super danke dir,
beim packet treten leider zu viele unklarheiten auf, deshalb geh ich einen schritt zurueck und mach jetzt IE. komme da auch viel weiter, kann mich einloggen, links auswaehlen usw.
leider bleibe ich bei dem problem haengen, dass es 2 buttons gibt die das wort annehmen enthlten.
im quelltext finde ich nichts brauchbares. also live http headers her.
interesanter weise treten hier keine brauchbaren links auf...
nur der link um zu den buttons zu kommen, also wie bei ogame die gebaeude seite
also hab ichs mit _IELinkClickByIndex versucht.
habe insgesamt 19 links gezaehlt (mit den buttons)
habe alle 19 links ausprobiert^^ funktionieren nur 17...
die beiden buttons scheinen also keine links zu sein?!
also keine schoene session^^
gibts noch mehr moeglichkeiten den button anzusprechen?
habe ich vllt was falsch gemact?
danke fuer deine hilfe im vorraus
gruß Thamnophis
p.s. wo kann man dir einen thx geben?
|
|
|
Similar Threads
|
Browsergamebots legal?
05/19/2010 - General Coding - 12 Replies
Hallo,
ich habe hier im Forum schon öfters gesehen, wie mitglieder bots (für browsergames) gepostet haben und nach einiger zeit wurden deren themen gelöscht/geschlössen, weil sie angeblich urherberrechtsverletzung begangen haben.
http://www.elitepvpers.com/forum/browsergames/5237 95-myfreefarm-bot.html
Ich habe schon sehr viele google seiten durchwälzt und keine antwort auf meine fragen gefunden, deswegen stelle ich sie hier mit der hoffung eine antwort zu finden.
"Ab wann ist ein...
|
AutoIt Tutorial
01/01/2008 - Dekaron - 2 Replies
Hey, smokedoo or someone out there who created bot and stuff like that, can you please post up a tutorial or vid on how to make at least the most simplest bot out there please. I know there are ppl like me that would just love to know. Thanks!
|
All times are GMT +1. The time now is 10:31.
|
|