Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > General Coding
You last visited: Today at 17:32

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

Advertisement



[Python]Website Login -> Werte auslesen

Discussion on [Python]Website Login -> Werte auslesen within the General Coding forum part of the Coders Den category.

Closed Thread
 
Old   #1
 
Moonsteroid's Avatar
 
elite*gold: 21
Join Date: Feb 2012
Posts: 942
Received Thanks: 709
[Python]Website Login -> Werte auslesen

Moin zusammen,
Ich bin gerade dabei ein Skript in Python zu schreiben welches sich bei einloggt und dann die höhe der Premiumpunkte ausließt und es mir ausgibt.

Ich benutze dafür urllib, urllib2.

Ich bin jetzt soweit dass ich das login habe, also das er username und password verschickt und das klappt alles soweit
Nun zum hacken.. Die Serverauswahl!



^Wenn man auf den button "Welt 122" klickt wird eine JS funktion aufgerufen, kann mir einer sagen wie ich herausfinde was ich mittels request abschicken soll?

Hoffe das es Verständlich ist
Gruß IGnoXX
Moonsteroid is offline  
Old 11/21/2015, 18:31   #2
 
alpines's Avatar
 
elite*gold: 60
Join Date: Aug 2009
Posts: 2,256
Received Thanks: 815
Die JS-Funktion wird sicherlich ein Paket zum Server losschicken.
Sniff solange mit bis du auf Welt 122 klickst und stoppe dann das Sniffen, weil die neuen Einträge die alten überschreiben und die Daten verloren gehen.
Da solltest du irgendwo ein Paket finden was vom JS gezündet wurde, alternativ kannst du auch Rechtsklick > Element Untersuchen auf den Button machen und die JS Funktion anschauen was sie womit macht.
alpines is offline  
Thanks
1 User
Old 11/21/2015, 19:11   #3
 
Moonsteroid's Avatar
 
elite*gold: 21
Join Date: Feb 2012
Posts: 942
Received Thanks: 709
Die JS-Funktion wird über "onclick" aufgerufen, hab es jetzt herausgefunden was die Funktion wirklich macht indem ich über der console die funktion ausgegeben hab..
Das packt den Servernamen ans ende der url ".../index.php?action=login&server_de122"

Wenn ich jetzt den request abschicke und dann mit "get" game.php aufrufe und es anschließend in einer neuen .html datei abspeicher sagt er das die session abgelaufen ist... Neues Problem :P
Moonsteroid is offline  
Old 11/22/2015, 10:31   #4
 
xXKonaXx's Avatar
 
elite*gold: 20
Join Date: Nov 2010
Posts: 552
Received Thanks: 350
Benutze die .
Diese bietet einige hilfreiche Funktionen zur Cookie/Session-Verwaltung.

xXKonaXx is offline  
Thanks
2 Users
Old 11/22/2015, 10:34   #5
 
elite*gold: 136
Join Date: Dec 2014
Posts: 67
Received Thanks: 3
Da deren Login mehrstufig abläuft würde ich dir empfehlen den genauen Ablauf mit einem Proxy mitzuschneiden. Empfehlenswert ist (Free Version reicht), da es auch https aufzeichnen kann.

Edit (da war wohl jemand schneller , s.o.):
Für das Login selber kannst du besser das Python Package 'requests' benutzen, das etwas bequemer zu verwenden ist und dir die Möglichkeit gibt Cookies über eine Session zu verwalten (wichtig, s.u.).

Ich habe mal eben auf den Loginablauf geschaut und der läuft ungefähr so ab:
1. URL_1 mit username, password -> setzt ein Passwort in den Cookies und gibt dir eine Liste der verschiedenen Welten zurück
2. URL_2 (die die du auch da stehen hast) mit username, cookie_password -> gibt eine spezifische URL_3 zurück
3. URL_3 -> noch eine URL_4
4. URL_4 -> enthält die von dir gewünschten Infos

Die Zuordnung zu deinem Benutzernamen passiert komplett über die Cookies, daher müssen die mit übergeben werden.

tl;dr: BurpSuite -> requests -> INFOS
wielands is offline  
Thanks
1 User
Old 11/22/2015, 15:52   #6
 
