diff --git a/3rdparty/distorm/distorm.vcxproj b/3rdparty/distorm/distorm.vcxproj index 8252000c..4450efef 100644 --- a/3rdparty/distorm/distorm.vcxproj +++ b/3rdparty/distorm/distorm.vcxproj @@ -19,42 +19,45 @@ - 15.0 + 16.0 {920bbb4d-c715-4cd4-9129-ff2cf941495d} Win32Proj distorm - $([Microsoft.Build.Utilities.ToolLocationHelper]::GetLatestSDKTargetPlatformVersion('Windows', '10.0')) + 10.0 StaticLibrary true - v141 + v142 Unicode false + false StaticLibrary true - v141 + v142 Unicode false + false StaticLibrary false - v141 + v142 true Unicode false + false StaticLibrary false - v141 + v142 true - Unicode false + false diff --git a/3rdparty/distorm/distorm.vcxproj.filters b/3rdparty/distorm/distorm.vcxproj.filters index ad217d6f..e8c0aea7 100644 --- a/3rdparty/distorm/distorm.vcxproj.filters +++ b/3rdparty/distorm/distorm.vcxproj.filters @@ -1,4 +1,4 @@ - + diff --git a/HookLibrary/HookLibrary.vcxproj b/HookLibrary/HookLibrary.vcxproj index aa35fbe3..383a276c 100644 --- a/HookLibrary/HookLibrary.vcxproj +++ b/HookLibrary/HookLibrary.vcxproj @@ -19,42 +19,46 @@ - 15.0 + 16.0 {C36C2313-72A8-4583-B7D8-28E193D5287F} Win32Proj HookLibrary - $([Microsoft.Build.Utilities.ToolLocationHelper]::GetLatestSDKTargetPlatformVersion('Windows', '10.0')) + 10.0 DynamicLibrary true - v141 + v142 Unicode false + false DynamicLibrary true - v141 + v142 Unicode false + false DynamicLibrary false - v141 + v142 true Unicode false + false DynamicLibrary false - v141 + v142 true Unicode false + false @@ -141,7 +145,6 @@ Windows Export.def false - libcmt.lib @@ -157,7 +160,6 @@ Windows Export.def false - libcmt.lib diff --git a/HookLibrary/HookLibrary.vcxproj.filters b/HookLibrary/HookLibrary.vcxproj.filters index b6d8ada5..f418a48a 100644 --- a/HookLibrary/HookLibrary.vcxproj.filters +++ b/HookLibrary/HookLibrary.vcxproj.filters @@ -1,4 +1,4 @@ - + diff --git a/HookLibrary/hook.props b/HookLibrary/hook.props index c26da0ae..66c51fbb 100644 --- a/HookLibrary/hook.props +++ b/HookLibrary/hook.props @@ -1,5 +1,5 @@ - + diff --git a/InjectorCLI/InjectorCLI.vcxproj b/InjectorCLI/InjectorCLI.vcxproj index f18323ea..1c92ca19 100644 --- a/InjectorCLI/InjectorCLI.vcxproj +++ b/InjectorCLI/InjectorCLI.vcxproj @@ -19,42 +19,46 @@ - 15.0 + 16.0 {92C90AAD-036E-474D-902C-CFD1E7422899} Win32Proj InjectorCLI - $([Microsoft.Build.Utilities.ToolLocationHelper]::GetLatestSDKTargetPlatformVersion('Windows', '10.0')) + 10.0 Application true - v141 + v142 Unicode false + false Application true - v141 + v142 Unicode false + false Application false - v141 + v142 true Unicode false + false Application false - v141 + v142 true Unicode false + false diff --git a/InjectorCLI/InjectorCLI.vcxproj.filters b/InjectorCLI/InjectorCLI.vcxproj.filters index 9b36374f..1ad08f1b 100644 --- a/InjectorCLI/InjectorCLI.vcxproj.filters +++ b/InjectorCLI/InjectorCLI.vcxproj.filters @@ -1,4 +1,4 @@ - + diff --git a/SCMRevGen/SCMRevGen.vcxproj b/SCMRevGen/SCMRevGen.vcxproj index 72d7f538..737f37bc 100644 --- a/SCMRevGen/SCMRevGen.vcxproj +++ b/SCMRevGen/SCMRevGen.vcxproj @@ -1,4 +1,4 @@ - + @@ -19,17 +19,18 @@ - 15.0 + 16.0 {4CEF9C8E-91C8-4148-94B1-AF2A3B597762} Win32Proj - $([Microsoft.Build.Utilities.ToolLocationHelper]::GetLatestSDKTargetPlatformVersion('Windows', '10.0')) + 10.0 Utility false - v141 + v142 false + false diff --git a/Scylla/Scylla.vcxproj b/Scylla/Scylla.vcxproj index b2229dde..4da574ce 100644 --- a/Scylla/Scylla.vcxproj +++ b/Scylla/Scylla.vcxproj @@ -42,42 +42,46 @@ - 15.0 + 16.0 {E468DA07-48EA-40EB-A845-FA69C39D3396} Win32Proj Scylla - $([Microsoft.Build.Utilities.ToolLocationHelper]::GetLatestSDKTargetPlatformVersion('Windows', '10.0')) + 10.0 StaticLibrary true - v141 + v142 Unicode false + false StaticLibrary true - v141 + v142 Unicode false + false StaticLibrary false - v141 + v142 true Unicode false + false StaticLibrary false - v141 + v142 true Unicode false + false @@ -164,6 +168,4 @@ - - \ No newline at end of file diff --git a/Scylla/Scylla.vcxproj.filters b/Scylla/Scylla.vcxproj.filters index 8558d2e8..02a91492 100644 --- a/Scylla/Scylla.vcxproj.filters +++ b/Scylla/Scylla.vcxproj.filters @@ -1,4 +1,4 @@ - + diff --git a/Scylla/scylla.debug.props b/Scylla/scylla.debug.props index 8ad3d96d..7f2c4517 100644 --- a/Scylla/scylla.debug.props +++ b/Scylla/scylla.debug.props @@ -1,5 +1,5 @@ - - + + diff --git a/Scylla/scylla.props b/Scylla/scylla.props index 9d9f3ba4..12f5a420 100644 --- a/Scylla/scylla.props +++ b/Scylla/scylla.props @@ -1,5 +1,5 @@ - - + + $(SolutionDir)build\Intermediate\$(Configuration)\$(PlatformName)\$(ProjectName)\ diff --git a/Scylla/scylla.release.props b/Scylla/scylla.release.props index 3781f613..26771317 100644 --- a/Scylla/scylla.release.props +++ b/Scylla/scylla.release.props @@ -1,5 +1,5 @@ - - + + diff --git a/ScyllaHide.sln b/ScyllaHide.sln index 85a1c5c6..ab7675f4 100644 --- a/ScyllaHide.sln +++ b/ScyllaHide.sln @@ -1,6 +1,6 @@ Microsoft Visual Studio Solution File, Format Version 12.00 -# Visual Studio 15 -VisualStudioVersion = 15.0.27130.2010 +# Visual Studio Version 16 +VisualStudioVersion = 16.0.28315.86 MinimumVisualStudioVersion = 10.0.40219.1 Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "InjectorCLI", "InjectorCLI\InjectorCLI.vcxproj", "{92C90AAD-036E-474D-902C-CFD1E7422899}" ProjectSection(ProjectDependencies) = postProject diff --git a/ScyllaHideGenericPlugin/ScyllaHideGenericPlugin.vcxproj b/ScyllaHideGenericPlugin/ScyllaHideGenericPlugin.vcxproj index aa95cd73..7cdd3bb3 100644 --- a/ScyllaHideGenericPlugin/ScyllaHideGenericPlugin.vcxproj +++ b/ScyllaHideGenericPlugin/ScyllaHideGenericPlugin.vcxproj @@ -19,42 +19,46 @@ - 15.0 + 16.0 {C2B5EC30-CF03-4963-B963-7576E9F1D01E} Win32Proj ScyllaHideGenericPlugin - $([Microsoft.Build.Utilities.ToolLocationHelper]::GetLatestSDKTargetPlatformVersion('Windows', '10.0')) + 10.0 DynamicLibrary true Unicode - v141 + v142 false + false DynamicLibrary true Unicode - v141 + v142 false + false DynamicLibrary false true Unicode - v141 + v142 false + false DynamicLibrary false true Unicode - v141 + v142 false + false diff --git a/ScyllaHideGenericPlugin/ScyllaHideGenericPlugin.vcxproj.filters b/ScyllaHideGenericPlugin/ScyllaHideGenericPlugin.vcxproj.filters index 2e643fb0..a04519fb 100644 --- a/ScyllaHideGenericPlugin/ScyllaHideGenericPlugin.vcxproj.filters +++ b/ScyllaHideGenericPlugin/ScyllaHideGenericPlugin.vcxproj.filters @@ -1,4 +1,4 @@ - + diff --git a/ScyllaHideIDAProPlugin/ScyllaHideIDAProPlugin.vcxproj b/ScyllaHideIDAProPlugin/ScyllaHideIDAProPlugin.vcxproj index a876aa13..076b8471 100644 --- a/ScyllaHideIDAProPlugin/ScyllaHideIDAProPlugin.vcxproj +++ b/ScyllaHideIDAProPlugin/ScyllaHideIDAProPlugin.vcxproj @@ -11,27 +11,29 @@ - 15.0 + 16.0 {A94B6222-ABEF-41A0-BE48-06801157AAA5} Win32Proj ScyllaHideIDAProPlugin - $([Microsoft.Build.Utilities.ToolLocationHelper]::GetLatestSDKTargetPlatformVersion('Windows', '10.0')) + 10.0 DynamicLibrary true Unicode - v141 + v142 false + false DynamicLibrary false true Unicode - v141 + v142 false + false diff --git a/ScyllaHideIDAProPlugin/ScyllaHideIDAProPlugin.vcxproj.filters b/ScyllaHideIDAProPlugin/ScyllaHideIDAProPlugin.vcxproj.filters index 358081bc..9c540ffd 100644 --- a/ScyllaHideIDAProPlugin/ScyllaHideIDAProPlugin.vcxproj.filters +++ b/ScyllaHideIDAProPlugin/ScyllaHideIDAProPlugin.vcxproj.filters @@ -1,4 +1,4 @@ - + diff --git a/ScyllaHideIDAServer/ScyllaHideIDAServer.vcxproj b/ScyllaHideIDAServer/ScyllaHideIDAServer.vcxproj index f77a2b71..5aa4854b 100644 --- a/ScyllaHideIDAServer/ScyllaHideIDAServer.vcxproj +++ b/ScyllaHideIDAServer/ScyllaHideIDAServer.vcxproj @@ -19,42 +19,46 @@ - 15.0 + 16.0 {4506D672-19C3-439B-8E1B-F1BA8BE28844} Win32Proj ScyllaHideIDAServer - $([Microsoft.Build.Utilities.ToolLocationHelper]::GetLatestSDKTargetPlatformVersion('Windows', '10.0')) + 10.0 Application true Unicode - v141 + v142 false + false Application true Unicode - v141 + v142 false + false Application false true Unicode - v141 + v142 false + false Application false true Unicode - v141 + v142 false + false diff --git a/ScyllaHideIDAServer/ScyllaHideIDAServer.vcxproj.filters b/ScyllaHideIDAServer/ScyllaHideIDAServer.vcxproj.filters index 9954ceb6..6682ed96 100644 --- a/ScyllaHideIDAServer/ScyllaHideIDAServer.vcxproj.filters +++ b/ScyllaHideIDAServer/ScyllaHideIDAServer.vcxproj.filters @@ -1,4 +1,4 @@ - + diff --git a/ScyllaHideOlly1Plugin/ScyllaHideOlly1Plugin.vcxproj b/ScyllaHideOlly1Plugin/ScyllaHideOlly1Plugin.vcxproj index d14be956..f81c1e12 100644 --- a/ScyllaHideOlly1Plugin/ScyllaHideOlly1Plugin.vcxproj +++ b/ScyllaHideOlly1Plugin/ScyllaHideOlly1Plugin.vcxproj @@ -11,27 +11,29 @@ - 15.0 + 16.0 {79774D44-ED2A-4FD2-9224-40AF0A590410} Win32Proj ScyllaHideOlly1Plugin - $([Microsoft.Build.Utilities.ToolLocationHelper]::GetLatestSDKTargetPlatformVersion('Windows', '10.0')) + 10.0 DynamicLibrary true Unicode - v141 + v142 false + false DynamicLibrary false true Unicode - v141 + v142 false + false diff --git a/ScyllaHideOlly1Plugin/ScyllaHideOlly1Plugin.vcxproj.filters b/ScyllaHideOlly1Plugin/ScyllaHideOlly1Plugin.vcxproj.filters index a49c7023..432ee0b1 100644 --- a/ScyllaHideOlly1Plugin/ScyllaHideOlly1Plugin.vcxproj.filters +++ b/ScyllaHideOlly1Plugin/ScyllaHideOlly1Plugin.vcxproj.filters @@ -1,4 +1,4 @@ - + diff --git a/ScyllaHideOlly2Plugin/ScyllaHideOlly2Plugin.vcxproj b/ScyllaHideOlly2Plugin/ScyllaHideOlly2Plugin.vcxproj index 64a0f730..5cd2440c 100644 --- a/ScyllaHideOlly2Plugin/ScyllaHideOlly2Plugin.vcxproj +++ b/ScyllaHideOlly2Plugin/ScyllaHideOlly2Plugin.vcxproj @@ -11,27 +11,29 @@ - 15.0 + 16.0 {9EEA6D78-4E74-47B9-8746-B8754B15525D} Win32Proj ScyllaHideOlly2Plugin - $([Microsoft.Build.Utilities.ToolLocationHelper]::GetLatestSDKTargetPlatformVersion('Windows', '10.0')) + 10.0 DynamicLibrary true Unicode - v141 + v142 false + false DynamicLibrary false true Unicode - v141 + v142 false + false diff --git a/ScyllaHideOlly2Plugin/ScyllaHideOlly2Plugin.vcxproj.filters b/ScyllaHideOlly2Plugin/ScyllaHideOlly2Plugin.vcxproj.filters index afb349d0..197035ff 100644 --- a/ScyllaHideOlly2Plugin/ScyllaHideOlly2Plugin.vcxproj.filters +++ b/ScyllaHideOlly2Plugin/ScyllaHideOlly2Plugin.vcxproj.filters @@ -1,4 +1,4 @@ - + diff --git a/ScyllaHideTEPlugin/ScyllaHideTEPlugin.vcxproj b/ScyllaHideTEPlugin/ScyllaHideTEPlugin.vcxproj index 92bbf0f5..5e9d62e5 100644 --- a/ScyllaHideTEPlugin/ScyllaHideTEPlugin.vcxproj +++ b/ScyllaHideTEPlugin/ScyllaHideTEPlugin.vcxproj @@ -19,42 +19,46 @@ - 15.0 + 16.0 {0520906F-4296-4BEC-BD5F-B370E1F7800A} Win32Proj ScyllaHideTEPlugin - $([Microsoft.Build.Utilities.ToolLocationHelper]::GetLatestSDKTargetPlatformVersion('Windows', '10.0')) + 10.0 DynamicLibrary true Unicode - v141 + v142 false + false DynamicLibrary true Unicode - v141 + v142 false + false DynamicLibrary false true Unicode - v141 + v142 false + false DynamicLibrary false true Unicode - v141 + v142 false + false diff --git a/ScyllaHideTEPlugin/ScyllaHideTEPlugin.vcxproj.filters b/ScyllaHideTEPlugin/ScyllaHideTEPlugin.vcxproj.filters index c21afa60..3266feb7 100644 --- a/ScyllaHideTEPlugin/ScyllaHideTEPlugin.vcxproj.filters +++ b/ScyllaHideTEPlugin/ScyllaHideTEPlugin.vcxproj.filters @@ -1,4 +1,4 @@ - + diff --git a/ScyllaHideX64DBGPlugin/ScyllaHideX64DBGPlugin.vcxproj b/ScyllaHideX64DBGPlugin/ScyllaHideX64DBGPlugin.vcxproj index 6d825bd4..3c92e22d 100644 --- a/ScyllaHideX64DBGPlugin/ScyllaHideX64DBGPlugin.vcxproj +++ b/ScyllaHideX64DBGPlugin/ScyllaHideX64DBGPlugin.vcxproj @@ -19,42 +19,46 @@ - 15.0 + 16.0 {B00C9DA1-867E-4438-9C6E-1B53AE0506B7} Win32Proj ScyllaHideX64DBGPlugin - $([Microsoft.Build.Utilities.ToolLocationHelper]::GetLatestSDKTargetPlatformVersion('Windows', '10.0')) + 10.0 DynamicLibrary true Unicode - v141 + v142 false + false DynamicLibrary true Unicode - v141 + v142 false + false DynamicLibrary false true Unicode - v141 + v142 false + false DynamicLibrary false true Unicode - v141 + v142 false + false diff --git a/ScyllaHideX64DBGPlugin/ScyllaHideX64DBGPlugin.vcxproj.filters b/ScyllaHideX64DBGPlugin/ScyllaHideX64DBGPlugin.vcxproj.filters index ccc446a4..a99276ba 100644 --- a/ScyllaHideX64DBGPlugin/ScyllaHideX64DBGPlugin.vcxproj.filters +++ b/ScyllaHideX64DBGPlugin/ScyllaHideX64DBGPlugin.vcxproj.filters @@ -1,4 +1,4 @@ - + diff --git a/ScyllaTest/ScyllaTest.vcxproj b/ScyllaTest/ScyllaTest.vcxproj index 26e4ed73..dee66ef3 100644 --- a/ScyllaTest/ScyllaTest.vcxproj +++ b/ScyllaTest/ScyllaTest.vcxproj @@ -19,41 +19,45 @@ - 15.0 + 16.0 {5EEACDD3-61B9-4E6A-BB47-5F37C03973C3} ScyllaTest - $([Microsoft.Build.Utilities.ToolLocationHelper]::GetLatestSDKTargetPlatformVersion('Windows', '10.0')) + 10.0 Application true - v141 + v142 Unicode false + false Application true - v141 + v142 Unicode false + false Application false - v141 + v142 true Unicode false + false Application false - v141 + v142 true Unicode false + false diff --git a/ScyllaTest/ScyllaTest.vcxproj.filters b/ScyllaTest/ScyllaTest.vcxproj.filters index 0d8d9e45..f180ee6f 100644 --- a/ScyllaTest/ScyllaTest.vcxproj.filters +++ b/ScyllaTest/ScyllaTest.vcxproj.filters @@ -1,4 +1,4 @@ - + diff --git a/release.bat b/release.bat index 76a2079f..492da1c3 100644 --- a/release.bat +++ b/release.bat @@ -20,7 +20,7 @@ if not exist "%VSWHERE%" ( if not %ERRORLEVEL%==0 ( @rem Fetch some version that gets it echo Fetching vswhere.exe... - curl -O -L https://github.com/microsoft/vswhere/releases/download/2.6.7/vswhere.exe 1>nul + curl -O -L https://github.com/microsoft/vswhere/releases/download/2.8.4/vswhere.exe 1>nul set VSWHERE=vswhere.exe ) @@ -95,4 +95,4 @@ copy /y /b Release\HookLibraryx86.dll Release\Generic\ copy /y /b Release\scylla_hide.ini Release\IDA\ copy /y /b Release\HookLibraryx64.dll Release\IDA\ copy /y /b Release\HookLibraryx86.dll Release\IDA\ -move Release\ScyllaHideIDAServer* Release\IDA\ \ No newline at end of file +move Release\ScyllaHideIDAServer* Release\IDA\