├── .gitignore ├── LICENSE.md ├── Managed ├── BeepHook │ ├── App.config │ ├── BeepHook.csproj │ ├── BeepHook.sln │ ├── EasyHook32.dll │ ├── EasyHook32Svc.exe │ ├── EasyHook64.dll │ ├── EasyHook64Svc.exe │ ├── EasyLoad32.dll │ ├── EasyLoad64.dll │ ├── Program.cs │ ├── Properties │ │ └── AssemblyInfo.cs │ ├── packages.config │ └── packages │ │ └── repositories.config └── RemoteFileMonitor │ ├── FileMonitor │ ├── App.config │ ├── EasyHook32.dll │ ├── EasyHook32Svc.exe │ ├── EasyHook64.dll │ ├── EasyHook64Svc.exe │ ├── EasyLoad32.dll │ ├── EasyLoad64.dll │ ├── FileMonitor.csproj │ ├── Program.cs │ ├── Properties │ │ └── AssemblyInfo.cs │ └── packages.config │ ├── FileMonitorHook │ ├── EasyHook32.dll │ ├── EasyHook32Svc.exe │ ├── EasyHook64.dll │ ├── EasyHook64Svc.exe │ ├── EasyLoad32.dll │ ├── EasyLoad64.dll │ ├── FileMonitorHook.csproj │ ├── InjectionEntryPoint.cs │ ├── Properties │ │ └── AssemblyInfo.cs │ ├── ServerInterface.cs │ └── packages.config │ └── RemoteFileMonitor.sln ├── Native └── NativeRemoteHook │ ├── BeepHook │ ├── BeepHook.cpp │ ├── BeepHook.vcxproj │ ├── BeepHook.vcxproj.filters │ ├── ReadMe.txt │ ├── dllmain.cpp │ ├── packages.config │ ├── stdafx.cpp │ ├── stdafx.h │ └── targetver.h │ ├── Injector │ ├── Injector.cpp │ ├── Injector.vcxproj │ ├── Injector.vcxproj.filters │ ├── ReadMe.txt │ ├── packages.config │ ├── stdafx.cpp │ ├── stdafx.h │ └── targetver.h │ ├── NativeRemoteHook.sln │ ├── Target │ ├── ReadMe.txt │ ├── Target.cpp │ ├── Target.vcxproj │ ├── Target.vcxproj.filters │ ├── stdafx.cpp │ ├── stdafx.h │ └── targetver.h │ └── packages │ └── repositories.config └── README.md /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EasyHook/EasyHook-Tutorials/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EasyHook/EasyHook-Tutorials/HEAD/LICENSE.md -------------------------------------------------------------------------------- /Managed/BeepHook/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EasyHook/EasyHook-Tutorials/HEAD/Managed/BeepHook/App.config -------------------------------------------------------------------------------- /Managed/BeepHook/BeepHook.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EasyHook/EasyHook-Tutorials/HEAD/Managed/BeepHook/BeepHook.csproj -------------------------------------------------------------------------------- /Managed/BeepHook/BeepHook.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EasyHook/EasyHook-Tutorials/HEAD/Managed/BeepHook/BeepHook.sln -------------------------------------------------------------------------------- /Managed/BeepHook/EasyHook32.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EasyHook/EasyHook-Tutorials/HEAD/Managed/BeepHook/EasyHook32.dll -------------------------------------------------------------------------------- /Managed/BeepHook/EasyHook32Svc.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EasyHook/EasyHook-Tutorials/HEAD/Managed/BeepHook/EasyHook32Svc.exe -------------------------------------------------------------------------------- /Managed/BeepHook/EasyHook64.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EasyHook/EasyHook-Tutorials/HEAD/Managed/BeepHook/EasyHook64.dll -------------------------------------------------------------------------------- /Managed/BeepHook/EasyHook64Svc.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EasyHook/EasyHook-Tutorials/HEAD/Managed/BeepHook/EasyHook64Svc.exe -------------------------------------------------------------------------------- /Managed/BeepHook/EasyLoad32.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EasyHook/EasyHook-Tutorials/HEAD/Managed/BeepHook/EasyLoad32.dll -------------------------------------------------------------------------------- /Managed/BeepHook/EasyLoad64.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EasyHook/EasyHook-Tutorials/HEAD/Managed/BeepHook/EasyLoad64.dll -------------------------------------------------------------------------------- /Managed/BeepHook/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EasyHook/EasyHook-Tutorials/HEAD/Managed/BeepHook/Program.cs -------------------------------------------------------------------------------- /Managed/BeepHook/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EasyHook/EasyHook-Tutorials/HEAD/Managed/BeepHook/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /Managed/BeepHook/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EasyHook/EasyHook-Tutorials/HEAD/Managed/BeepHook/packages.config -------------------------------------------------------------------------------- /Managed/BeepHook/packages/repositories.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EasyHook/EasyHook-Tutorials/HEAD/Managed/BeepHook/packages/repositories.config -------------------------------------------------------------------------------- /Managed/RemoteFileMonitor/FileMonitor/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EasyHook/EasyHook-Tutorials/HEAD/Managed/RemoteFileMonitor/FileMonitor/App.config -------------------------------------------------------------------------------- /Managed/RemoteFileMonitor/FileMonitor/EasyHook32.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EasyHook/EasyHook-Tutorials/HEAD/Managed/RemoteFileMonitor/FileMonitor/EasyHook32.dll -------------------------------------------------------------------------------- /Managed/RemoteFileMonitor/FileMonitor/EasyHook32Svc.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EasyHook/EasyHook-Tutorials/HEAD/Managed/RemoteFileMonitor/FileMonitor/EasyHook32Svc.exe -------------------------------------------------------------------------------- /Managed/RemoteFileMonitor/FileMonitor/EasyHook64.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EasyHook/EasyHook-Tutorials/HEAD/Managed/RemoteFileMonitor/FileMonitor/EasyHook64.dll -------------------------------------------------------------------------------- /Managed/RemoteFileMonitor/FileMonitor/EasyHook64Svc.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EasyHook/EasyHook-Tutorials/HEAD/Managed/RemoteFileMonitor/FileMonitor/EasyHook64Svc.exe -------------------------------------------------------------------------------- /Managed/RemoteFileMonitor/FileMonitor/EasyLoad32.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EasyHook/EasyHook-Tutorials/HEAD/Managed/RemoteFileMonitor/FileMonitor/EasyLoad32.dll -------------------------------------------------------------------------------- /Managed/RemoteFileMonitor/FileMonitor/EasyLoad64.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EasyHook/EasyHook-Tutorials/HEAD/Managed/RemoteFileMonitor/FileMonitor/EasyLoad64.dll -------------------------------------------------------------------------------- /Managed/RemoteFileMonitor/FileMonitor/FileMonitor.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EasyHook/EasyHook-Tutorials/HEAD/Managed/RemoteFileMonitor/FileMonitor/FileMonitor.csproj -------------------------------------------------------------------------------- /Managed/RemoteFileMonitor/FileMonitor/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EasyHook/EasyHook-Tutorials/HEAD/Managed/RemoteFileMonitor/FileMonitor/Program.cs -------------------------------------------------------------------------------- /Managed/RemoteFileMonitor/FileMonitor/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EasyHook/EasyHook-Tutorials/HEAD/Managed/RemoteFileMonitor/FileMonitor/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /Managed/RemoteFileMonitor/FileMonitor/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EasyHook/EasyHook-Tutorials/HEAD/Managed/RemoteFileMonitor/FileMonitor/packages.config -------------------------------------------------------------------------------- /Managed/RemoteFileMonitor/FileMonitorHook/EasyHook32.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EasyHook/EasyHook-Tutorials/HEAD/Managed/RemoteFileMonitor/FileMonitorHook/EasyHook32.dll -------------------------------------------------------------------------------- /Managed/RemoteFileMonitor/FileMonitorHook/EasyHook32Svc.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EasyHook/EasyHook-Tutorials/HEAD/Managed/RemoteFileMonitor/FileMonitorHook/EasyHook32Svc.exe -------------------------------------------------------------------------------- /Managed/RemoteFileMonitor/FileMonitorHook/EasyHook64.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EasyHook/EasyHook-Tutorials/HEAD/Managed/RemoteFileMonitor/FileMonitorHook/EasyHook64.dll -------------------------------------------------------------------------------- /Managed/RemoteFileMonitor/FileMonitorHook/EasyHook64Svc.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EasyHook/EasyHook-Tutorials/HEAD/Managed/RemoteFileMonitor/FileMonitorHook/EasyHook64Svc.exe -------------------------------------------------------------------------------- /Managed/RemoteFileMonitor/FileMonitorHook/EasyLoad32.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EasyHook/EasyHook-Tutorials/HEAD/Managed/RemoteFileMonitor/FileMonitorHook/EasyLoad32.dll -------------------------------------------------------------------------------- /Managed/RemoteFileMonitor/FileMonitorHook/EasyLoad64.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EasyHook/EasyHook-Tutorials/HEAD/Managed/RemoteFileMonitor/FileMonitorHook/EasyLoad64.dll -------------------------------------------------------------------------------- /Managed/RemoteFileMonitor/FileMonitorHook/FileMonitorHook.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EasyHook/EasyHook-Tutorials/HEAD/Managed/RemoteFileMonitor/FileMonitorHook/FileMonitorHook.csproj -------------------------------------------------------------------------------- /Managed/RemoteFileMonitor/FileMonitorHook/InjectionEntryPoint.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EasyHook/EasyHook-Tutorials/HEAD/Managed/RemoteFileMonitor/FileMonitorHook/InjectionEntryPoint.cs -------------------------------------------------------------------------------- /Managed/RemoteFileMonitor/FileMonitorHook/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EasyHook/EasyHook-Tutorials/HEAD/Managed/RemoteFileMonitor/FileMonitorHook/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /Managed/RemoteFileMonitor/FileMonitorHook/ServerInterface.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EasyHook/EasyHook-Tutorials/HEAD/Managed/RemoteFileMonitor/FileMonitorHook/ServerInterface.cs -------------------------------------------------------------------------------- /Managed/RemoteFileMonitor/FileMonitorHook/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EasyHook/EasyHook-Tutorials/HEAD/Managed/RemoteFileMonitor/FileMonitorHook/packages.config -------------------------------------------------------------------------------- /Managed/RemoteFileMonitor/RemoteFileMonitor.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EasyHook/EasyHook-Tutorials/HEAD/Managed/RemoteFileMonitor/RemoteFileMonitor.sln -------------------------------------------------------------------------------- /Native/NativeRemoteHook/BeepHook/BeepHook.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EasyHook/EasyHook-Tutorials/HEAD/Native/NativeRemoteHook/BeepHook/BeepHook.cpp -------------------------------------------------------------------------------- /Native/NativeRemoteHook/BeepHook/BeepHook.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EasyHook/EasyHook-Tutorials/HEAD/Native/NativeRemoteHook/BeepHook/BeepHook.vcxproj -------------------------------------------------------------------------------- /Native/NativeRemoteHook/BeepHook/BeepHook.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EasyHook/EasyHook-Tutorials/HEAD/Native/NativeRemoteHook/BeepHook/BeepHook.vcxproj.filters -------------------------------------------------------------------------------- /Native/NativeRemoteHook/BeepHook/ReadMe.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EasyHook/EasyHook-Tutorials/HEAD/Native/NativeRemoteHook/BeepHook/ReadMe.txt -------------------------------------------------------------------------------- /Native/NativeRemoteHook/BeepHook/dllmain.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EasyHook/EasyHook-Tutorials/HEAD/Native/NativeRemoteHook/BeepHook/dllmain.cpp -------------------------------------------------------------------------------- /Native/NativeRemoteHook/BeepHook/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EasyHook/EasyHook-Tutorials/HEAD/Native/NativeRemoteHook/BeepHook/packages.config -------------------------------------------------------------------------------- /Native/NativeRemoteHook/BeepHook/stdafx.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EasyHook/EasyHook-Tutorials/HEAD/Native/NativeRemoteHook/BeepHook/stdafx.cpp -------------------------------------------------------------------------------- /Native/NativeRemoteHook/BeepHook/stdafx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EasyHook/EasyHook-Tutorials/HEAD/Native/NativeRemoteHook/BeepHook/stdafx.h -------------------------------------------------------------------------------- /Native/NativeRemoteHook/BeepHook/targetver.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EasyHook/EasyHook-Tutorials/HEAD/Native/NativeRemoteHook/BeepHook/targetver.h -------------------------------------------------------------------------------- /Native/NativeRemoteHook/Injector/Injector.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EasyHook/EasyHook-Tutorials/HEAD/Native/NativeRemoteHook/Injector/Injector.cpp -------------------------------------------------------------------------------- /Native/NativeRemoteHook/Injector/Injector.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EasyHook/EasyHook-Tutorials/HEAD/Native/NativeRemoteHook/Injector/Injector.vcxproj -------------------------------------------------------------------------------- /Native/NativeRemoteHook/Injector/Injector.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EasyHook/EasyHook-Tutorials/HEAD/Native/NativeRemoteHook/Injector/Injector.vcxproj.filters -------------------------------------------------------------------------------- /Native/NativeRemoteHook/Injector/ReadMe.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EasyHook/EasyHook-Tutorials/HEAD/Native/NativeRemoteHook/Injector/ReadMe.txt -------------------------------------------------------------------------------- /Native/NativeRemoteHook/Injector/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EasyHook/EasyHook-Tutorials/HEAD/Native/NativeRemoteHook/Injector/packages.config -------------------------------------------------------------------------------- /Native/NativeRemoteHook/Injector/stdafx.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EasyHook/EasyHook-Tutorials/HEAD/Native/NativeRemoteHook/Injector/stdafx.cpp -------------------------------------------------------------------------------- /Native/NativeRemoteHook/Injector/stdafx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EasyHook/EasyHook-Tutorials/HEAD/Native/NativeRemoteHook/Injector/stdafx.h -------------------------------------------------------------------------------- /Native/NativeRemoteHook/Injector/targetver.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EasyHook/EasyHook-Tutorials/HEAD/Native/NativeRemoteHook/Injector/targetver.h -------------------------------------------------------------------------------- /Native/NativeRemoteHook/NativeRemoteHook.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EasyHook/EasyHook-Tutorials/HEAD/Native/NativeRemoteHook/NativeRemoteHook.sln -------------------------------------------------------------------------------- /Native/NativeRemoteHook/Target/ReadMe.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EasyHook/EasyHook-Tutorials/HEAD/Native/NativeRemoteHook/Target/ReadMe.txt -------------------------------------------------------------------------------- /Native/NativeRemoteHook/Target/Target.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EasyHook/EasyHook-Tutorials/HEAD/Native/NativeRemoteHook/Target/Target.cpp -------------------------------------------------------------------------------- /Native/NativeRemoteHook/Target/Target.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EasyHook/EasyHook-Tutorials/HEAD/Native/NativeRemoteHook/Target/Target.vcxproj -------------------------------------------------------------------------------- /Native/NativeRemoteHook/Target/Target.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EasyHook/EasyHook-Tutorials/HEAD/Native/NativeRemoteHook/Target/Target.vcxproj.filters -------------------------------------------------------------------------------- /Native/NativeRemoteHook/Target/stdafx.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EasyHook/EasyHook-Tutorials/HEAD/Native/NativeRemoteHook/Target/stdafx.cpp -------------------------------------------------------------------------------- /Native/NativeRemoteHook/Target/stdafx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EasyHook/EasyHook-Tutorials/HEAD/Native/NativeRemoteHook/Target/stdafx.h -------------------------------------------------------------------------------- /Native/NativeRemoteHook/Target/targetver.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EasyHook/EasyHook-Tutorials/HEAD/Native/NativeRemoteHook/Target/targetver.h -------------------------------------------------------------------------------- /Native/NativeRemoteHook/packages/repositories.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EasyHook/EasyHook-Tutorials/HEAD/Native/NativeRemoteHook/packages/repositories.config -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EasyHook/EasyHook-Tutorials/HEAD/README.md --------------------------------------------------------------------------------