Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > General Coding
You last visited: Today at 02:18

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

Advertisement



Fragen bzgl Pakete senden / Cheat Engine

Discussion on Fragen bzgl Pakete senden / Cheat Engine within the General Coding forum part of the Coders Den category.

Reply
 
Old   #1



 
Boostachu's Avatar
 
elite*gold: 187
The Black Market: 176/0/0
Join Date: Mar 2012
Posts: 3,237
Received Thanks: 412
Fragen bzgl Pakete senden / Cheat Engine

Heyho,

Ich habe folgende Fragen:

Kann man in Spielen per Cheat Engine (oder einem anderen Weg) herausfinden, ob
1. ein Monster(Raidboss) derzeit auf dem Server noch lebend oder schon tot ist
2. Wann ein Raidboss spawnen wird
3. Wo er exakt steht (map+coordinaten)

und noch eine Frage:

seht euch mal das Bild an ( ), man muss auf den Orangenen Strich drücken, sobald der Balken darüberfährt, damit man eine Kiste o.A. schneller öffnet. Das Bild ist etwas älter, der Strich ist mittlerweile extrem klein und dementsprechend 'schwer(er)' zu treffen. Könnte man ein Packet an den Server schicken, welches ihm sagt 'Strich getroffen, öffne dich!' oder ist das zu banal gedacht?

Grüsse
Boostachu is offline  
Old 01/03/2017, 14:43   #2


 
Liihes's Avatar
 
elite*gold: 0
Join Date: Dec 2012
Posts: 2,728
Received Thanks: 934
@ Ich beantworte mal mit meinem Leihen-Wissen grob & bitte bedenke, dass deine Fragen alle Spielspezifisch sind. So grob kann man das alles nicht sagen.

1. Ja.
2. Spielspezifisch, grundlegend nein, da dies (so wie ich deine Frage deute) durch Zufall vom Server entschieden wird, also müsstest du den Server beeinflussen. Sollte jedoch eine ersichtliche Zeitspanne vorhanden sein & diese ist auslesbar vom Client des Spiels, würde es gehen.
3. Spielspezifisch umzusetzen, aber ja. Die meisten Spiele, gerade mit Dungeons (Raidboss uvm) arbeiten mit Grid-Maps, dh. du hast eine X*Y große Karte, sollte also machbar sein.

Letzteres ist schwer einfach zu sagen nur durch das Bild, kenne meines Erachtens nach, auch das Spiel nicht. Prinzipiell ist es möglich den Strich & wenn nur mit nem simplen Pixel Bot anzuklicken. Per packet sollte dies nur begrenzt bis garnicht möglich sein, je nach Client & dessen Sicherheit.

Hoffe konnte alles soweit beantworten & ich habe keinen Mist erzählt.
Liihes is offline  
Thanks
1 User
Old 01/03/2017, 17:26   #3

 
elite*gold: 64
Join Date: May 2011
Posts: 1,229
Received Thanks: 854
Wollte zu 1. und 3. etwas ergänzen:
Falls du auf der Map bist mit diesem Monster und der Server dir diese Daten auch zusendet (nicht nur wenn du in der Nähe bist) wäre das alles möglich.

WENN es ein OpenWorld MMO ist, wirst du aber unwahrscheinlich alle Monster auf der Map bekommen. Und selbst wenn nicht gibt es auch Spiele die dir nur die in deiner Umgebung zusenden.

Deswegen wie Liihes sagt, abhängig vom Spiel ist all das möglich. Was aber wohl unmöglich sein wird z.B: Du stehst auf Map1 und möchtest wissen ob auf Map2 ein Raidboss lebt und wo er steht.
BladeTiger12 is offline  
Thanks
1 User
Old 01/03/2017, 17:29   #4
 
Shadow992's Avatar
 
elite*gold: 77
Join Date: May 2008
Posts: 5,430
Received Thanks: 5,878
Quote:
Originally Posted by Liihes View Post
@ Ich beantworte mal mit meinem Leihen-Wissen grob & bitte bedenke, dass deine Fragen alle Spielspezifisch sind. So grob kann man das alles nicht sagen.

1. Ja.
2. Spielspezifisch, grundlegend nein, da dies (so wie ich deine Frage deute) durch Zufall vom Server entschieden wird, also müsstest du den Server beeinflussen. Sollte jedoch eine ersichtliche Zeitspanne vorhanden sein & diese ist auslesbar vom Client des Spiels, würde es gehen.
3. Spielspezifisch umzusetzen, aber ja. Die meisten Spiele, gerade mit Dungeons (Raidboss uvm) arbeiten mit Grid-Maps, dh. du hast eine X*Y große Karte, sollte also machbar sein.

