How to hook functions (MinHook, x86 and x64)

preview_player
Показать описание
We learn how to use the MinHook library to hook/detour functions in x86 and x64

- Music: Alchemorph - Memories

Resources:
- Help from Fyrahh and tomsa ;)
Рекомендации по теме
Комментарии
Автор

This channel is a gem. Keep up the videos

jeffylikespugs
Автор

Can you create a vid on how to reverse and call functions. I am having a hard time understanding a few things. Btw great vid.

brianneish
Автор

That's what i was waiting for! Great job, m8! Keep it up!

_ntds
Автор

sheesh u just keep uploading tysm I love these vids u explain well

zyzzfh
Автор

woo hoo, another video! Keep the great work up!!!

crapyguy
Автор

@10:14 did you ever make a video explaining how to reverse functions?

FirstName-nffx
Автор

Question: when hooking the function from a memory address, I don't see you get the modules base address. Does min hook handle this for you when it hooked the function? Should I use the relative address?

zataritamods
Автор

Hello great video as always could you please explain what the last parameter of create hook does?

chxnt
Автор

Hey, thank you for great tutorials, love em.
but can you please consider to create one that teach us how to find certain function that we want to hook? thank you.

samansamani
Автор

Hi! Thank you for this video! Does this library supports Trampoline method of hooking functions?

hyjarion
Автор

This doesn't work - first I found out I couldn't call AllocConsole from my dll, my debug prints showed that, but after removing that the code says everything is fine even though _nothing_ hints at the function being hooked.

ruinenlust_
Автор

__asm doesn't work for x64 sadly. Does someone know an alternative?

Edit: look up rtlcapturecontext

freezieundso
Автор

make full hooking tutorial for beginners.

thanks in advance

___________
Автор

Thank you very much man ! You are the best

Frag.
Автор

Thank you for your interesting videos.
Could you record a video about how to use opencv to write a program that can be manually trained to recognize characters (letters). Let's say the symbol J is on the screen(it can be of different colors or sizes), you need to save it and at the next similar symbol, the program will recognize this symbol J and pressed the corresponding key?(for mini-games) (If, of course, I have clearly translated my thought through a translator, and this topic may be interesting to you and the audience).

vaka
Автор

10:00
i tried this, and i tried to get the value of eax register using the inline asm mov operation and compare it in CE. it's not the same. why is that?

EinStGate
Автор

can you also add new character in the game and add code to it using hooking

Gamer-xkbk
Автор

Bro How to fix Linker Tools Error LNK1181 can’t open file libminhook.lib

SyntexKavindu
Автор

Hey, not sure if your still active. Could you please provide some insight on hooking and return values from registers on a 32-Bit game. I'd really appreciate it.

SpartaVandros
Автор

Still waiting for the how to reverse functions video :D

emailgames