Skip to content

Commit

Permalink
Merge Zorm Xcode Proj
Browse files Browse the repository at this point in the history
Co-authored-by: Zormeister <[email protected]>
  • Loading branch information
royalgraphx and Zormeister committed Dec 2, 2024
1 parent fca5330 commit 32eebae
Showing 1 changed file with 122 additions and 17 deletions.
139 changes: 122 additions & 17 deletions VMHide.xcodeproj/project.pbxproj
Original file line number Diff line number Diff line change
Expand Up @@ -7,36 +7,145 @@
objects = {

/* Begin PBXBuildFile section */
F0B769802CFC445C00043DD0 /* plugin_start.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F0B7697E2CFC445200043DD0 /* plugin_start.cpp */; };
FB4A5A712CBF19B100D5B696 /* kern_start.hpp in Headers */ = {isa = PBXBuildFile; fileRef = FB4A5A702CBF19B100D5B696 /* kern_start.hpp */; };
FB58D79C2CFD5362008968A7 /* libkmod.a in Frameworks */ = {isa = PBXBuildFile; fileRef = FB58D79B2CFD5353008968A7 /* libkmod.a */; };
FB67AB172CBC62A0007CA6A9 /* libkmod.a in Frameworks */ = {isa = PBXBuildFile; fileRef = FB898C992CBC628A00927629 /* libkmod.a */; };
FB898C8E2CBBE85700927629 /* kern_start.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FB898C8D2CBBE85700927629 /* kern_start.cpp */; };
/* End PBXBuildFile section */

