├── .gitignore ├── CSShellDLL ├── CSShellDLL.vcxproj ├── CSShellDLL.vcxproj.filters ├── CSShellDLL.vcxproj.user ├── Source.def ├── coreclr_delegates.h ├── dllmain.cpp ├── dxgi_imp.h ├── framework.h ├── hostfxr.h ├── nethost.h ├── packages.config ├── pch.cpp └── pch.h ├── CSShellHost ├── CSShellHost.vcxproj ├── CSShellHost.vcxproj.user ├── CSShellHost_A64.exe ├── CSShellHost_x64.exe └── CSShellHost_x86.exe ├── CSShellManaged ├── CSShellManaged.csproj ├── CSShellManaged.csproj.user ├── HookManager.cs ├── Program.cs ├── Properties │ ├── Resources.Designer.cs │ ├── Resources.resx │ └── launchSettings.json ├── Resources │ └── kot.jpg ├── UI │ ├── ProgManWindow.Designer.cs │ ├── ProgManWindow.cs │ ├── ProgManWindow.resx │ ├── StartButton.Designer.cs │ ├── StartButton.cs │ ├── StartButton.resx │ ├── TrayWindow.Designer.cs │ ├── TrayWindow.cs │ ├── TrayWindow.resx │ └── XAML │ │ ├── StartButtonUI.xaml │ │ ├── StartButtonUI.xaml.cs │ │ ├── TaskbarUi.xaml │ │ └── TaskbarUi.xaml.cs ├── Win32 │ ├── COM.cs │ ├── DeskTrayImpl.cs │ └── Win32.cs └── WindowClassHook.cs ├── CustomShell.sln ├── CustomShell ├── CustomShell.cpp ├── CustomShell.h ├── CustomShell.vcxproj ├── CustomShell.vcxproj.filters ├── CustomShell.vcxproj.user ├── Resource.aps ├── Resource.rc ├── Resource.resx ├── Source.def ├── coreclr_delegates.h ├── hostfxr.h ├── main.cpp ├── packages.config ├── resource.h └── undoc.h ├── IAMPatchDriver ├── IAMPatchDriver.inf ├── IAMPatchDriver.vcxproj ├── IAMPatchDriver.vcxproj.filters ├── IAMPatchDriver.vcxproj.user ├── Source.c ├── Zydis.c ├── Zydis.h ├── Zydis.lib ├── infinityhook.h └── undoc.h └── README.md /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MishaProductions/CustomShell/HEAD/.gitignore -------------------------------------------------------------------------------- /CSShellDLL/CSShellDLL.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MishaProductions/CustomShell/HEAD/CSShellDLL/CSShellDLL.vcxproj -------------------------------------------------------------------------------- /CSShellDLL/CSShellDLL.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MishaProductions/CustomShell/HEAD/CSShellDLL/CSShellDLL.vcxproj.filters -------------------------------------------------------------------------------- /CSShellDLL/CSShellDLL.vcxproj.user: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MishaProductions/CustomShell/HEAD/CSShellDLL/CSShellDLL.vcxproj.user -------------------------------------------------------------------------------- /CSShellDLL/Source.def: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MishaProductions/CustomShell/HEAD/CSShellDLL/Source.def -------------------------------------------------------------------------------- /CSShellDLL/coreclr_delegates.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MishaProductions/CustomShell/HEAD/CSShellDLL/coreclr_delegates.h -------------------------------------------------------------------------------- /CSShellDLL/dllmain.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MishaProductions/CustomShell/HEAD/CSShellDLL/dllmain.cpp -------------------------------------------------------------------------------- /CSShellDLL/dxgi_imp.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /CSShellDLL/framework.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MishaProductions/CustomShell/HEAD/CSShellDLL/framework.h -------------------------------------------------------------------------------- /CSShellDLL/hostfxr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MishaProductions/CustomShell/HEAD/CSShellDLL/hostfxr.h -------------------------------------------------------------------------------- /CSShellDLL/nethost.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MishaProductions/CustomShell/HEAD/CSShellDLL/nethost.h -------------------------------------------------------------------------------- /CSShellDLL/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MishaProductions/CustomShell/HEAD/CSShellDLL/packages.config -------------------------------------------------------------------------------- /CSShellDLL/pch.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MishaProductions/CustomShell/HEAD/CSShellDLL/pch.cpp -------------------------------------------------------------------------------- /CSShellDLL/pch.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MishaProductions/CustomShell/HEAD/CSShellDLL/pch.h -------------------------------------------------------------------------------- /CSShellHost/CSShellHost.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MishaProductions/CustomShell/HEAD/CSShellHost/CSShellHost.vcxproj -------------------------------------------------------------------------------- /CSShellHost/CSShellHost.vcxproj.user: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MishaProductions/CustomShell/HEAD/CSShellHost/CSShellHost.vcxproj.user -------------------------------------------------------------------------------- /CSShellHost/CSShellHost_A64.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MishaProductions/CustomShell/HEAD/CSShellHost/CSShellHost_A64.exe -------------------------------------------------------------------------------- /CSShellHost/CSShellHost_x64.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MishaProductions/CustomShell/HEAD/CSShellHost/CSShellHost_x64.exe -------------------------------------------------------------------------------- /CSShellHost/CSShellHost_x86.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MishaProductions/CustomShell/HEAD/CSShellHost/CSShellHost_x86.exe -------------------------------------------------------------------------------- /CSShellManaged/CSShellManaged.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MishaProductions/CustomShell/HEAD/CSShellManaged/CSShellManaged.csproj -------------------------------------------------------------------------------- /CSShellManaged/CSShellManaged.csproj.user: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MishaProductions/CustomShell/HEAD/CSShellManaged/CSShellManaged.csproj.user -------------------------------------------------------------------------------- /CSShellManaged/HookManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MishaProductions/CustomShell/HEAD/CSShellManaged/HookManager.cs -------------------------------------------------------------------------------- /CSShellManaged/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MishaProductions/CustomShell/HEAD/CSShellManaged/Program.cs -------------------------------------------------------------------------------- /CSShellManaged/Properties/Resources.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MishaProductions/CustomShell/HEAD/CSShellManaged/Properties/Resources.Designer.cs -------------------------------------------------------------------------------- /CSShellManaged/Properties/Resources.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MishaProductions/CustomShell/HEAD/CSShellManaged/Properties/Resources.resx -------------------------------------------------------------------------------- /CSShellManaged/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MishaProductions/CustomShell/HEAD/CSShellManaged/Properties/launchSettings.json -------------------------------------------------------------------------------- /CSShellManaged/Resources/kot.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MishaProductions/CustomShell/HEAD/CSShellManaged/Resources/kot.jpg -------------------------------------------------------------------------------- /CSShellManaged/UI/ProgManWindow.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MishaProductions/CustomShell/HEAD/CSShellManaged/UI/ProgManWindow.Designer.cs -------------------------------------------------------------------------------- /CSShellManaged/UI/ProgManWindow.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MishaProductions/CustomShell/HEAD/CSShellManaged/UI/ProgManWindow.cs -------------------------------------------------------------------------------- /CSShellManaged/UI/ProgManWindow.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MishaProductions/CustomShell/HEAD/CSShellManaged/UI/ProgManWindow.resx -------------------------------------------------------------------------------- /CSShellManaged/UI/StartButton.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MishaProductions/CustomShell/HEAD/CSShellManaged/UI/StartButton.Designer.cs -------------------------------------------------------------------------------- /CSShellManaged/UI/StartButton.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MishaProductions/CustomShell/HEAD/CSShellManaged/UI/StartButton.cs -------------------------------------------------------------------------------- /CSShellManaged/UI/StartButton.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MishaProductions/CustomShell/HEAD/CSShellManaged/UI/StartButton.resx -------------------------------------------------------------------------------- /CSShellManaged/UI/TrayWindow.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MishaProductions/CustomShell/HEAD/CSShellManaged/UI/TrayWindow.Designer.cs -------------------------------------------------------------------------------- /CSShellManaged/UI/TrayWindow.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MishaProductions/CustomShell/HEAD/CSShellManaged/UI/TrayWindow.cs -------------------------------------------------------------------------------- /CSShellManaged/UI/TrayWindow.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MishaProductions/CustomShell/HEAD/CSShellManaged/UI/TrayWindow.resx -------------------------------------------------------------------------------- /CSShellManaged/UI/XAML/StartButtonUI.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MishaProductions/CustomShell/HEAD/CSShellManaged/UI/XAML/StartButtonUI.xaml -------------------------------------------------------------------------------- /CSShellManaged/UI/XAML/StartButtonUI.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MishaProductions/CustomShell/HEAD/CSShellManaged/UI/XAML/StartButtonUI.xaml.cs -------------------------------------------------------------------------------- /CSShellManaged/UI/XAML/TaskbarUi.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MishaProductions/CustomShell/HEAD/CSShellManaged/UI/XAML/TaskbarUi.xaml -------------------------------------------------------------------------------- /CSShellManaged/UI/XAML/TaskbarUi.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MishaProductions/CustomShell/HEAD/CSShellManaged/UI/XAML/TaskbarUi.xaml.cs -------------------------------------------------------------------------------- /CSShellManaged/Win32/COM.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MishaProductions/CustomShell/HEAD/CSShellManaged/Win32/COM.cs -------------------------------------------------------------------------------- /CSShellManaged/Win32/DeskTrayImpl.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MishaProductions/CustomShell/HEAD/CSShellManaged/Win32/DeskTrayImpl.cs -------------------------------------------------------------------------------- /CSShellManaged/Win32/Win32.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MishaProductions/CustomShell/HEAD/CSShellManaged/Win32/Win32.cs -------------------------------------------------------------------------------- /CSShellManaged/WindowClassHook.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MishaProductions/CustomShell/HEAD/CSShellManaged/WindowClassHook.cs -------------------------------------------------------------------------------- /CustomShell.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MishaProductions/CustomShell/HEAD/CustomShell.sln -------------------------------------------------------------------------------- /CustomShell/CustomShell.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MishaProductions/CustomShell/HEAD/CustomShell/CustomShell.cpp -------------------------------------------------------------------------------- /CustomShell/CustomShell.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MishaProductions/CustomShell/HEAD/CustomShell/CustomShell.h -------------------------------------------------------------------------------- /CustomShell/CustomShell.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MishaProductions/CustomShell/HEAD/CustomShell/CustomShell.vcxproj -------------------------------------------------------------------------------- /CustomShell/CustomShell.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MishaProductions/CustomShell/HEAD/CustomShell/CustomShell.vcxproj.filters -------------------------------------------------------------------------------- /CustomShell/CustomShell.vcxproj.user: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MishaProductions/CustomShell/HEAD/CustomShell/CustomShell.vcxproj.user -------------------------------------------------------------------------------- /CustomShell/Resource.aps: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MishaProductions/CustomShell/HEAD/CustomShell/Resource.aps -------------------------------------------------------------------------------- /CustomShell/Resource.rc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MishaProductions/CustomShell/HEAD/CustomShell/Resource.rc -------------------------------------------------------------------------------- /CustomShell/Resource.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MishaProductions/CustomShell/HEAD/CustomShell/Resource.resx -------------------------------------------------------------------------------- /CustomShell/Source.def: -------------------------------------------------------------------------------- 1 | EXPORTS 2 | HamCloseActivity 3 | SECTIONS 4 | .imrsiv READ -------------------------------------------------------------------------------- /CustomShell/coreclr_delegates.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MishaProductions/CustomShell/HEAD/CustomShell/coreclr_delegates.h -------------------------------------------------------------------------------- /CustomShell/hostfxr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MishaProductions/CustomShell/HEAD/CustomShell/hostfxr.h -------------------------------------------------------------------------------- /CustomShell/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MishaProductions/CustomShell/HEAD/CustomShell/main.cpp -------------------------------------------------------------------------------- /CustomShell/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MishaProductions/CustomShell/HEAD/CustomShell/packages.config -------------------------------------------------------------------------------- /CustomShell/resource.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MishaProductions/CustomShell/HEAD/CustomShell/resource.h -------------------------------------------------------------------------------- /CustomShell/undoc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MishaProductions/CustomShell/HEAD/CustomShell/undoc.h -------------------------------------------------------------------------------- /IAMPatchDriver/IAMPatchDriver.inf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MishaProductions/CustomShell/HEAD/IAMPatchDriver/IAMPatchDriver.inf -------------------------------------------------------------------------------- /IAMPatchDriver/IAMPatchDriver.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MishaProductions/CustomShell/HEAD/IAMPatchDriver/IAMPatchDriver.vcxproj -------------------------------------------------------------------------------- /IAMPatchDriver/IAMPatchDriver.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MishaProductions/CustomShell/HEAD/IAMPatchDriver/IAMPatchDriver.vcxproj.filters -------------------------------------------------------------------------------- /IAMPatchDriver/IAMPatchDriver.vcxproj.user: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MishaProductions/CustomShell/HEAD/IAMPatchDriver/IAMPatchDriver.vcxproj.user -------------------------------------------------------------------------------- /IAMPatchDriver/Source.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MishaProductions/CustomShell/HEAD/IAMPatchDriver/Source.c -------------------------------------------------------------------------------- /IAMPatchDriver/Zydis.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MishaProductions/CustomShell/HEAD/IAMPatchDriver/Zydis.c -------------------------------------------------------------------------------- /IAMPatchDriver/Zydis.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MishaProductions/CustomShell/HEAD/IAMPatchDriver/Zydis.h -------------------------------------------------------------------------------- /IAMPatchDriver/Zydis.lib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MishaProductions/CustomShell/HEAD/IAMPatchDriver/Zydis.lib -------------------------------------------------------------------------------- /IAMPatchDriver/infinityhook.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MishaProductions/CustomShell/HEAD/IAMPatchDriver/infinityhook.h -------------------------------------------------------------------------------- /IAMPatchDriver/undoc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MishaProductions/CustomShell/HEAD/IAMPatchDriver/undoc.h -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MishaProductions/CustomShell/HEAD/README.md --------------------------------------------------------------------------------