Letzteres ist schwer einfach zu sagen nur durch das Bild, kenne meines Erachtens nach, auch das Spiel nicht. Prinzipiell ist es möglich den Strich & wenn nur mit nem simplen Pixel Bot anzuklicken. Per packet sollte dies nur begrenzt bis garnicht möglich sein, je nach Client & dessen Sicherheit.

Hoffe konnte alles soweit beantworten & ich habe keinen Mist erzählt.
Soweit so richtig, zumindest steht da nichts falsches. Tatsächlich müssen die Fragen auch immer sehr spielspezifisch gesehen werden. Wenn man aber einmal von dem Regelfall ausgeht, kann man noch etwas mehr dazu sagen:

@1. Oftmals schickt der Client nur Packete ala "Monster XYZ mit ABC getroffen" an den Server. Der Server überprüft dann, ob das möglich ist (Hat der Spieler die Waffe? Steht er nah genug am Gegner? ...) und sendet entweder ein Bestätigungspacket mit der aktuellen Lebenspunktezahl oder macht nichts weiter. Nur mit Cheatengine alleine kann man das auch rausfinden vorausgesetzt es geht um Monster, die in deiner unmittelbaren Nähe sind. Wenn du wissen willst, ob irgendwo auf der Karte/Welt Monster XYZ existiert, hast du es verdammt schwer das rauszufinden. In der Regel werden die Monster nämlich nur generiert, wenn du oder jemand anderes in der Nähe dieses Monsters ist und selbst wenn jemand anderes in der Nähe des Monsters ist oder das Monster immer existiert, schickt der Server dir in der Regel nur Informationen zu den Monstern, die DU in der Nähe siehst und nicht die existieren, egal wie sehr du dich verbiegst.

@2. Das kommt echt aufs Spiel an, wenn bei dir an der Seite ein Timer abläuft, der sagt "XXX min bis zum nächsten Raidboss-Spawn", dann kannst du das easy ohne Probleme rausfinden. Wenn der Boss aber relativ "zufällig" spawned, dann hast du nur eine Chance das herauszufinden, wenn du direkt daneben stehst (siehe Antwort 1 dazu).

@3. Das ist definitiv möglich, solange du nahe genug beim Gegner stehst (wieder @1. beachten).

@
Bei Nostale ging genau etwas Ähnliches vor einiger Zeit. In Nostale gibt es Minispiele (wie etwa rechtzeitig "Leertaste" drücken oder abwechselnd zwei Buchstaben spammen) und dort war es möglich das Minispiel nach 2sec zu beenden und ein Packet mit dem Inhalt: "Ich habe gerade 2mio Punkte gemacht" an den Server zu senden. Das einzige Problem daran war, dass der Server das easy rausfinden konnte, man wurde also nach 2-3x Anwenden sofort gebannt. Bei deinem Strichbeispiel klingt das Ganze etwas unproblematischer solange man nicht immer 100% den perfekten Moment trifft, sondern auch ab und an "daneben", ist das gar kein Problem.

P.S.
Alle Aussagen oben setzen voraus, dass das Spiel kein Hackshield hat oder das Hackshield ausgeschaltet werden kann (egal wie).
Shadow992 is offline  
Thanks
1 User
Old 01/03/2017, 21:15   #5



 
Boostachu's Avatar
 
elite*gold: 187
The Black Market: 176/0/0
Join Date: Mar 2012
Posts: 3,237
Received Thanks: 412
Riesen Dank an euch alle!

Zur Info: Der Raidboss spawnt bspw. 12 Stunden nachdem er getötet wurde, er hat also keine static Spawnzeit, sondern eine variable, abhängig davon, wann er getötet wurde.

Ich habe mir ein Tutorial zum "Packet Sniffing" usw. angesehen und mir WPE/RPE runtergeladen. Das Problem ist nun, dass beide Programme das Spiel nicht finden. Ich vermute, dass es was damit zu tun hat, dass die Datei .bin heisst (im Task-Manager nachgesehen).. kann man da was machen? Ich weiss nicht, wie man sieht, ob ein Hackshield aktiv ist. Da es ein Privatserver ist gehe ich aber mal nicht davon aus(?)

€: @ ; @ ; @
Boostachu is offline  
Old 01/04/2017, 00:09   #6
 
Shadow992's Avatar
 
elite*gold: 77
Join Date: May 2008
Posts: 5,430
Received Thanks: 5,878
Quote:
Originally Posted by Boostachu View Post
Riesen Dank an euch alle!

Zur Info: Der Raidboss spawnt bspw. 12 Stunden nachdem er getötet wurde, er hat also keine static Spawnzeit, sondern eine variable, abhängig davon, wann er getötet wurde.

Ich habe mir ein Tutorial zum "Packet Sniffing" usw. angesehen und mir WPE/RPE runtergeladen. Das Problem ist nun, dass beide Programme das Spiel nicht finden. Ich vermute, dass es was damit zu tun hat, dass die Datei .bin heisst (im Task-Manager nachgesehen).. kann man da was machen? Ich weiss nicht, wie man sieht, ob ein Hackshield aktiv ist. Da es ein Privatserver ist gehe ich aber mal nicht davon aus(?)

€: @ ; @ ; @
@
Eventuell ja, eventuell nein, das reicht nicht aus um herauszufinden, ob der Boss wirklich "auffindbar von jeder Position aus ist". Ich denke eher nein, aber wissen tut es nur jemand, der solche Packete von dem entsprechenden Spiel schon einmal reversed hat.

@
Das kann an vielen Sachen liegen. An einem Hackshield (auch Privatserver benutzen normalerweise nur offizielle Clienten und damit ists auch ein Hackshield gut möglich), an fehlender Kompatibilität (eventuell funzt es unter Win10 o.ä. einfach nicht mehr?), an neuen/anderen Protokollen, usw.

Ein "es findet nichts" ist wenig sagend und wenn man da nicht selbst ein bisschen googlet, kann man da nicht viel Hilfe erwarten, deswegen antworten die meisten Leute auf solche Fragen auch nicht, weil man einfach 1000 Möglichkeiten aufzählen könnte und selbst dann muss das Problem noch nicht gefunden worden sein. Google ist in diesem Fall dein Freund.
Shadow992 is offline  
Thanks
1 User
Old 01/04/2017, 10:51   #7
 
alpines's Avatar
 
elite*gold: 60
Join Date: Aug 2009
Posts: 2,256
Received Thanks: 815
@ und @ WPE Pr0 funktioniert nach Windows 7 nicht mehr. Stattdessen muss man auf andere Programme wie z.B. Microsoft NetMon ausweichen.
alpines is offline  
Thanks
2 Users
Reply


Similar Threads Similar Threads
[VB.NET] Pakete von einem Spiel senden/empfangen ?
12/10/2016 - .NET Languages - 7 Replies
Moin, wie schon der Titel sagt, suche ich eine Möglichkeit Pakete von einem Spiel zu empfangen und zu senden. Bis jetzt habe ich noch keinen Anfang, wäre aber nett wenn man mir da etwas helfen kann. MFG Oshumar
2 Header Pakete mit Winhttp senden
05/14/2012 - AutoIt - 0 Replies
Hi, ich hab hier ein kleines Problem und zwar schaff ich es nicht auf einer Seite 2 Pakete mit WinHttp so zu senden das sie ausgeführt werden. Paket 1: GET http://www.strassen-der-gewalt.de/wheel-of-fortune Host: www.strassen-der-gewalt.de User-Agent: Mozilla/5.0 (Windows NT 6.1; rv:12.0) Gecko/20100101 Firefox/12.0
Cheat-engine fragen
01/11/2011 - Call of Duty - 6 Replies
habe mir nen cod4 trainer mit cheat engine erstellt. er enthält ammo, health,granaten und tuber no reload. ich wüsste aber gerne noch, wie man folgendes macht: -Zeitlupe/Beschleunigung -Speedhack (ich gehe z b im game schneller, aber die gegner haben die normale geschwindigkeit -kein waffenrückstoß,d h wenn ich eine waffe abfeuere, sie nicht zurückschlägt, ein gutes beispiel dafür ist zb ein tragbares mg. für SINGELPLAYER zudem wüsste ich gerne, wie man no-reload für den mp macht (ich...
Fragen zu cheat engine
08/15/2010 - Last Chaos - 1 Replies
Ich hab ein paar fragen zu cheat engine: 1. Pointer und offsets suchen krieg ich schon einigermaßen hin, jedoch ist es mir ein rätsel wiso bei ulrtrabot der angriffsspeed dort 4 offsets hat. Ich bekomm nur den offset DDC raus mehr nicht. 2. Wie man angriffsspeed und laufspeed und solche sachen findet ist ja einfach, aber wie find ich zum Beispiel eine Admin Konsole oder hp scan mit cheat engine. Würd mich über Antworten freuen.
Shot Online Hack / Pakete senden
03/05/2010 - General Coding - 0 Replies
Hi Leute (: Ich bin ein kompletter Anfänger in Sachen "Hacken", Coden ( Kann Java, wird aber nicht viel nützen denke ich ), Pakete senden usw. Shot Online ist ein Golf MMOG (Shot Online - Die offizielle deutsche Seite zu Shot Online | Online Golfspiel, Massively Multiplayer Online Role Playing Game, MMOG, MMORPG, Onlinespiel, Beta, Download, kostenlos* spielen) wo eigentlich fast nur Golf gespielt wird. Bei jedem Loch wird dir EXP und NG (Geld) geadded. Hab gehört, dass man irgendwie...



All times are GMT +1. The time now is 02:18.


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