Vorheriges Thema anzeigen :: Nächstes Thema anzeigen |
Autor |
Nachricht |
Michael712 aka anfänger, programmierer
Anmeldungsdatum: 26.03.2005 Beiträge: 1593
|
Verfasst am: 13.08.2007, 18:08 Titel: |
|
|
AndT, dann erklär mir doch mal bitte, wie du einfach auf den Arbeitsspeicher von anderen Programmen zugreifst. Normalerweise bekommt man dann nen seg fault error oder so. Ich mach das alles anders, per winapi.  _________________
Code: | #include "signatur.bi" |
|
|
Nach oben |
|
 |
AndT
Anmeldungsdatum: 02.04.2007 Beiträge: 481
|
Verfasst am: 13.08.2007, 18:21 Titel: |
|
|
Das Segment fault wird nur ausgelöst, wenn der Hexwert des Byte 00 ist. Das gleicht in etwa dem auslesen von Daten, die gar nicht da sind. _________________ Bis irgendwann...  |
|
Nach oben |
|
 |
Michael712 aka anfänger, programmierer
Anmeldungsdatum: 26.03.2005 Beiträge: 1593
|
Verfasst am: 13.08.2007, 18:22 Titel: |
|
|
Dürfte ich denn interessehalber den code sehen? Denn ich mach das, wie gesagt, per Winapi und das ist doch ziemlich umständlich. _________________
Code: | #include "signatur.bi" |
|
|
Nach oben |
|
 |
Eternal_pain

Anmeldungsdatum: 08.08.2006 Beiträge: 1783 Wohnort: BW/KA
|
Verfasst am: 13.08.2007, 19:04 Titel: |
|
|
So wie sich das liest hat AndT nicht die speicherbereiche von einem Programm ausgelesen sonders zwei Savegames miteinander verglichen.
Es gibt Hex Editoren die sowas bereits intrigiert haben  _________________
 |
|
Nach oben |
|
 |
PMedia
Anmeldungsdatum: 14.08.2006 Beiträge: 2847
|
Verfasst am: 13.08.2007, 19:11 Titel: |
|
|
Eternal_pain hat Folgendes geschrieben: | So wie sich das liest hat AndT nicht die speicherbereiche von einem Programm ausgelesen sonders zwei Savegames miteinander verglichen.
Es gibt Hex Editoren die sowas bereits intrigiert haben  |
intrigiert? *g*
Jaja, alles Intrigen gegen den armen Jojo... |
|
Nach oben |
|
 |
Michael712 aka anfänger, programmierer
Anmeldungsdatum: 26.03.2005 Beiträge: 1593
|
Verfasst am: 13.08.2007, 19:16 Titel: |
|
|
Also unter dumpen, etc versteh ich dann aber das Speichern des arbeitsspeichers. _________________
Code: | #include "signatur.bi" |
|
|
Nach oben |
|
 |
AndT
Anmeldungsdatum: 02.04.2007 Beiträge: 481
|
Verfasst am: 13.08.2007, 19:19 Titel: |
|
|
programmierer hat Folgendes geschrieben: | Also unter dumpen, etc versteh ich dann aber das Speichern des arbeitsspeichers. |
Richtig!
Hier der Code:
Ich musste erst den Code debuggen und abspecken
Code: | Sub Dump(Start as string ,Ende as string)',Datei as string)
dim as integer valstart,valende
dim as integer position
dim as ubyte char
hexstart = val(start)
hexende = val(ende)
for position = hexstart to hexende
char = peek(position)
print chr(char);
next
end sub
dump ("&h00400000","&h00400100")
sleep |
das gleiche würde auch mit dem schreiben in den Arbeitsspeicher gehen. _________________ Bis irgendwann...  |
|
Nach oben |
|
 |
Jojo alter Rang

Anmeldungsdatum: 12.02.2005 Beiträge: 9736 Wohnort: Neben der Festplatte
|
Verfasst am: 13.08.2007, 19:40 Titel: |
|
|
öhm...du weißt schon, dass das, was du da siehst, deine eigene FB-EXE ist? Der Hotel-Manager ist es nämlich garantiert nicht, schon weil die ExE anders aussieht und bei mir grad gar nicht läuft... _________________ » Die Mathematik wurde geschaffen, um Probleme zu lösen, die es nicht gäbe, wenn die Mathematik nicht erschaffen worden wäre.
 |
|
Nach oben |
|
 |
AndT
Anmeldungsdatum: 02.04.2007 Beiträge: 481
|
Verfasst am: 13.08.2007, 19:50 Titel: |
|
|
das ist ja echt die fb eigene  _________________ Bis irgendwann...  |
|
Nach oben |
|
 |
csde_rats

Anmeldungsdatum: 07.01.2007 Beiträge: 2292 Wohnort: Zwischen Sessel und Tastatur
|
|
Nach oben |
|
 |
Jojo alter Rang

Anmeldungsdatum: 12.02.2005 Beiträge: 9736 Wohnort: Neben der Festplatte
|
Verfasst am: 13.08.2007, 20:00 Titel: |
|
|
AndT hat Folgendes geschrieben: | das ist ja echt die fb eigene  |
ich will gar nicht wissen, was du die ganze zeit hier gecheatet / geposed hast... _________________ » Die Mathematik wurde geschaffen, um Probleme zu lösen, die es nicht gäbe, wenn die Mathematik nicht erschaffen worden wäre.
 |
