[C# DLL] iHook, EndScene ASM Injection! menu

User Tag List

Page 1 of 10 12345 ... LastLast
Results 1 to 15 of 143
  1. #1
    -Ryuk-'s Avatar Elite User CoreCoins Purchaser Authenticator enabled
    Reputation
    529
    Join Date
    Nov 2009
    Posts
    1,028
    Thanks G/R
    38/51
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    [C# DLL] iHook, EndScene ASM Injection!

    Hello OwnedCore,

    Today I have decided to release iHook.

    06/11/2012 : iHook's code is now available at: https://dl.dropbox.com/u/7923805/MMOwned/iHook.rar

    What does it do?

    iHook, is a C# DLL that hooks EndScene and allows you(the user) to inject ASM into WoW!
    The ASM that you inject will be inside WoW's Main Thread, and therefore you can use Lua such as DefaultServerLogin() without crashes.

    Features:

    Built in DoString function,
    Built in GetLocalizedText function,
    Built in Memory Reading/Writing Class which includes:
    • OpenProcess
    • CloseProcess
    • BaseAddress
    • Write<T>
    • Read<T>
    • ReadStruct<T>
    • FindPattern
    • AllocateMemory
    • FreeMemory
    • MakeMemoryWriteable<T>
    • And more!


    Why use this over any other public hook?

    There is no specific reason. The best reason I can think of is that this can also Read/Write Memory; without BlackMagic!

    Ok, Where can I download it, and what does it include?

    The download includes a working .Net 4.0 Console Application example(Wow 4.0.3 - See bottom of post for updated addresses)

    Download:

    http://dl.dropbox.com/u/7923805/MMOw...ookExample.rar

    Virus Scan:

    VirusTotal - Free Online Virus, Malware and URL Scanner

    Credits:

    JuJuBoSc - For a lot of help,
    RivaLfr - For the MakeMemoryWriteable<T> function,
    And everyone else in the Memory Editing section.(Apart from the trolls :P)
    Shynd - fasm_managed.dll

    Enjoy -Ryuk-



    FAQ's:

    Q: How do I use this after the next patch?
    A: That's easy, Open up the project file and change the pointers so that they are correct with the Current Patch!

    Q: Where do I find these Pointers?
    A: Asking for updated Addresses/Pointers is against the rules! Also if you don't know how to do this, then theres a 99.99999% chance that this dll isn't for you!

    Q: Can I use this in a commercial Bot/Hack?
    A: No! This is for non-commercial use ONLY!

    Q: Help!!!! The hook isnt injecting!!!
    A: First of all, this isn't a question! :P Try running WoW and the Application as Admin!

    Q: Why do I get the error "Mixed mode assembly is built against version 'v2.0.50727' of the runtime and cannot be loaded in the 4.0 runtime without additional configuration information."?
    A: This is because you need some more additional configuration information. Open the App.Config file from example, just copy that into your application and it should now work.

    Q: Are these real FAQ's?
    A: No, but hopefully, it will save these questions being repeatedly asked.


    Updated Addresses:


    Updated Offsets 4.0.6a

    Updated Offsets 4.0.6 CLICK HERE!

    [4.0.3.13329]

    Code:
            public static uint Direct3D9__Device = 0x97F7F4;
            public static uint Direct3D9__Device__OffsetA = 0x27C4;
            public static uint Direct3D9__Device__OffsetB= 0xA8;
            public static uint ClntObjMgrGetActivePlayerObjAddress = 0x3580;
            public static uint Lua_DoStringAddress = 0x39D8C0;
            public static uint Lua_GetLocalizedTextAddress = 0x1C4280;
    Last edited by -Ryuk-; 11-06-2012 at 05:29 PM.
    |Leacher:11/2009|Donor:02/2010|Established Member:09/2010|Contributor:09/2010|Elite:08/2013|

    [C# DLL] iHook, EndScene ASM Injection!
  2. Thanks SolonHH, squiggy (2 members gave Thanks to -Ryuk- for this useful post)
  3. #2
    DarkLinux's Avatar Former Staff
    CoreCoins Purchaser Authenticator enabled
    Reputation
    1584
    Join Date
    May 2010
    Posts
    1,828
    Thanks G/R
    188/531
    Trade Feedback
    16 (100%)
    Mentioned
    6 Post(s)
    Tagged
    0 Thread(s)
    Nice Looks good! +Rep

  4. #3
    Millow's Avatar Member
    Reputation
    5
    Join Date
    Mar 2007
    Posts
    49
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Thank you, looking at it right now !
    "What can be asserted without proof can be dismissed without proof." --- Christopher Hitchens

  5. #4
    -Ryuk-'s Avatar Elite User CoreCoins Purchaser Authenticator enabled
    Reputation
    529
    Join Date
    Nov 2009
    Posts
    1,028
    Thanks G/R
    38/51
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by DarkLinux View Post
    Nice Looks good! +Rep
    Originally Posted by Millow View Post
    Thank you, looking at it right now !

    Glad I can help
    |Leacher:11/2009|Donor:02/2010|Established Member:09/2010|Contributor:09/2010|Elite:08/2013|

  6. #5
    Millow's Avatar Member
    Reputation
    5
    Join Date
    Mar 2007
    Posts
    49
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Will you release the DLL's source ?
    "What can be asserted without proof can be dismissed without proof." --- Christopher Hitchens

  7. #6
    -Ryuk-'s Avatar Elite User CoreCoins Purchaser Authenticator enabled
    Reputation
    529
    Join Date
    Nov 2009
    Posts
    1,028
    Thanks G/R
    38/51
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by Millow View Post
    Will you release the DLL's source ?
    No, I will not,

    You shouldn't need it
    |Leacher:11/2009|Donor:02/2010|Established Member:09/2010|Contributor:09/2010|Elite:08/2013|

  8. #7
    Ozius's Avatar Corporal
    Reputation
    1
    Join Date
    Feb 2010
    Posts
    24
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    +rep
    Whether there are differences DoString and GetLocalizedText which are described EndScene Hook with ASM and blackmagic?
    iHook for me works, but example EndScene Hook with ASM and blackmagic isn't present...
    My code

  9. #8
    -Ryuk-'s Avatar Elite User CoreCoins Purchaser Authenticator enabled
    Reputation
    529
    Join Date
    Nov 2009
    Posts
    1,028
    Thanks G/R
    38/51
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by Ozius View Post
    +rep
    Whether there are differences DoString and GetLocalizedText which are described EndScene Hook with ASM and blackmagic?
    iHook for me works, but example EndScene Hook with ASM and blackmagic isn't present...
    My code
    The sample code there is no longer working.

    It is now there for a sample of what it used to do :P

    There are differences in iHook and in the sample code you posted.
    Save yourself the headache and use iHook :P Thats why I released it!
    |Leacher:11/2009|Donor:02/2010|Established Member:09/2010|Contributor:09/2010|Elite:08/2013|

  10. #9
    miceiken's Avatar Contributor Authenticator enabled
    Reputation
    208
    Join Date
    Dec 2007
    Posts
    401
    Thanks G/R
    7/8
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)


    • OpenProces
    • CloseProcess
    • BaseAddress
    • Write<T>
    • Read<T>
    • ReadStruct<T>
    • FindPattern
    • AllocateMemory

    Looks like BlackMagic/Apoc's memory reading class

  11. #10
    -Ryuk-'s Avatar Elite User CoreCoins Purchaser Authenticator enabled
    Reputation
    529
    Join Date
    Nov 2009
    Posts
    1,028
    Thanks G/R
    38/51
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by miceiken View Post

    Looks like BlackMagic/Apoc's memory reading class

    It could well be...

    Thanks why I thanked the whole memory editing section, I don't remember where I got stuff.
    |Leacher:11/2009|Donor:02/2010|Established Member:09/2010|Contributor:09/2010|Elite:08/2013|

  12. #11
    dook123's Avatar Active Member
    Reputation
    21
    Join Date
    Oct 2008
    Posts
    115
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by miceiken View Post

    Looks like BlackMagic/Apoc's memory reading class
    Even if it wasnt, those are the basic functions needed to work with memory and having them templated is the best way to go. Just good practice so it should be similar if not the same.

  13. #12
    yeahlol's Avatar Member
    Reputation
    -6
    Join Date
    Nov 2010
    Posts
    25
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Nice, +rep

  14. #13
    -Ryuk-'s Avatar Elite User CoreCoins Purchaser Authenticator enabled
    Reputation
    529
    Join Date
    Nov 2009
    Posts
    1,028
    Thanks G/R
    38/51
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Updated Addresses, See First Post!
    |Leacher:11/2009|Donor:02/2010|Established Member:09/2010|Contributor:09/2010|Elite:08/2013|

  15. #14
    GameAssist's Avatar Banned CoreCoins Purchaser Authenticator enabled
    Reputation
    98
    Join Date
    Apr 2010
    Posts
    349
    Thanks G/R
    55/83
    Trade Feedback
    0 (0%)
    Mentioned
    6 Post(s)
    Tagged
    0 Thread(s)
    by anyone know the correct offset for 4.0.3.13329

  16. #15
    JuJuBoSc's Avatar Banned for scamming CoreCoins Purchaser
    Reputation
    1019
    Join Date
    May 2007
    Posts
    922
    Thanks G/R
    1/3
    Trade Feedback
    1 (100%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by wlastas View Post
    by anyone know the correct offset for 4.0.3.13329
    What the hell, they are in red and bold in first post, waw!

Page 1 of 10 12345 ... LastLast

Similar Threads

  1. [C#] ASM Injection (CreateRemoteThread)
    By Xartrick in forum WoW Memory Editing
    Replies: 7
    Last Post: 07-23-2013, 10:57 PM
  2. [C#] ASM Injection (SetThreadContext)
    By Xartrick in forum WoW Memory Editing
    Replies: 3
    Last Post: 07-19-2013, 04:33 PM
  3. [question] basic asm injection
    By abuckau907 in forum WoW Memory Editing
    Replies: 12
    Last Post: 03-07-2012, 05:38 AM
  4. [C# DLL] aHook, use ASM through EndScene hook
    By JuJuBoSc in forum WoW Memory Editing
    Replies: 80
    Last Post: 11-26-2011, 03:29 AM
  5. About CTM via asm injection
    By N1ghtmaree in forum WoW Memory Editing
    Replies: 11
    Last Post: 08-08-2010, 10:57 AM
All times are GMT -5. The time now is 06:12 PM. Powered by vBulletin® Version 4.2.3
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved. User Alert System provided by Advanced User Tagging (Pro) - vBulletin Mods & Addons Copyright © 2024 DragonByte Technologies Ltd.
Digital Point modules: Sphinx-based search