Benvenuto! Per postare e godere delle funzionalità del forum registrati, occorrono pochi secondi ed è gratis!

DirectX10 WarRock
(Questo messaggio è stato modificato l'ultima volta il: 10/05/2013, 18:43 da digger.)

Il criceto mannaro
Messaggi: 3,536
Discussioni: 201
Registrato: 03-2011
Mix: 3,737
un hook è un termine generico per indicare in programmazione una tecnica con cui devii il normale corso di esecuzione del codice verso una tua funzione (non prevista dal programmatore originale) per poi farlo tornare (opzionalmente) all'esecuzione originale. Questo al fine di aggiungere funzionalità al programma o per modificarne il comportamento. Nel caso delle hack d3d l'hook è usato per far deviare il corso di esecuzione di funzioni directx come la present e la drawindexedprimitive perchè un questo modo possiamo modificare l'output grafico delle stesse a nostro piacimento.
Hook e detour in questo ambito si riferiscono praticamente alla stessa cosa, quella che ho appena descritto.
Il bypass invece serve a ingannare il sistema di anticheat in uso , nel caso di warrock è hackshield.
Il problema infatti è che se implementi solo il detour(hook) hackshield si accorge del giochetto che fai e ti butta fuori.
L'esp dipende come è implementato, tanto tempo fa ne ho visto uno semplice che non era nemmeno d3d quindi non servivano i detour ma quello grafico lo richiede.
Tieni conto ingenerale che quasi tutto ciò che è grafico, menu compreso, richiede il detour quanto meno del Present.
Cose come il chams richiedono il detour anche del DIP
la differenza tra pPresent e pReset si collega a quanto detto.
Sono semplicemente 2 variabili puntatore alle funzioni detourate Present e Reset perchè evidentemente nel codice che stai vedendo sono le 2 funzioni detourate.
Se havessi fatto un detour anche del DIP probabilmente avresti avuto anche una variabile con un nome simile a pDIP o pDrawIndexedPrimitive o altro (il nome alla fine è di libero arbitrio)


digger
10/05/2013, 18:43
#37
Cerca


Messaggi in questa discussione
DirectX10 WarRock - da StormCity - 11/04/2013, 16:45
RE: DirectX10 WarRock - da Pocciox - 11/04/2013, 21:33
RE: DirectX10 WarRock - da StormCity - 12/04/2013, 16:34
RE: DirectX10 WarRock - da Pocciox - 12/04/2013, 19:48
RE: DirectX10 WarRock - da StormCity - 12/04/2013, 20:17
RE: DirectX10 WarRock - da Pocciox - 14/04/2013, 8:53
RE: DirectX10 WarRock - da StormCity - 14/04/2013, 13:41
RE: DirectX10 WarRock - da Pocciox - 14/04/2013, 15:06
RE: DirectX10 WarRock - da StormCity - 14/04/2013, 15:09
RE: DirectX10 WarRock - da Pocciox - 14/04/2013, 19:02
RE: DirectX10 WarRock - da SeSel - 14/04/2013, 20:50
RE: DirectX10 WarRock - da StormCity - 14/04/2013, 21:38
RE: DirectX10 WarRock - da Pocciox - 15/04/2013, 19:22
RE: DirectX10 WarRock - da StormCity - 15/04/2013, 21:19
RE: DirectX10 WarRock - da Pocciox - 15/04/2013, 21:37
RE: DirectX10 WarRock - da StormCity - 15/04/2013, 22:07
RE: DirectX10 WarRock - da MAUROW - 15/04/2013, 22:25
RE: DirectX10 WarRock - da StormCity - 16/04/2013, 22:23
RE: DirectX10 WarRock - da Pocciox - 17/04/2013, 14:41
RE: DirectX10 WarRock - da StormCity - 17/04/2013, 14:52
RE: DirectX10 WarRock - da Pocciox - 17/04/2013, 19:35
RE: DirectX10 WarRock - da StormCity - 17/04/2013, 22:20
RE: DirectX10 WarRock - da Pocciox - 17/04/2013, 22:32
RE: DirectX10 WarRock - da StormCity - 17/04/2013, 22:52
RE: DirectX10 WarRock - da Pocciox - 18/04/2013, 13:56
RE: DirectX10 WarRock - da StormCity - 18/04/2013, 17:38
RE: DirectX10 WarRock - da Pocciox - 18/04/2013, 19:17
RE: DirectX10 WarRock - da StormCity - 18/04/2013, 22:28
RE: DirectX10 WarRock - da Pocciox - 18/04/2013, 22:36
RE: DirectX10 WarRock - da StormCity - 19/04/2013, 16:26
RE: DirectX10 WarRock - da Pocciox - 21/04/2013, 22:55
RE: DirectX10 WarRock - da StormCity - 22/04/2013, 14:51
RE: DirectX10 WarRock - da SeSel - 22/04/2013, 18:26
RE: DirectX10 WarRock - da StormCity - 22/04/2013, 20:44
RE: DirectX10 WarRock - da SeSel - 22/04/2013, 22:37
RE: DirectX10 WarRock - da StormCity - 23/04/2013, 20:09
RE: DirectX10 WarRock - da digger - 10/05/2013, 18:43
RE: DirectX10 WarRock - da Pocciox - 10/05/2013, 19:05

Discussioni simili
Discussione Autore Risposte Letto Ultimo messaggio
  [Source]WarRock Bypass Cyanstack 15 4,846 24/10/2013, 14:29
Ultimo messaggio: catoplepas
  Far partire warrock con sandboxie catoplepas 14 6,443 16/10/2013, 0:22
Ultimo messaggio: catoplepas
  Warrock EU 02/02/13 Addresses + Dumps -> Skyline@69 Skyline@69 38 8,576 14/04/2013, 21:35
Ultimo messaggio: StormCity



Utenti che stanno guardando questa discussione: 1 Ospite(i)