Antwort schreiben  Thema schreiben 
Verfasser Nachricht
Suicide_Diamond
Experte
****


Beiträge: 730
Gruppe: User
Registriert seit: Apr 2011

Status: Offline
Danke erhalten: 240
Beitrag: #1
xPSP  Exploits in jeden Spiel?

Hey ich hätte eine Frage.
Könnte man in jeden Spiel/Savegame ein Exploit finden/programmieren?



04.03.2012 20:59
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
Gaara4
Unregistered


Beitrag: #2
xPSP  RE: Exploits in jeden Spiel?

Was es so währe gäbe es bestimmt viel mehr von diesen Exploit Games. Also nein nicht jedes geht meist verwendet Buffoverlows, aber nicht immer ist dieser nutzbar

04.03.2012 21:08
Diese Nachricht in einer Antwort zitieren
SIM sk
Experte
****


Beiträge: 632
Gruppe: User
Registriert seit: Sep 2011

Status: Offline
Danke erhalten: 135
Beitrag: #3
RE: Exploits in jeden Spiel?

wie kann man es "provozieren" expploits zu finden?

04.03.2012 21:20
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
cortez442
Donnerbalken
*


Beiträge: 3.859
Gruppe: Developer
Registriert seit: Nov 2010

Status: Abwesend
Danke erhalten: 3920
Beitrag: #4
xPSP  RE: Exploits in jeden Spiel?

Kurz und knapp: nein. (to) exploit heißt wörtlich übersetzt nur etw. oder jmd. ausnutzen. Du nutzt im Endeffekt einen Fehler der Programmierung aus. Wenn es keine Fehler gibt, kannst du sie logischerweise auch nicht ausnutzen.


Dieser Beitrag wurde zuletzt bearbeitet: 04.03.2012 21:44 von cortez442.

04.03.2012 21:42
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
speedfreak
Prankster
**


Beiträge: 7.035
Gruppe: User
Registriert seit: Dec 2009

Status: Offline
Danke erhalten: 8146
Beitrag: #5
xPSP  RE: Exploits in jeden Spiel?

cortez442 :
Wenn es keine Fehler gibt, kannst du sie logischerweise auch nicht ausnutzen.


Es gibt kein Spiel ohne Fehler. Sonst würden ja keine Patches erscheinen Big Grin

Diese finden und daraus dann was machen ist aber nicht unbedingt einfach.



04.03.2012 21:47
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
SIM sk
Experte
****


Beiträge: 632
Gruppe: User
Registriert seit: Sep 2011

Status: Offline
Danke erhalten: 135
Beitrag: #6
xPSP  RE: Exploits in jeden Spiel?

das meine ich ya
wie findet man so einen exploit?

EDIT:100ster post^^

Dieser Beitrag wurde zuletzt bearbeitet: 04.03.2012 21:49 von SIM sk.

04.03.2012 21:47
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
Jonny0815
King
*


Beiträge: 2.906
Gruppe: User
Registriert seit: Mar 2010

Status: Offline
Danke erhalten: 1320
Beitrag: #7
RE: Exploits in jeden Spiel?

naja mann nimmt das spiel auseinander ... dann nochmal ... dann kauft man sich ne neue kaffemaschiene und nimmts nochmal auseinander ....

nein im ernst ... dafür musst du wirklich gut programmiern können (c und assambler ... ) und dann schaut man ob man i-wie user content ausführen kann ... oder wolltest du wissen wie so ein buffoverflow geht ?


04.03.2012 21:54
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
SIM sk
Experte
****


Beiträge: 632
Gruppe: User
Registriert seit: Sep 2011

Status: Offline
Danke erhalten: 135
Beitrag: #8
RE: Exploits in jeden Spiel?

ich will halt spiele crashen und dann könnte man ya den code an jemand kompetentes schicken^^

04.03.2012 22:02
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
Gaara4
Unregistered


Beitrag: #9
xPSP  RE: Exploits in jeden Spiel?

SIM sk :
ich will halt spiele crashen und dann könnte man ya den code an jemand kompetentes schicken^^


Eine Spiel durch ein Savegame crashen zu lassen ist z.B. auf der PSP oder Wii ganz Easy. Einfach ein Spiel suchen wo man einen Namen eingeben muss z.B. Bei der Wii Boom Blocks und mit einem Savgame decryper den Namen einfach zu lang machen. Dadurch haste so gesehen ein Buffoverlow und das Spiel crasht. Aber ein Exploit ist da schon eine ganz andere Liger.