Moonsteroid's Avatar
 
elite*gold: 21
Join Date: Feb 2012
Posts: 942
Received Thanks: 709
Danke für die Antworten!, hab bereits gestern angefangen mit dem Request modul zu arbeiten scheint mir auch besser zu sein als urllib oder mechanize da man beinah alles selber machen muss

BurpSuit wird direkt gezogen, danke für den tipp!

Ich werd mich wieder melden

-IGnoXX

Ok ich hab's hinbekommen mit etwas hilfe, danke trotzdem an euch!
Moonsteroid is offline  
Old 11/23/2015, 12:40   #7
 
MrDami123's Avatar
 
elite*gold: 56
Join Date: Oct 2010
Posts: 3,409
Received Thanks: 1,219
Für das Auslesen von Werten kann ich dir BeautifulSoup oder lxml empfehlen. BeautifulSoup ist einfacher.
MrDami123 is offline  
Thanks
1 User
Old 11/23/2015, 17:44   #8
 
Moonsteroid's Avatar
 
elite*gold: 21
Join Date: Feb 2012
Posts: 942
Received Thanks: 709
Yup hab BeautifulSoup benutzt, danke
Moonsteroid is offline  
Closed Thread


Similar Threads Similar Threads
[C#] X Y Z Werte auslesen. DayZ
04/13/2014 - .NET Languages - 21 Replies
Heyho, ich habe da mal eine Frage, gibt es irgendwie eine Möglichkeit in DayZ Standalone an die X Y Z Werte anderer Spieler dran zu kommen? Das auslesen selbst ist nicht das Problem ebenso alles andere was wir damit vorhaben nicht, jedoch würde ich gerne wissen wie ich die Werte von anderen Spielern mithilfe eines Arrays auslesen kann? Jemand eine Ahnung, wie ich Unbekannte Dynamische Werte finde :s?
Werte aus Struct auslesen
01/06/2014 - C/C++ - 2 Replies
Hey Hou, also es ist kein wirkliches Problem das ich habe es Funktioniert soweit einwandfrei doch Interessiert es mich was IHR für Lösungsvorschläge hättet um so etwas zu Lösen. Player.h #ifndef __PLAYER__H #define __PLAYER__H class CPlayer {
Werte auslesen bei SF
01/09/2011 - Browsergames - 13 Replies
Hallo miteinander, ich wollte mich mal an Shakes and Fidget dran machen. Es geht um das außlesen von Werten - also Spielstände etc... Hab mich zunächst mit Cheatengine dran gewagt, jedoch geht das nicht ("immer") mit Flash basierende Browsergames. Also direkt über FFox. Dann hab ich versucht die download Methode zu machen, jedoch hab ich das auch net hinbekommen. Könnt ihr mir weiterhelfen ?
Werte vom Marktschreier auslesen.
08/22/2010 - Last Chaos - 5 Replies
Habe mal ne frage ist es möglich das ich die zahlen die bei amount stehen (Lc USa) auslesen kann? Also wie viel die Items kosten. (Wenn ja geht das auch so das ich keine offsets brauche und das es auch ohne Imagesearch geht) thx Ich arbeite an einem Marktscheier bot. Ist nicht kompliziert er klickt die items jetzt schon an er soll sie dann nur noch kaufen wenn der preis niedriger als die ausgelesenen zahlen sind. So kommt man zu meiner 2. frage. Wie kann ich in einem au3 script es so...
WoW Werte aus Speicher auslesen und DMA
07/24/2006 - World of Warcraft - 0 Replies
Tsearch Tutorial Dank diesem sehr guten Tutorial hab ich die Werte für Health und Mana gefunden.Allerdings sind das DMA Adressen, die sich bei jedem start von WoW ändern.Am Beispiel von Mana hab ich das ganze dann bis zu einer Adresse verfolgt. 60D37C 980C90 MOV ,ecx Wie krieg ich jetzt am einfachsten jedesmal die Adresse raus in der mein Mana steht ? Geht das mit AuoIt ?



All times are GMT +1. The time now is 17:33.


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.