Register for your free account! | Forgot your password?

You last visited: Today at 06:09

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



D3D9 Hooking

Discussion on D3D9 Hooking within the General Coding forum part of the Coders Den category.

Reply
 
Old   #1
 
elite*gold: 0
Join Date: Nov 2006
Posts: 1
Received Thanks: 0
D3D9 Hooking

Guten Abend die Damen und Herren.

Wie im Titel des Threads angegeben geht es um D3D9 Hooking.

Die implementierung von den folgenden interfaces als Proxy habe ich bereits
erstellt:
IDirect3D9 -> D3D9Impl
IDirect3DBaseTexture9 -> D3DBaseTex9Imp
IDirect3DCubeTexture9 -> D3DCubeTex9Imp
IDirect3DDevice9 -> D3DDevice9Imp
IDirect3DIndexBuffer9 -> D3DIdxBuffer9Imp
IDirect3DResource9 -> D3DResource9Imp
IDirect3DSurface9 -> D3DSurface9Imp
IDirect3DSwapChain9 -> D3DSwapChain9Imp
IDirect3DTexture9 -> D3DTex9Imp
IDirect3DVertexBuffer9 -> D3DVertexBuffer9Imp
IDirect3DVolumeTexture9 -> D3DVolumeTex9Imp
IDirect3DVolume9 -> D3DVolume9Imp

Direct3DCreate9 ist ersetzt durch einen Proxy, der einen Pointer auf
D3D9Impl Proxy zurück liefert. D3D9Impl::CreateDevice resultiert
D3DDevice9Impl Proxy und so weiter und sofort.

Die beiden laufen auch ohne probleme.
Allerdings möchte ich jetzt auch gerne D3DTex9Impl einsetzen wenn eine
Textur mit D3DDevice9Impl::CreateTexture erstellt wird(Alpha-Werte von
Texturen im Speicher usw. )

Nur wenn ich einen Pointer auf D3DTex9Impl zurück gebe Schmieren alle
Spiele die ich getestet habe ab(Lineage II, Cod-World at War, Operation 7).

Hat wer rat?
Attached Files
File Type: zip D3D9Hook.zip (15.1 KB, 28 views)
Herscher is offline  
Old 06/06/2009, 23:40   #2
 
elite*gold: 0
Join Date: May 2008
Posts: 489
Received Thanks: 210
Olly is your friend.
schlurmann is offline  
Reply


Similar Threads Similar Threads
Albertox D3D9
07/28/2010 - WarRock Hacks, Bots, Cheats & Exploits - 13 Replies
VT .exe : Virustotal. MD5: 0aeba7bcecb3123cecf094b67eebe9c6 Artemis!0AEBA7BCECB3 W32/Heuristic-KPP!Eldorado W32/Heuristic-KPP!Eldorado VT .dll : Virustotal. MD5: 92a083a347b1e98fdfb3115ccf0737ce TR/Crypt.TPM.Gen W32/Themida_Packed!Eldorado Heur.Pck.Themida Mit tehmida gepackt deswegen meldungen = Ungefährlich Download/Screen im anhang
d3d9 Help?
01/20/2010 - General Coding - 1 Replies
I need help on Operation 7 EU my chames are bugged Wehn i take it one, the Gun/Scope is full with the Chames so u cant sniping -.- anyone can help me? PLZ :D My code (not full only define and my chames code): #define Player ((uiStride == 28))
C++ D3D Hooking
08/24/2009 - C/C++ - 12 Replies
Hallo zusammen, ich stehe gerade vor folgendem Problem: ich habe eine DLL und einen Loader gecoded, jedoch will ich anstelle des Loader einen Injecter haben, sprich: das spiel, in das injected werden soll, soll schon laufen. Natürlich hab ich das ganze schon probiert, jedoch werden die D3D-funktionen nicht wirklich gehookt, da die DLL auf ein Direct3DCreate9 wartet. Da diese Funktion aber wahrscheinlich direkt beim Starten des "Opfer-Spiels" ausgeführt wird, werden deswegen die anderen...
d3d9 application
11/26/2008 - Silkroad Online - 8 Replies
hi i have problem with this eror if someone could help me....i already reinstal drivers but 1 day later again the same eror.....what should i do? http://img442.imageshack.us/img442/1414/errorpk9. th.jpg
d3d9 error
11/17/2008 - Silkroad Online - 12 Replies
Hi Wenn ich sro spielen möchte kommt folgender fehler: D3D9 Application "Could not find any compatible Direct3D This program will exit now" Was kann ich tun? :( Hoffe ihr könnt mir helfen D:



All times are GMT +1. The time now is 06:11.


Powered by vBulletin®
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2025 elitepvpers All Rights Reserved.