/* Begin PBXFileReference section */
F0B769562CFC43F800043DD0 /* arm.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = arm.h; sourceTree = "<group>"; };
F0B769572CFC43F800043DD0 /* arm64.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = arm64.h; sourceTree = "<group>"; };
F0B769582CFC43F800043DD0 /* capstone.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = capstone.h; sourceTree = "<group>"; };
F0B769592CFC43F800043DD0 /* mips.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = mips.h; sourceTree = "<group>"; };
F0B7695A2CFC43F800043DD0 /* platform.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = platform.h; sourceTree = "<group>"; };
F0B7695B2CFC43F800043DD0 /* ppc.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ppc.h; sourceTree = "<group>"; };
F0B7695C2CFC43F800043DD0 /* sparc.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = sparc.h; sourceTree = "<group>"; };
F0B7695D2CFC43F800043DD0 /* systemz.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = systemz.h; sourceTree = "<group>"; };
F0B7695E2CFC43F800043DD0 /* x86.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = x86.h; sourceTree = "<group>"; };
F0B7695F2CFC43F800043DD0 /* xcore.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = xcore.h; sourceTree = "<group>"; };
F0B769612CFC43F800043DD0 /* hde32.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = hde32.h; sourceTree = "<group>"; };
F0B769622CFC43F800043DD0 /* hde64.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = hde64.h; sourceTree = "<group>"; };
F0B769632CFC43F800043DD0 /* kern_api.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = kern_api.hpp; sourceTree = "<group>"; };
F0B769642CFC43F800043DD0 /* kern_compat.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = kern_compat.hpp; sourceTree = "<group>"; };
F0B769652CFC43F800043DD0 /* kern_compression.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = kern_compression.hpp; sourceTree = "<group>"; };
F0B769662CFC43F800043DD0 /* kern_config.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = kern_config.hpp; sourceTree = "<group>"; };
F0B769672CFC43F800043DD0 /* kern_cpu.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = kern_cpu.hpp; sourceTree = "<group>"; };
F0B769682CFC43F800043DD0 /* kern_crypto.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = kern_crypto.hpp; sourceTree = "<group>"; };
F0B769692CFC43F800043DD0 /* kern_devinfo.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = kern_devinfo.hpp; sourceTree = "<group>"; };
F0B7696A2CFC43F800043DD0 /* kern_disasm.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = kern_disasm.hpp; sourceTree = "<group>"; };
F0B7696B2CFC43F800043DD0 /* kern_efi.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = kern_efi.hpp; sourceTree = "<group>"; };
F0B7696C2CFC43F800043DD0 /* kern_file.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = kern_file.hpp; sourceTree = "<group>"; };
F0B7696D2CFC43F800043DD0 /* kern_iokit.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = kern_iokit.hpp; sourceTree = "<group>"; };
F0B7696E2CFC43F800043DD0 /* kern_mach.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = kern_mach.hpp; sourceTree = "<group>"; };
F0B7696F2CFC43F800043DD0 /* kern_nvram.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = kern_nvram.hpp; sourceTree = "<group>"; };
F0B769702CFC43F800043DD0 /* kern_patcher.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = kern_patcher.hpp; sourceTree = "<group>"; };
F0B769712CFC43F800043DD0 /* kern_policy.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = kern_policy.hpp; sourceTree = "<group>"; };
F0B769722CFC43F800043DD0 /* kern_rtc.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = kern_rtc.hpp; sourceTree = "<group>"; };
F0B769732CFC43F800043DD0 /* kern_time.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = kern_time.hpp; sourceTree = "<group>"; };
F0B769742CFC43F800043DD0 /* kern_user.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = kern_user.hpp; sourceTree = "<group>"; };
F0B769752CFC43F800043DD0 /* kern_util.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = kern_util.hpp; sourceTree = "<group>"; };
F0B769762CFC43F800043DD0 /* kern_version.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = kern_version.hpp; sourceTree = "<group>"; };
F0B769772CFC43F800043DD0 /* plugin_start.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = plugin_start.hpp; sourceTree = "<group>"; };
F0B769792CFC445200043DD0 /* build.tool */ = {isa = PBXFileReference; lastKnownFileType = text.script.sh; path = build.tool; sourceTree = "<group>"; };
F0B7697A2CFC445200043DD0 /* entry32.S */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.asm; path = entry32.S; sourceTree = "<group>"; };
F0B7697B2CFC445200043DD0 /* entry64.S */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.asm; path = entry64.S; sourceTree = "<group>"; };
F0B7697C2CFC445200043DD0 /* wrappers.inc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.pascal; path = wrappers.inc; sourceTree = "<group>"; };
F0B7697E2CFC445200043DD0 /* plugin_start.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = plugin_start.cpp; sourceTree = "<group>"; };
FB4A5A702CBF19B100D5B696 /* kern_start.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = kern_start.hpp; sourceTree = "<group>"; };
FB58D79B2CFD5353008968A7 /* libkmod.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libkmod.a; path = MacKernelSDK/Library/x86_64/libkmod.a; sourceTree = "<group>"; };
FB898C8A2CBBE85700927629 /* VMHide.kext */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = VMHide.kext; sourceTree = BUILT_PRODUCTS_DIR; };
FB898C8D2CBBE85700927629 /* kern_start.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = kern_start.cpp; sourceTree = "<group>"; };
FB898C8F2CBBE85700927629 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
FB898C992CBC628A00927629 /* libkmod.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libkmod.a; path = MacKernelSDK/Library/x86_64/libkmod.a; sourceTree = "<group>"; };
/* End PBXFileReference section */