04.03.2012 22:25
Diese Nachricht in einer Antwort zitieren
voddy
Experte
****


Beiträge: 710
Gruppe: User
Registriert seit: Feb 2012

Status: Offline
Danke erhalten: 231
Beitrag: #10
RE: Exploits in jeden Spiel?

Kurze zusammenfassung:

du decryptest erstmal das Spiel oder die Wunde Stelle... beispielsweise ein Savegame. Wenn du dieses Unterfangen nach einigen zahlreichen Schwierigkeiten behoben hast musst du das Savegame irgendwie öffnen und bearbeiten..

Das geht auf verschiedene Wege: disassemblieren oder beispielsweise mittels Hexeditor.. kommt immer drauf an wie du es und was du machen willst...

Ein Bufferoverflow erreichst du indem du den Namen zu lang machst, eine Zahl/Value zu hoch setzt oder sonst irgendwas über das eigentliche Speichervolumen hinaus überspeicherst wodurch es zum Crash kommt...

Wenn das erreicht ist musst du schauen ob es per assembler zu viele Sprünge gibt oder wirklich nur einen Adressensprung .... je weniger Adressensprünge desto leichter ^^

Wenn du die Wunde Adresse gefunden hast kannst du diese natürlich mit deinem eigenen Code anpeilen und ausnutzen .. also exploiten..

das ganze verpackst du dann in C / C++ /asm code und führst es dann auf der eigentlichen Konsole aus, nachdem du es wieder encrypted hast...

Sprich: Das ist ein mords aufwand Smile


Grundsätzlich gilt: Jedes Spiel ist exploitbar. Manche sind leider unmöglich schwer zu exploiten, wodurch das Interesse flöten geht (nach 2 Wochen kein Erfolg -> Projekt canceln und nächstes Spiel nehmen)...

Kein Programm ist fehlerfrei ^^

Dieser Beitrag wurde zuletzt bearbeitet: 04.03.2012 22:32 von voddy.

04.03.2012 22:27
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
dx3m
Manta
*


Beiträge: 490
Gruppe: Developer
Registriert seit: Aug 2010

Status: Abwesend
Danke erhalten: 643
Beitrag: #11
xPSP  RE: Exploits in jeden Spiel?

Also das währ mir neu das man exploits finden kann. Big Grin

Exploit ist englisch und heißt ausnutzen/ausnützen/ausbeuten/whatever..
Alles was man exploit'ed ist ein Vulnerability.
Vulnerabilities kann man finden. Es heist Verwundbarkeit und du kannst in Spielen eine verwundbare stelle angreifen.

Im Grunde kann man nicht jedes spiel einen Exploit unterjubeln.

Die Spiele die verwundbar sind sind meistens Spiele wo man Namen eingeben muss. Die Namen werden im Savegame gespeichert sowie alles andere auch ist ja auch logisch..

Die Savegames sind Verschlüsselt da es sonst noch leichter währ die Spiele zu exploiten.. Also Decrypten -> Bufferoverflow erzeugen wenn man den Namen erweitert das der Buffer überläuft und die return addr überschreibt -> Opcode programmieren und ins Savegame einfügen -> Encrypten und das ganze der PSP / PSVita unterjubeln. Für dich unmöglich da du MIPS Assembly können musst.

04.03.2012 22:38
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
Folgende User bedanken sich:
The Real Enigma87 (Mar-4-2012), Suicide_Diamond (Mar-4-2012)
SIM sk
Experte
****


Beiträge: 632
Gruppe: User
Registriert seit: Sep 2011

Status: Offline
Danke erhalten: 135
Beitrag: #12
RE: Exploits in jeden Spiel?

und mit welchem programm kann man eine savegame datei bearbeiten/decrypten?

05.03.2012 07:43
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
Gaara4
Unregistered


Beitrag: #13
xPSP  RE: Exploits in jeden Spiel?

SIM sk :
und mit welchem programm kann man eine savegame datei bearbeiten/decrypten?


http://pspking.de/forum/showthread.php?tid=34298

05.03.2012 07:49
Diese Nachricht in einer Antwort zitieren
Folgende User bedanken sich:
SIM sk (Mar-5-2012)
Antwort schreiben  Thema schreiben 

Druckversion anzeigen
Thema einem Freund senden
Thema abonnieren | Thema zu den Favoriten hinzufügen




» zum Seitenanfang