API Hooking - Using EasyHook to hook NtCreateFile in Notepad.exe

  Рет қаралды 20,203

BinaryAdventure

BinaryAdventure

Күн бұрын

Пікірлер
@svens3722
@svens3722 5 ай бұрын
finaly a video about eazyhook where i understand the english language. thanks :)
@anhhaotran6926
@anhhaotran6926 3 жыл бұрын
RhInjectLibrary failed with error code = -1073741581 The given 64-Bit library does not exist! i get these 2 lines how can i fix it?
@kostadinivanov8064
@kostadinivanov8064 2 жыл бұрын
install the required libraries manually
@belialblack3182
@belialblack3182 2 жыл бұрын
Hi, I guess it's a bit too late for questions but what if we want to display the messagebox only once and then continue smoothy with the notepad?
@boweneveritt3400
@boweneveritt3400 3 жыл бұрын
Commenting and subbing so I get more videos like this on my feed! Awesome stuff!
@Firefox991gaming
@Firefox991gaming 7 жыл бұрын
Awesome video, thank you so much for the detailed information, you really helped me understand what hooking is in detail and how to apply it! I'm having a hell of a time trying to use EasyHook
@atddproof4879
@atddproof4879 3 жыл бұрын
is ObjectAttributes->ObjectName->Buffer guarunteed to be null terminated, or is it necessary to check ObjectAttributes->ObjectName->Length for things?
@OALABS
@OALABS 7 жыл бұрын
Nice tutorial, this is super informative! Would you be able to post your example code/sln files to github so we can follow along in realtime?
@BinaryAdventure
@BinaryAdventure 7 жыл бұрын
Glad you liked it! Your wish is my command: github.com/BinaryAdventure/NotepadHook
@jbeitz107
@jbeitz107 4 жыл бұрын
How do I hook a switch case within an executable using EasyHook?
@SwapnilSingh4u
@SwapnilSingh4u 6 жыл бұрын
Really appreciate ur work, very good explanation.
@Alex492r
@Alex492r 3 жыл бұрын
i just downloaded easyhook, and wanted to compile the code, but is giving me linking error, any one try it ?? HELP, thank you for your attention !!
@luisfuentes6367
@luisfuentes6367 6 жыл бұрын
Nice video, I keep getting this error message: the given 64-bit library does not exist!. Can you please help me
@arunprasadprasad1894
@arunprasadprasad1894 6 жыл бұрын
Can you tell which version of Windows and Visual Studio you have used?
@VirtualMatterTails
@VirtualMatterTails 3 жыл бұрын
good youtube recommends
@LordHog
@LordHog 5 жыл бұрын
Just found your channel via Google suggestions. First time I used hooking was way back with classic VB6 for a little gui front end app I did to track the mouse over a grid. Good times. Glad to see another user of 010 Editor. Question, do you use the single thread or multi thread version of Binary Ninja? I have the single thread version and always wonder if I should upgrade.
@verusli9637
@verusli9637 6 жыл бұрын
mark! Thanks for the tutorial.
@vipulnair8867
@vipulnair8867 4 жыл бұрын
excellent tutorial
@Alex492r
@Alex492r 3 жыл бұрын
did you try building the source code ??
@vipulnair8867
@vipulnair8867 3 жыл бұрын
​@@Alex492r What's the compile error?what problem are you facing?
@Alex492r
@Alex492r 3 жыл бұрын
@@vipulnair8867 i am building it in vs 2019 pro, i downloaded nugget and i installed easyhook package, the error i am getting are linking errors
@Alex492r
@Alex492r 3 жыл бұрын
@@vipulnair8867 1>Notepad_Hook.obj : error LNK2019: unresolved external symbol __imp_RtlGetLastErrorString referenced in function NativeInjectionEntryPoint 1>Notepad_Hook.obj : error LNK2019: unresolved external symbol __imp_LhInstallHook referenced in function NativeInjectionEntryPoint 1>Notepad_Hook.obj : error LNK2019: unresolved external symbol __imp_LhSetExclusiveACL referenced in function NativeInjectionEntryPoint and from notepad injector: 1>Notepad_Injector.obj : error LNK2019: unresolved external symbol __imp_RtlGetLastErrorString referenced in function wmain 1>Notepad_Injector.obj : error LNK2019: unresolved external symbol __imp_RhInjectLibrary referenced in function wmain i even upgraded easyhook package before building
@vipulnair8867
@vipulnair8867 3 жыл бұрын
@@Alex492r you havent linked the easyhook library.You have to link to the .lib file and you are good to go
@ShkolnikPrahramist
@ShkolnikPrahramist 6 жыл бұрын
Nice bro;)
@confidential303
@confidential303 5 жыл бұрын
kind of naive using a library on the internet and implementing and using it without verifying if it is not infecting your own system.
@svens3722
@svens3722 5 ай бұрын
are you stupid?
Writing Custom Malware: Import Address Table Hooking
48:52
John Hammond
Рет қаралды 64 М.
Quando eu quero Sushi (sem desperdiçar) 🍣
00:26
Los Wagners
Рет қаралды 15 МЛН
Quando A Diferença De Altura É Muito Grande 😲😂
00:12
Mari Maria
Рет қаралды 45 МЛН
Мен атып көрмегенмін ! | Qalam | 5 серия
25:41
Building apps with GitHub Copilot: A developer's perspective
12:32
WHAT IS HOOKING?
7:19
cazz
Рет қаралды 42 М.
Win32 API Reverse Engineering Primer
29:41
BinaryAdventure
Рет қаралды 10 М.
Windows Hooks
17:39
SJSU Infosec
Рет қаралды 6 М.
Andrew Kelley   Practical Data Oriented Design (DoD)
46:40
ChimiChanga
Рет қаралды 153 М.
How to hook functions (MinHook, x86 and x64)
13:20
CasualGamer
Рет қаралды 46 М.
Clark Tank DEEP DIVE | How to Make Video Game Hooks: Part 1
9:47
Brace Yourself Games
Рет қаралды 27 М.
C++ Call Game Functions
12:44
TreckStrend
Рет қаралды 13 М.
Finding ASM functions with Cheat Engine's Ultimap
11:28
shadowthehaloplayer
Рет қаралды 37 М.
EasyHook x64 Notepad API Hook part 2
9:39
BinaryAdventure
Рет қаралды 5 М.
Quando eu quero Sushi (sem desperdiçar) 🍣
00:26
Los Wagners
Рет қаралды 15 МЛН