/* Begin PBXFrameworksBuildPhase section */
FB898C872CBBE85700927629 /* Frameworks */ = {
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
FB58D79C2CFD5362008968A7 /* libkmod.a in Frameworks */,
FB67AB172CBC62A0007CA6A9 /* libkmod.a in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXFrameworksBuildPhase section */

/* Begin PBXGroup section */
F0B769602CFC43F800043DD0 /* capstone */ = {
isa = PBXGroup;
children = (
F0B769562CFC43F800043DD0 /* arm.h */,
F0B769572CFC43F800043DD0 /* arm64.h */,
F0B769582CFC43F800043DD0 /* capstone.h */,
F0B769592CFC43F800043DD0 /* mips.h */,
F0B7695A2CFC43F800043DD0 /* platform.h */,
F0B7695B2CFC43F800043DD0 /* ppc.h */,
F0B7695C2CFC43F800043DD0 /* sparc.h */,
F0B7695D2CFC43F800043DD0 /* systemz.h */,
F0B7695E2CFC43F800043DD0 /* x86.h */,
F0B7695F2CFC43F800043DD0 /* xcore.h */,
);
path = capstone;
sourceTree = "<group>";
};
F0B769782CFC43F800043DD0 /* Headers */ = {
isa = PBXGroup;
children = (
F0B769602CFC43F800043DD0 /* capstone */,
F0B769612CFC43F800043DD0 /* hde32.h */,
F0B769622CFC43F800043DD0 /* hde64.h */,
F0B769632CFC43F800043DD0 /* kern_api.hpp */,
F0B769642CFC43F800043DD0 /* kern_compat.hpp */,
F0B769652CFC43F800043DD0 /* kern_compression.hpp */,
F0B769662CFC43F800043DD0 /* kern_config.hpp */,
F0B769672CFC43F800043DD0 /* kern_cpu.hpp */,
F0B769682CFC43F800043DD0 /* kern_crypto.hpp */,
F0B769692CFC43F800043DD0 /* kern_devinfo.hpp */,
F0B7696A2CFC43F800043DD0 /* kern_disasm.hpp */,
F0B7696B2CFC43F800043DD0 /* kern_efi.hpp */,
F0B7696C2CFC43F800043DD0 /* kern_file.hpp */,
F0B7696D2CFC43F800043DD0 /* kern_iokit.hpp */,
F0B7696E2CFC43F800043DD0 /* kern_mach.hpp */,
F0B7696F2CFC43F800043DD0 /* kern_nvram.hpp */,
F0B769702CFC43F800043DD0 /* kern_patcher.hpp */,
F0B769712CFC43F800043DD0 /* kern_policy.hpp */,
F0B769722CFC43F800043DD0 /* kern_rtc.hpp */,
F0B769732CFC43F800043DD0 /* kern_time.hpp */,
F0B769742CFC43F800043DD0 /* kern_user.hpp */,
F0B769752CFC43F800043DD0 /* kern_util.hpp */,
F0B769762CFC43F800043DD0 /* kern_version.hpp */,
F0B769772CFC43F800043DD0 /* plugin_start.hpp */,
);
name = Headers;
path = Lilu/Lilu/Headers;
sourceTree = "<group>";
};
F0B7697D2CFC445200043DD0 /* wrappers */ = {
isa = PBXGroup;
children = (
F0B769792CFC445200043DD0 /* build.tool */,
F0B7697A2CFC445200043DD0 /* entry32.S */,
F0B7697B2CFC445200043DD0 /* entry64.S */,
F0B7697C2CFC445200043DD0 /* wrappers.inc */,
);
path = wrappers;
sourceTree = "<group>";
};
F0B7697F2CFC445200043DD0 /* Library */ = {
isa = PBXGroup;
children = (
F0B7697D2CFC445200043DD0 /* wrappers */,
F0B7697E2CFC445200043DD0 /* plugin_start.cpp */,
);
name = Library;
path = Lilu/Lilu/Library;
sourceTree = "<group>";
};
FB898C802CBBE85700927629 = {
isa = PBXGroup;
children = (
FB58D7E72CFD53F7008968A7 /* Library */,
FB58D7BF2CFD53E4008968A7 /* Headers */,
F0B7697F2CFC445200043DD0 /* Library */,
F0B769782CFC43F800043DD0 /* Headers */,
FB898C8C2CBBE85700927629 /* VMHide */,
FB898C8B2CBBE85700927629 /* Products */,
FB898C982CBC628A00927629 /* Frameworks */,
Expand Down Expand Up @@ -64,7 +173,7 @@
FB898C982CBC628A00927629 /* Frameworks */ = {
isa = PBXGroup;
children = (
FB58D79B2CFD5353008968A7 /* libkmod.a */,
FB898C992CBC628A00927629 /* libkmod.a */,
);
name = Frameworks;
sourceTree = "<group>";
Expand Down Expand Up @@ -97,10 +206,6 @@
);
dependencies = (
);
fileSystemSynchronizedGroups = (
FB58D7BF2CFD53E4008968A7 /* Headers */,
FB58D7E72CFD53F7008968A7 /* Library */,
);
name = VMHide;
productName = VMHide;
productReference = FB898C8A2CBBE85700927629 /* VMHide.kext */;
Expand Down Expand Up @@ -174,6 +279,7 @@
buildActionMask = 2147483647;
files = (
FB898C8E2CBBE85700927629 /* kern_start.cpp in Sources */,
F0B769802CFC445C00043DD0 /* plugin_start.cpp in Sources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
Expand Down Expand Up @@ -232,7 +338,7 @@
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
GCC_WARN_UNUSED_FUNCTION = YES;
GCC_WARN_UNUSED_VARIABLE = YES;
HEADER_SEARCH_PATHS = "${PROJECT_DIR}/Lilu/Lilu";
HEADER_SEARCH_PATHS = "${PROJECT_DIR}/Lilu/Lilu/";
KERNEL_EXTENSION_HEADER_SEARCH_PATHS = "$(PROJECT_DIR)/MacKernelSDK/Headers";
KERNEL_FRAMEWORK_HEADERS = "$(PROJECT_DIR)/MacKernelSDK/Headers";
LIBRARY_SEARCH_PATHS = "$(PROJECT_DIR)/MacKernelSDK/Library/x86_64";
Expand Down Expand Up @@ -291,7 +397,7 @@
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
GCC_WARN_UNUSED_FUNCTION = YES;
GCC_WARN_UNUSED_VARIABLE = YES;
HEADER_SEARCH_PATHS = "${PROJECT_DIR}/Lilu/Lilu";
HEADER_SEARCH_PATHS = "${PROJECT_DIR}/Lilu/Lilu/";
KERNEL_EXTENSION_HEADER_SEARCH_PATHS = "$(PROJECT_DIR)/MacKernelSDK/Headers";
KERNEL_FRAMEWORK_HEADERS = "$(PROJECT_DIR)/MacKernelSDK/Headers";
LIBRARY_SEARCH_PATHS = "$(PROJECT_DIR)/MacKernelSDK/Library/x86_64";
Expand All @@ -307,11 +413,10 @@
buildSettings = {
CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = NO;
CODE_SIGN_STYLE = Automatic;
CURRENT_PROJECT_VERSION = 1.1.3;
HEADER_SEARCH_PATHS = "${PROJECT_DIR}/Lilu/Lilu";
CURRENT_PROJECT_VERSION = 1.1.4;
INFOPLIST_FILE = VMHide/Info.plist;
MACOSX_DEPLOYMENT_TARGET = 11.0;
MARKETING_VERSION = 1.1.3;
MARKETING_VERSION = 1.1.4;
MODULE_NAME = org.Carnations.VMHide;
MODULE_START = VMHide_kern_start;
MODULE_STOP = VMHide_kern_stop;
Expand All @@ -328,11 +433,11 @@
buildSettings = {
CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = NO;
CODE_SIGN_STYLE = Automatic;
CURRENT_PROJECT_VERSION = 1.1.3;
CURRENT_PROJECT_VERSION = 1.1.4;
HEADER_SEARCH_PATHS = "${PROJECT_DIR}/Lilu/Lilu";
INFOPLIST_FILE = VMHide/Info.plist;
MACOSX_DEPLOYMENT_TARGET = 11.0;
MARKETING_VERSION = 1.1.3;
MARKETING_VERSION = 1.1.4;
MODULE_NAME = org.Carnations.VMHide;
MODULE_START = VMHide_kern_start;
MODULE_STOP = VMHide_kern_stop;
Expand Down

0 comments on commit 32eebae

Please sign in to comment.