├── .gitignore ├── Babel-Shellfish.sln ├── BabelShellfishProfiler ├── BabelShellfishProfiler.cpp ├── BabelShellfishProfiler.def ├── BabelShellfishProfiler.h ├── BabelShellfishProfiler.vcxproj ├── BabelShellfishProfiler.vcxproj.filters ├── BabelShellfishProfiler.vcxproj.user ├── ClassFactory.cpp ├── ClassFactory.h ├── HookData.h ├── LICENSE ├── MinHook_src │ ├── AUTHORS.txt │ ├── LICENSE.txt │ ├── README.md │ ├── include │ │ └── MinHook.h │ └── src │ │ ├── buffer.c │ │ ├── buffer.h │ │ ├── hde │ │ ├── hde32.c │ │ ├── hde32.h │ │ ├── hde64.c │ │ ├── hde64.h │ │ ├── pstdint.h │ │ ├── table32.h │ │ └── table64.h │ │ ├── hook.c │ │ ├── trampoline.c │ │ └── trampoline.h └── dllmain.cpp ├── Bable-Shellfish ├── Babel-Shellfish.csproj ├── BabelShellfishAmsi.cs ├── BabelShellfishConfiguration.cs ├── BabelShellfishDebugString.cs ├── BabelShellfishLogger.cs ├── BableShellfish.cs ├── Properties │ └── AssemblyInfo.cs └── packages.config ├── Disable-Babel-Shellfish.bat ├── Install-Babel-Shellfish.bat ├── LICENSE ├── README.md ├── Win32 └── Release │ ├── Babel-Shellfish.dll │ └── BabelShellfishProfiler.dll ├── packages └── repositories.config └── x64 └── Release ├── Babel-Shellfish.dll └── BabelShellfishProfiler.dll /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmerYa/Babel-Shellfish/HEAD/.gitignore -------------------------------------------------------------------------------- /Babel-Shellfish.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmerYa/Babel-Shellfish/HEAD/Babel-Shellfish.sln -------------------------------------------------------------------------------- /BabelShellfishProfiler/BabelShellfishProfiler.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmerYa/Babel-Shellfish/HEAD/BabelShellfishProfiler/BabelShellfishProfiler.cpp -------------------------------------------------------------------------------- /BabelShellfishProfiler/BabelShellfishProfiler.def: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmerYa/Babel-Shellfish/HEAD/BabelShellfishProfiler/BabelShellfishProfiler.def -------------------------------------------------------------------------------- /BabelShellfishProfiler/BabelShellfishProfiler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmerYa/Babel-Shellfish/HEAD/BabelShellfishProfiler/BabelShellfishProfiler.h -------------------------------------------------------------------------------- /BabelShellfishProfiler/BabelShellfishProfiler.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmerYa/Babel-Shellfish/HEAD/BabelShellfishProfiler/BabelShellfishProfiler.vcxproj -------------------------------------------------------------------------------- /BabelShellfishProfiler/BabelShellfishProfiler.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmerYa/Babel-Shellfish/HEAD/BabelShellfishProfiler/BabelShellfishProfiler.vcxproj.filters -------------------------------------------------------------------------------- /BabelShellfishProfiler/BabelShellfishProfiler.vcxproj.user: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmerYa/Babel-Shellfish/HEAD/BabelShellfishProfiler/BabelShellfishProfiler.vcxproj.user -------------------------------------------------------------------------------- /BabelShellfishProfiler/ClassFactory.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmerYa/Babel-Shellfish/HEAD/BabelShellfishProfiler/ClassFactory.cpp -------------------------------------------------------------------------------- /BabelShellfishProfiler/ClassFactory.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmerYa/Babel-Shellfish/HEAD/BabelShellfishProfiler/ClassFactory.h -------------------------------------------------------------------------------- /BabelShellfishProfiler/HookData.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmerYa/Babel-Shellfish/HEAD/BabelShellfishProfiler/HookData.h -------------------------------------------------------------------------------- /BabelShellfishProfiler/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmerYa/Babel-Shellfish/HEAD/BabelShellfishProfiler/LICENSE -------------------------------------------------------------------------------- /BabelShellfishProfiler/MinHook_src/AUTHORS.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmerYa/Babel-Shellfish/HEAD/BabelShellfishProfiler/MinHook_src/AUTHORS.txt -------------------------------------------------------------------------------- /BabelShellfishProfiler/MinHook_src/LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmerYa/Babel-Shellfish/HEAD/BabelShellfishProfiler/MinHook_src/LICENSE.txt -------------------------------------------------------------------------------- /BabelShellfishProfiler/MinHook_src/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmerYa/Babel-Shellfish/HEAD/BabelShellfishProfiler/MinHook_src/README.md -------------------------------------------------------------------------------- /BabelShellfishProfiler/MinHook_src/include/MinHook.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmerYa/Babel-Shellfish/HEAD/BabelShellfishProfiler/MinHook_src/include/MinHook.h -------------------------------------------------------------------------------- /BabelShellfishProfiler/MinHook_src/src/buffer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmerYa/Babel-Shellfish/HEAD/BabelShellfishProfiler/MinHook_src/src/buffer.c -------------------------------------------------------------------------------- /BabelShellfishProfiler/MinHook_src/src/buffer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmerYa/Babel-Shellfish/HEAD/BabelShellfishProfiler/MinHook_src/src/buffer.h -------------------------------------------------------------------------------- /BabelShellfishProfiler/MinHook_src/src/hde/hde32.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmerYa/Babel-Shellfish/HEAD/BabelShellfishProfiler/MinHook_src/src/hde/hde32.c -------------------------------------------------------------------------------- /BabelShellfishProfiler/MinHook_src/src/hde/hde32.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmerYa/Babel-Shellfish/HEAD/BabelShellfishProfiler/MinHook_src/src/hde/hde32.h -------------------------------------------------------------------------------- /BabelShellfishProfiler/MinHook_src/src/hde/hde64.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmerYa/Babel-Shellfish/HEAD/BabelShellfishProfiler/MinHook_src/src/hde/hde64.c -------------------------------------------------------------------------------- /BabelShellfishProfiler/MinHook_src/src/hde/hde64.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmerYa/Babel-Shellfish/HEAD/BabelShellfishProfiler/MinHook_src/src/hde/hde64.h -------------------------------------------------------------------------------- /BabelShellfishProfiler/MinHook_src/src/hde/pstdint.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmerYa/Babel-Shellfish/HEAD/BabelShellfishProfiler/MinHook_src/src/hde/pstdint.h -------------------------------------------------------------------------------- /BabelShellfishProfiler/MinHook_src/src/hde/table32.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmerYa/Babel-Shellfish/HEAD/BabelShellfishProfiler/MinHook_src/src/hde/table32.h -------------------------------------------------------------------------------- /BabelShellfishProfiler/MinHook_src/src/hde/table64.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmerYa/Babel-Shellfish/HEAD/BabelShellfishProfiler/MinHook_src/src/hde/table64.h -------------------------------------------------------------------------------- /BabelShellfishProfiler/MinHook_src/src/hook.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmerYa/Babel-Shellfish/HEAD/BabelShellfishProfiler/MinHook_src/src/hook.c -------------------------------------------------------------------------------- /BabelShellfishProfiler/MinHook_src/src/trampoline.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmerYa/Babel-Shellfish/HEAD/BabelShellfishProfiler/MinHook_src/src/trampoline.c -------------------------------------------------------------------------------- /BabelShellfishProfiler/MinHook_src/src/trampoline.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmerYa/Babel-Shellfish/HEAD/BabelShellfishProfiler/MinHook_src/src/trampoline.h -------------------------------------------------------------------------------- /BabelShellfishProfiler/dllmain.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmerYa/Babel-Shellfish/HEAD/BabelShellfishProfiler/dllmain.cpp -------------------------------------------------------------------------------- /Bable-Shellfish/Babel-Shellfish.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmerYa/Babel-Shellfish/HEAD/Bable-Shellfish/Babel-Shellfish.csproj -------------------------------------------------------------------------------- /Bable-Shellfish/BabelShellfishAmsi.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmerYa/Babel-Shellfish/HEAD/Bable-Shellfish/BabelShellfishAmsi.cs -------------------------------------------------------------------------------- /Bable-Shellfish/BabelShellfishConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmerYa/Babel-Shellfish/HEAD/Bable-Shellfish/BabelShellfishConfiguration.cs -------------------------------------------------------------------------------- /Bable-Shellfish/BabelShellfishDebugString.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmerYa/Babel-Shellfish/HEAD/Bable-Shellfish/BabelShellfishDebugString.cs -------------------------------------------------------------------------------- /Bable-Shellfish/BabelShellfishLogger.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmerYa/Babel-Shellfish/HEAD/Bable-Shellfish/BabelShellfishLogger.cs -------------------------------------------------------------------------------- /Bable-Shellfish/BableShellfish.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmerYa/Babel-Shellfish/HEAD/Bable-Shellfish/BableShellfish.cs -------------------------------------------------------------------------------- /Bable-Shellfish/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmerYa/Babel-Shellfish/HEAD/Bable-Shellfish/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /Bable-Shellfish/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmerYa/Babel-Shellfish/HEAD/Bable-Shellfish/packages.config -------------------------------------------------------------------------------- /Disable-Babel-Shellfish.bat: -------------------------------------------------------------------------------- 1 | echo off 2 | 3 | setx COR_ENABLE_PROFILING 0 4 | -------------------------------------------------------------------------------- /Install-Babel-Shellfish.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmerYa/Babel-Shellfish/HEAD/Install-Babel-Shellfish.bat -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmerYa/Babel-Shellfish/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmerYa/Babel-Shellfish/HEAD/README.md -------------------------------------------------------------------------------- /Win32/Release/Babel-Shellfish.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmerYa/Babel-Shellfish/HEAD/Win32/Release/Babel-Shellfish.dll -------------------------------------------------------------------------------- /Win32/Release/BabelShellfishProfiler.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmerYa/Babel-Shellfish/HEAD/Win32/Release/BabelShellfishProfiler.dll -------------------------------------------------------------------------------- /packages/repositories.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmerYa/Babel-Shellfish/HEAD/packages/repositories.config -------------------------------------------------------------------------------- /x64/Release/Babel-Shellfish.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmerYa/Babel-Shellfish/HEAD/x64/Release/Babel-Shellfish.dll -------------------------------------------------------------------------------- /x64/Release/BabelShellfishProfiler.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmerYa/Babel-Shellfish/HEAD/x64/Release/BabelShellfishProfiler.dll --------------------------------------------------------------------------------