|
Nach oben |
|
 |
AndT
Anmeldungsdatum: 02.04.2007 Beiträge: 481
|
Verfasst am: 13.08.2007, 20:18 Titel: |
|
|
ach egal  _________________ Bis irgendwann... 
Zuletzt bearbeitet von AndT am 13.08.2007, 21:18, insgesamt 2-mal bearbeitet |
|
Nach oben |
|
 |
Manuel

Anmeldungsdatum: 23.10.2004 Beiträge: 1271 Wohnort: Bayern
|
Verfasst am: 13.08.2007, 20:48 Titel: |
|
|
Ich habe in den unendlichen Weiten des Google ( ) ein extrem gutes Cheattool gefunden, was u.a. auch direkt den Speicher eines anderen Prozesses manipulieren kann. Das interessante daran: Ich schaffe es zwar problemlos, ein paar (auch kommerzielle) Spiele nach meinen Wünschen zu verändern (alle meine Spiele, alle Blizzard-Spiele)... Nur der Hotel-Manager will ums Verrecken nicht nachgeben. Jojo, welchen Schutz hast du da nur eingebaut?  _________________ DL Walk (Denkspiel) | DL Malek (Denkspiel) | DL Warrior (ASCII-Adventure) | DL Sokodos (Sokoban-Klon)
---
www.astorek.de.vu |
|
Nach oben |
|
 |
Jojo alter Rang

Anmeldungsdatum: 12.02.2005 Beiträge: 9736 Wohnort: Neben der Festplatte
|
Verfasst am: 13.08.2007, 20:55 Titel: |
|
|
hm, wie wär's mit gar keinem?
hab nur ein paar variablen dupliziert...  _________________ » Die Mathematik wurde geschaffen, um Probleme zu lösen, die es nicht gäbe, wenn die Mathematik nicht erschaffen worden wäre.
 |
|
Nach oben |
|
 |
Michael712 aka anfänger, programmierer
Anmeldungsdatum: 26.03.2005 Beiträge: 1593
|
Verfasst am: 13.08.2007, 21:34 Titel: |
|
|
Manuel hat Folgendes geschrieben: | Ich habe in den unendlichen Weiten des Google ( ) ein extrem gutes Cheattool gefunden, was u.a. auch direkt den Speicher eines anderen Prozesses manipulieren kann. Das interessante daran: Ich schaffe es zwar problemlos, ein paar (auch kommerzielle) Spiele nach meinen Wünschen zu verändern (alle meine Spiele, alle Blizzard-Spiele)... Nur der Hotel-Manager will ums Verrecken nicht nachgeben. Jojo, welchen Schutz hast du da nur eingebaut?  |
Ich schon
Ich arbeite gerade an nem FB prog, per winapi (debug funktionen) kann man nämlich auf anderen speicher zugreifen(wenn man admin is)  _________________
Code: | #include "signatur.bi" |
|
|
Nach oben |
|
 |
Eternal_pain

Anmeldungsdatum: 08.08.2006 Beiträge: 1783 Wohnort: BW/KA
|
Verfasst am: 13.08.2007, 21:40 Titel: |
|
|
wenn ich mich hier als alter Cheater outen darf
GameWizard ftw, ein Programm mit dem man in anderen (Laufenden) Programmen im speicherbereich nach werten suchen und veraendern kann.
Hat damals bei nahezu jedem Spiel funktioniert, mit ein paar geringen ausnahmen, die vermutlich aber mehr auf meinen damaligen Rechner der irgendwann in die knie gezwungen wurde zurueck zu fuehren waren  _________________
 |
|
Nach oben |
|
 |
Michael712 aka anfänger, programmierer
Anmeldungsdatum: 26.03.2005 Beiträge: 1593
|
Verfasst am: 13.08.2007, 21:46 Titel: |
|
|
Sowas mach ich gerade auch, allerdings mach ich den dann so, wie ich den am besten bedienen kann  _________________
Code: | #include "signatur.bi" |
|
|
Nach oben |
|
 |
AndT
Anmeldungsdatum: 02.04.2007 Beiträge: 481
|
Verfasst am: 13.08.2007, 22:08 Titel: |
|
|
Wozu denn die ganze Mühe?
Einfach mal nach tsearch googlen  _________________ Bis irgendwann...  |
|
Nach oben |
|
 |
Jojo alter Rang

Anmeldungsdatum: 12.02.2005 Beiträge: 9736 Wohnort: Neben der Festplatte
|
Verfasst am: 13.08.2007, 22:09 Titel: |
|
|
AndT hat Folgendes geschrieben: | Wozu denn die ganze Mühe? |
Weil selbercoden spaß macht? _________________ » Die Mathematik wurde geschaffen, um Probleme zu lösen, die es nicht gäbe, wenn die Mathematik nicht erschaffen worden wäre.
 |
|
Nach oben |
|
 |
The_Muh aka Mark Aroni

Anmeldungsdatum: 11.09.2006 Beiträge: 718
|
Verfasst am: 13.08.2007, 22:12 Titel: |
|
|
Muss jojo zustimmen: selbst ist der Mann (in dem fall: programmier/in)
'n kumpel hat gemeint mein programm wäre sinnlos und mich gefragt warum ich nich den Editor von MS oder office benutze... meine antwort war die selbe wie die von jojo _________________ // nicht mehr aktiv // |
|
Nach oben |
|
 |
|