Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > General Coding > Coding Tutorials
You last visited: Today at 10:31

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

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.

Reply
 
Old 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
Syst3m Down is offline  
Old 06/25/2010, 16:19   #107
 
Shadow992's Avatar
 
elite*gold: 77
Join Date: May 2008
Posts: 5,430
Received Thanks: 5,878
Quote:
Originally Posted by MaroX59 View Post
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 .
Shadow992 is offline  
Thanks
1 User
Old 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
Syst3m Down is offline  
Old 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
Syst3m Down is offline  
Old 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
iikingii123 is offline  
Thanks
1 User
Old 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 ^^
mdna is offline  
Thanks
1 User
Old 08/05/2010, 10:46   #112
 
Shadow992's Avatar
 
elite*gold: 77
Join Date: May 2008
Posts: 5,430
Received Thanks: 5,878
Quote:
Originally Posted by mdna View Post
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.
Shadow992 is offline  
Old 08/05/2010, 14:25   #113
 
elite*gold: 0
Join Date: Jan 2009
Posts: 70
Received Thanks: 19
Quote:
Originally Posted by Shadow992 View Post
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
mdna is offline  
Old 08/05/2010, 17:13   #114
 
Shadow992's Avatar
 
elite*gold: 77
Join Date: May 2008
Posts: 5,430
Received Thanks: 5,878
Quote:
Originally Posted by mdna View Post
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.
Shadow992 is offline  
Old 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
mdna is offline  
Old 08/05/2010, 21:46   #116
 
Shadow992's Avatar
 
elite*gold: 77
Join Date: May 2008
Posts: 5,430
Received Thanks: 5,878
Quote:
Originally Posted by mdna View Post
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.
Shadow992 is offline  
Old 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
mdna is offline  
Old 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
Thamnophis is offline  
Old 08/10/2010, 18:30   #119
 
Shadow992's Avatar
 
elite*gold: 77
Join Date: May 2008
Posts: 5,430
Received Thanks: 5,878
Quote:
Originally Posted by Thamnophis View Post
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.
Shadow992 is offline  
Old 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?
Thamnophis is offline  
Reply


Similar Threads 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.


Powered by vBulletin®
Copyright ©2000 - 2026, 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 ©2026 elitepvpers All Rights Reserved.