Hooking EndScene menu

Shout-Out

User Tag List

Results 1 to 2 of 2
  1. #1
    mikeymike's Avatar Active Member
    Reputation
    66
    Join Date
    Jan 2008
    Posts
    99
    Thanks G/R
    2/14
    Trade Feedback
    1 (100%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Hooking EndScene

    I have a question about hooking the Endscene, is the code for hooking it the same for every version? After its hooked is it always hooked until bot any other program using it closes? Or do I have to call the hook on every LuaDoString? My issue is I have luadostring working but my client likes to crash a lot and not 100% sure how to hook the Endscene, also is hooking different for windows 7 than windows 8 and 8.1 and so on? Thanks for any help someone might be able to give

    Hooking EndScene
  2. #2
    DarkLinux's Avatar Former Staff
    CoreCoins Purchaser Authenticator enabled
    Reputation
    1627
    Join Date
    May 2010
    Posts
    1,846
    Thanks G/R
    193/539
    Trade Feedback
    16 (100%)
    Mentioned
    7 Post(s)
    Tagged
    0 Thread(s)
    All your questions can be solved by researching and debugging. Your questions are really basic so I dont think anyone will reply, but anyways,

    is the code for hooking it the same for every version
    Yes and no, you can use the same code to hook, that irrelevant. But you can't use the same sigs or code to find where you want to hood for DirectX 9 to DirectX 10 to 11. If your question is Windows version to Windows version then yes, if your hook is dynamic. But if you're using a static byte array to search or unhook then no.

    After its hooked is it always hooked until bot any other program using it closes
    Yes, unless your unhooking it. Some game rewrite the vtable but I dont think Wow does that.

    do I have to call the hook on every LuaDoString?
    No, unless your unhooking it. I dont know why someone would unhook after each call, paranoia I guess..

    crash a lot
    Attach a debugger, who knows why its crashing. Could be your dirtying the stack / registers. You calling PUSHFD PUSHAD?

    is hooking different for windows 7 than windows 8 and 8.1 and so on
    Look above, sounds like you need to use Microsoft detours...

    Hope this help, try to do more research next time. Most if not all answers are already on the forum, or can be solved by debugging.

Similar Threads

  1. [HELP] C++ trying to get overlay in game by hooking endscene
    By barrn in forum World of Warcraft General
    Replies: 0
    Last Post: 12-26-2014, 07:49 PM
  2. [C#] Need help with synchronization mutexes in hook EndScene
    By Ferroks in forum Diablo 3 Memory Editing
    Replies: 1
    Last Post: 08-09-2014, 06:05 AM
  3. C# DLL Injection and Hooking Endscene with WhiteMagic
    By rlane187 in forum WoW Memory Editing
    Replies: 6
    Last Post: 01-26-2012, 01:27 PM
  4. Finding the Direct3D VMT table to hook EndScene
    By revertlife in forum WoW Memory Editing
    Replies: 14
    Last Post: 07-07-2010, 07:09 PM
  5. How I hooked EndScene
    By Sillyboy72 in forum WoW Memory Editing
    Replies: 3
    Last Post: 01-21-2009, 04:40 AM
All times are GMT -5. The time now is 05:38 PM. Powered by vBulletin® Version 4.2.3
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved. User Alert System provided by Advanced User Tagging (Pro) - vBulletin Mods & Addons Copyright © 2025 DragonByte Technologies Ltd.
Google Authenticator verification provided by Two-Factor Authentication (Free) - vBulletin Mods & Addons Copyright © 2025 DragonByte Technologies Ltd.
Digital Point modules: Sphinx-based search