AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Suchfunktion Ergebnis der Suchanfrage

Ergebnis der Suchanfrage


Datum des Suchindex: Heute, 01:32

Parameter dieser Suchanfrage:

Suche in Thema: getthreadcontext verständnisfrage
Suche alle Beiträge, die von "smc" geschrieben wurden
• Suchmethode: "Suche nach allen Begriffen"
• Nach Datum (firstpost) sortiert
• Zeige Treffer als Beiträge
Zeige 9 von insges. 9 Treffern
Suche benötigte 0.003s

Es liegen Ergebnisse in folgenden Bereichen vor:

  • Forum: Win32/Win64 API (native code)

    Re: getthreadcontext verständnisfrage

      Delphi
      by smc, 23. Feb 2006
    dann mache ich eindeutig was falsch, kennst du vielleicht ein gutes tutorial welches erklärt wie man Static-Pointer findet? habe bisher nur im cheatengine forum etwas darüber gefunden

    und wie genau funktioniert ein hardware breakpoint mithilfe PAGE_GUARD? (höre ich jetzt zum ersten mal)
  • Forum: Win32/Win64 API (native code)

    Re: getthreadcontext verständnisfrage

      Delphi
      by smc, 22. Feb 2006
    okay ich werd dann mal ein bisschen rumtesten sobald ich dazu komme, melde mich dann nochmal :)

    Das einzigste was mich jetzt noch stört ist die CodeInjection von EB FE, aber ohne wird es wahrscheinlich nur mit Static Pointern gehen (hab ich schon erwähnt das ich Static Pointer suchen hasse?).

    Gefällt mir so aber schon um einiges besser als dma stealing!



    :thumb:
  • Forum: Win32/Win64 API (native code)

    Re: getthreadcontext verständnisfrage

      Delphi
      by smc, 22. Feb 2006
    Hi brechi,

    vielen dank für deine antwort, das hilft mir schon um einiges weiter!

    Noch eine kleine Frage, könnte man nicht auch den thread mit SuspendThread anhalten anstatt mit einem EB FE?
    Der opcode von dem ich den wert haben will wird so gut wie durchgängig ausgeführt, bin auch sicher das meine Adresse da durchgehend übermittelt wird.

    Auf die uall sachen hätte ich früher stoßen...
  • Forum: Win32/Win64 API (native code)

    Re: getthreadcontext verständnisfrage

      Delphi
      by smc, 21. Feb 2006
    ist mir klar, war ja auch nur ein Beispiel :)



    Ein CodeCave ist normalerweise eine größere Sektion voller nops oder 0x00 Bytes in einem Modul in dem man eigene Codes injecten kann.



    muss man auch nicht wirklich
  • Forum: Win32/Win64 API (native code)

    Re: getthreadcontext verständnisfrage

      Delphi
      by smc, 21. Feb 2006
    genau das will ich :) nur wie stell ich das an?
    Ich weiss das die Anweisung sehr oft aufgerufen wird, daher ist das kein Problem!


    DMA Stealing würde wie folgt aussehen:

    0056ac15 - mov eax, ändern wir in einen JMP zu einem CodeCave um.

    das CodeCave beinhaltet dann den original opcode und ein lea eax+mov eax opcode welcher den wert von eax läd und in ein weiteres CodeCave schiebt.
    In...
  • Forum: Win32/Win64 API (native code)

    Re: getthreadcontext verständnisfrage

      Delphi
      by smc, 21. Feb 2006
    Nennen wir es halt Leseadresse, fakt ist das ich mit ReadProcessMemory nicht allzuweit komme da ich keinen Static Pointer finden kann der zu der Adresse zeigt welche den Wert welchen ich dem User übermitteln will hält.

    Das Offset welches z.B. die Anzahl von Holz beinhaltet wechselt bei jedem Spielneustart.

    Für mich gibt es nun 3 möglichkeiten:
    1. DMA Stealing - will ich nicht machen weil...
  • Forum: Win32/Win64 API (native code)

    Re: getthreadcontext verständnisfrage

      Delphi
      by smc, 21. Feb 2006
    danke :( ich bin leider noch Anfänger.



    habe ich daraus so verstanden: hThread - Handle auf ein Thread-Objekt (siehe: CreateThread, OpenThread, ...)




    Das ist im grunde der springende punkt, debugger wie ollydbg können ja register von opcodes lesen, genau das will ich meinem Programm beibringen.
  • Forum: Win32/Win64 API (native code)

    Re: getthreadcontext verständnisfrage

      Delphi
      by smc, 21. Feb 2006
    ok, danke.

    lpContext verstehe ich nun.
    Habe jetzt nur noch meine Probleme mit hThread.

    Ich will ein Statistik Programm für ein spiel schreiben, dieses Programm muss Werte aus verschiedenen offsets auslesen.
    Da die offsets durch DMA sich bei jedem neustart des Spiels ändern will ich mit getthreadcontext das register eines opcode auslesen welche die position des neuen offsets beinhaltet.
    ...
  • Forum: Win32/Win64 API (native code)

    getthreadcontext verständnisfrage

      Delphi
      by smc, 21. Feb 2006
    Hallo an alle, ich bins mal wieder :)

    ich bin zuletzt über die windows api getthreadcontext gestolpert und habe da so meine Probleme diese API zu verstehen.
    So wie ich das im moment verstehe kann man mit dieser API die register eines opcode offsets auslesen lassen.

    Für mich bedeutet das das man in dieser Funktion das Handle, das Betreffende Offset und ein Pointer auf TContext (ablagestelle...


URL zu dieser Suchanfrage:

https://www.delphipraxis.net/dp_search.php?do=usersearch&search_username=smc&search_exact_username=1&search_sortby=dateline&search_resulttype=post&search_matchmode=0&searchthreadid=63659
Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 01:43 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz