Home of Gamehacking - Archiv
Derzeitige Projekte... - Druckversion

+- Home of Gamehacking - Archiv (http://archiv-homeofgamehacking.de)
+-- Forum: Gamehacking (http://archiv-homeofgamehacking.de/forumdisplay.php?fid=3)
+--- Forum: Projekte (http://archiv-homeofgamehacking.de/forumdisplay.php?fid=31)
+--- Thema: Derzeitige Projekte... (/showthread.php?tid=584)

Seiten: 1 2 3 4 5 6 7 8 9 10 11 12


RE: Derzeitige Projekte... - maluc - 10.06.2013

Das ist eigentlich ganz leicht.

Du holst dir die Process Id, und die Base.
Jetzt die MEMORY_BASIC_INFORMATION Struct.
VirtualQueryEx,hProcess,Base,mbi,sizeof.MEMORY_BASIC_INFORMATION,NULL
Cheats liegen fast immer in der Code Section.
Also Base+mbi.RegionSize und du bist da.
[Bild: grid2_mem.png]
Die Section holst du dir mit Read und suchst den Pattern.
lpPat-lpBuffer
lpPat+mbi.BaseAddress

Du kannst natürlich auch alle Section in einer Schleife durchsuchen.
Immer + RegionSize und prüfen ob mbi.AllocationBase noch immer die vom Process ist.

Ich habe dir ein kleines Beispiel geschrieben. (PN)
Ansonsten müsste ich mein altes Delphi 7 rauskramen.

MfG


RE: Derzeitige Projekte... - EuroCop - 16.06.2013

versuchs mal damit

Code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
function FindPat(Addr, Plength: Integer; sPat: String): Integer;
  var buf: array of Byte;
  s: String;
  i, fpos: Integer;
begin
  Result := 0;
  SetLength(buf, Plength);
  for i := 0 to Length(buf)-1 do
      Buf[i] := 0;
  RPM(Addr, buf);
  s := '';
  for i := 0 to Length(buf)-1 do
    s := s + StrToHex(Chr(buf[i]));
  fpos := pos(sPat, s) / 2;
  if fpos <> 0 then
  Result := fpos + Addr;
end;


und mal grüße da las


AW: Derzeitige Projekte... - iNvIcTUs oRCuS - 16.06.2013

Erstmal Danke für deine Antwort.
Werde das beim nächsten Mal wenn ich wieder Zugriff auf meinen Rechner habe mal mit durchgehen...
Bin momentan noch auf Arbeit.

Gesendet von meinem Galaxy S4 mit Tapatalk 4




RE: AW: Derzeitige Projekte... - EuroCop - 16.06.2013

kein Problem ist allerdings nicht getestet hab zur zeit kein Delphi installiert


RE: Derzeitige Projekte... - iNvIcTUs oRCuS - 06.07.2013

So der Trainer für "Van Helsing" ist nun online aber die nächsten Trainerprojekte stehen schon an...

Als da wären:
- Remember Me
- Mortal Kombat Complete Collection
- Ride to Hell - Retribution
- Dark

Wenn nichts dazwischen kommt steht ja im August auch noch Splinter Cell an... :s


RE: Derzeitige Projekte... - iNvIcTUs oRCuS - 10.07.2013

So die Cheats für Mrtal Kombat sind im Kasten...
Trainer kommt dann morgen...
Ist garnicht mal so schlecht das Spiel. Erinnert mich noch an Zeiten des Sega Master Systems oder des Genesis...


RE: Derzeitige Projekte... - Mario - 11.07.2013

(06.07.2013, 17:09)sILeNt heLLsCrEAm schrieb: die nächsten Trainerprojekte stehen schon an...

Als da wären:
- Remember Me
- Mortal Kombat Complete Collection
- Ride to Hell - Retribution
- Dark
da fehlt och ein's.
OF.ORCS.AND.MEN.MULTI8-..................
kannst du dafür auch einen Bauen :blush:
Gruß.




RE: Derzeitige Projekte... - maluc - 14.07.2013

(10.07.2013, 19:38)sILeNt heLLsCrEAm schrieb: So die Cheats für Mrtal Kombat sind im Kasten...
Trainer kommt dann morgen...
Ist garnicht mal so schlecht das Spiel. Erinnert mich noch an Zeiten des Sega Master Systems oder des Genesis...
Hab es damals am Nintendo gesuchtet.
Ich fand es immer besser als Street Fighter.

MfG


RE: Derzeitige Projekte... - iNvIcTUs oRCuS - 15.07.2013

Street Fighter hat zwar auch seine Daseinsberechtigung aber Mortal Kombat fande ich schon immer besser. War eben nur schade das keine gescheiten Fortsetzungen mehr für den PC kamen.
Schon alleine die Finishing Moves waren/sind eine Augenweide...


RE: Derzeitige Projekte... - maluc - 15.07.2013

Man konnte auch Friendship machen. Happy
Street Fighter haben immer die im Kaufhaus gespielt, die von Mama und Papa keine Konsole bekommen haben.

Zu dem Verbot in Deutschland schreibe ich mal lieber nichts weiter...