From 1b7b892e45b5a2c4fc69e38ebffd32bf5c32841b Mon Sep 17 00:00:00 2001 From: GeopJr Date: Wed, 7 Sep 2022 00:51:58 +0300 Subject: [PATCH] Bypass signature scanner (#441) * fix: use our forks of MinHook & g3log in an attempt to bypass the signature scanner * fix: turn symbols Off for BigBaseV2 on premake --- .gitmodules | 2 +- premake5.lua | 1 + vendor/MinHook | 2 +- vendor/g3log | 2 +- 4 files changed, 4 insertions(+), 3 deletions(-) diff --git a/.gitmodules b/.gitmodules index a407de41..92bb0b8a 100644 --- a/.gitmodules +++ b/.gitmodules @@ -8,7 +8,7 @@ ignore = dirty [submodule "vendor/MinHook"] path = vendor/MinHook - url = https://github.com/TsudaKageyu/minhook + url = https://github.com/YimMenu/minhook ignore = dirty [submodule "vendor/g3log"] path = vendor/g3log diff --git a/premake5.lua b/premake5.lua index 5025158f..78fd16d4 100644 --- a/premake5.lua +++ b/premake5.lua @@ -182,6 +182,7 @@ workspace "BigBaseV2" project "BigBaseV2" location "BigBaseV2" + symbols "Off" kind "SharedLib" language "C++" diff --git a/vendor/MinHook b/vendor/MinHook index 248aad5d..61f2eb76 160000 --- a/vendor/MinHook +++ b/vendor/MinHook @@ -1 +1 @@ -Subproject commit 248aad5d9b719e7db264d920837b96e34f9d553b +Subproject commit 61f2eb7628d49405e0e7b83b6dde8fcff6c5691f diff --git a/vendor/g3log b/vendor/g3log index dab889d5..23812b5a 160000 --- a/vendor/g3log +++ b/vendor/g3log @@ -1 +1 @@ -Subproject commit dab889d5013025c206ce248711687d603cd16f2f +Subproject commit 23812b5ab3c32325bd8e9f108d8c25cf3a13b86f