├── .github └── ISSUE_TEMPLATE │ ├── bug-report.md │ └── feature-request.md ├── .gitignore ├── .swift-version ├── LICENSE ├── README.md ├── Sinter.xcodeproj ├── project.pbxproj ├── project.xcworkspace │ ├── contents.xcworkspacedata │ └── xcshareddata │ │ └── IDEWorkspaceChecks.plist └── xcshareddata │ └── xcschemes │ ├── AuthorizationManager.xcscheme │ ├── Configuration.xcscheme │ ├── DecisionManager.xcscheme │ ├── EndpointSecurityClient.xcscheme │ ├── Logger.xcscheme │ └── Sinter.xcscheme ├── Sinter ├── application │ ├── Info.plist │ ├── entitlements.plist │ └── src │ │ ├── DaemonInstaller.swift │ │ ├── NotificationServerInstaller.swift │ │ └── main.swift ├── components │ ├── AuthorizationManager │ │ ├── Info.plist │ │ ├── interface │ │ │ └── AuthorizationManagerInterface.swift │ │ ├── src │ │ │ ├── AuthorizationManager.swift │ │ │ ├── CodeSignatureChecker.swift │ │ │ ├── FilesystemUtilities.swift │ │ │ ├── OperationQueue.swift │ │ │ ├── SignatureDatabase.swift │ │ │ └── SignatureDatabaseOperation.swift │ │ └── tests │ │ │ ├── AuthorizationManagerTests.swift │ │ │ └── SignatureDatabaseTests.swift │ ├── Configuration │ │ ├── Info.plist │ │ ├── interface │ │ │ ├── ConfigurationInterface.swift │ │ │ └── JSONConfigurationFactory.swift │ │ ├── src │ │ │ ├── JSONConfiguration.swift │ │ │ └── Subscription.swift │ │ └── tests │ │ │ └── JSONConfigurationTests.swift │ ├── DecisionManager │ │ ├── Info.plist │ │ ├── interface │ │ │ └── DecisionManagerInterface.swift │ │ ├── src │ │ │ ├── BaseDecisionManager.swift │ │ │ ├── JSONRuleDatabaseParser.swift │ │ │ ├── LocalRuleDatabaseProvider.swift │ │ │ └── RemoteRuleDatabaseProvider.swift │ │ └── tests │ │ │ ├── BaseDecisionManagerTests.swift │ │ │ └── JSONRuleDatabaseParserTests.swift │ ├── EndpointSecurityClient │ │ ├── Info.plist │ │ ├── interface │ │ │ ├── EndpointSecurityAPIInterface.swift │ │ │ └── EndpointSecurityInterface.swift │ │ ├── src │ │ │ ├── Atomic.swift │ │ │ ├── CDHash.swift │ │ │ ├── EndpointSecurityClient.swift │ │ │ ├── IdentifierGenerator.swift │ │ │ ├── MessageParsers.swift │ │ │ └── SystemEndpointSecurityAPI.swift │ │ └── tests │ │ │ ├── EndpointSecurityClientTests.swift │ │ │ ├── MockedEndpointSecurityAPI.swift │ │ │ └── MockedLogger.swift │ ├── Logger │ │ ├── Info.plist │ │ ├── interface │ │ │ ├── FilesystemLoggerFactory.swift │ │ │ ├── LoggerInterface.swift │ │ │ └── UnifiedLoggingFactory.swift │ │ ├── src │ │ │ ├── FilesystemLogger.swift │ │ │ └── UnifiedLogging.swift │ │ └── tests │ │ │ └── FilesystemLoggerTests.swift │ └── NotificationService │ │ ├── Info.plist │ │ ├── interface │ │ ├── NotificationClientInterface.swift │ │ ├── NotificationServerInterface.swift │ │ └── NotificationServiceProtocol.swift │ │ └── src │ │ ├── NotificationServiceClient.swift │ │ └── NotificationServiceServer.swift ├── notification-server │ ├── Info.plist │ ├── entitlements.plist │ └── src │ │ ├── NotificationCenter.swift │ │ └── main.swift ├── signature-checker │ └── main.swift └── system-extension │ ├── Info.plist │ ├── entitlements.plist │ └── src │ └── main.swift ├── config ├── config.json └── rules.json ├── packaging ├── CMakeLists.txt ├── pkg │ ├── CMakeLists.txt │ ├── resources │ │ ├── readme.txt │ │ ├── uninstall.sh │ │ └── welcome.txt │ └── scripts │ │ ├── postflight.sh │ │ └── preflight.sh └── scripts │ └── notarize.sh └── scripts └── set_sinter_app_version.sh /.github/ISSUE_TEMPLATE/bug-report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/sinter/HEAD/.github/ISSUE_TEMPLATE/bug-report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature-request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/sinter/HEAD/.github/ISSUE_TEMPLATE/feature-request.md -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/sinter/HEAD/.gitignore -------------------------------------------------------------------------------- /.swift-version: -------------------------------------------------------------------------------- 1 | 5.2 2 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/sinter/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/sinter/HEAD/README.md -------------------------------------------------------------------------------- /Sinter.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/sinter/HEAD/Sinter.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /Sinter.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/sinter/HEAD/Sinter.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /Sinter.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/sinter/HEAD/Sinter.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /Sinter.xcodeproj/xcshareddata/xcschemes/AuthorizationManager.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/sinter/HEAD/Sinter.xcodeproj/xcshareddata/xcschemes/AuthorizationManager.xcscheme -------------------------------------------------------------------------------- /Sinter.xcodeproj/xcshareddata/xcschemes/Configuration.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/sinter/HEAD/Sinter.xcodeproj/xcshareddata/xcschemes/Configuration.xcscheme -------------------------------------------------------------------------------- /Sinter.xcodeproj/xcshareddata/xcschemes/DecisionManager.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/sinter/HEAD/Sinter.xcodeproj/xcshareddata/xcschemes/DecisionManager.xcscheme -------------------------------------------------------------------------------- /Sinter.xcodeproj/xcshareddata/xcschemes/EndpointSecurityClient.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/sinter/HEAD/Sinter.xcodeproj/xcshareddata/xcschemes/EndpointSecurityClient.xcscheme -------------------------------------------------------------------------------- /Sinter.xcodeproj/xcshareddata/xcschemes/Logger.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/sinter/HEAD/Sinter.xcodeproj/xcshareddata/xcschemes/Logger.xcscheme -------------------------------------------------------------------------------- /Sinter.xcodeproj/xcshareddata/xcschemes/Sinter.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/sinter/HEAD/Sinter.xcodeproj/xcshareddata/xcschemes/Sinter.xcscheme -------------------------------------------------------------------------------- /Sinter/application/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/sinter/HEAD/Sinter/application/Info.plist -------------------------------------------------------------------------------- /Sinter/application/entitlements.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/sinter/HEAD/Sinter/application/entitlements.plist -------------------------------------------------------------------------------- /Sinter/application/src/DaemonInstaller.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/sinter/HEAD/Sinter/application/src/DaemonInstaller.swift -------------------------------------------------------------------------------- /Sinter/application/src/NotificationServerInstaller.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/sinter/HEAD/Sinter/application/src/NotificationServerInstaller.swift -------------------------------------------------------------------------------- /Sinter/application/src/main.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/sinter/HEAD/Sinter/application/src/main.swift -------------------------------------------------------------------------------- /Sinter/components/AuthorizationManager/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/sinter/HEAD/Sinter/components/AuthorizationManager/Info.plist -------------------------------------------------------------------------------- /Sinter/components/AuthorizationManager/interface/AuthorizationManagerInterface.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/sinter/HEAD/Sinter/components/AuthorizationManager/interface/AuthorizationManagerInterface.swift -------------------------------------------------------------------------------- /Sinter/components/AuthorizationManager/src/AuthorizationManager.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/sinter/HEAD/Sinter/components/AuthorizationManager/src/AuthorizationManager.swift -------------------------------------------------------------------------------- /Sinter/components/AuthorizationManager/src/CodeSignatureChecker.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/sinter/HEAD/Sinter/components/AuthorizationManager/src/CodeSignatureChecker.swift -------------------------------------------------------------------------------- /Sinter/components/AuthorizationManager/src/FilesystemUtilities.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/sinter/HEAD/Sinter/components/AuthorizationManager/src/FilesystemUtilities.swift -------------------------------------------------------------------------------- /Sinter/components/AuthorizationManager/src/OperationQueue.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/sinter/HEAD/Sinter/components/AuthorizationManager/src/OperationQueue.swift -------------------------------------------------------------------------------- /Sinter/components/AuthorizationManager/src/SignatureDatabase.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/sinter/HEAD/Sinter/components/AuthorizationManager/src/SignatureDatabase.swift -------------------------------------------------------------------------------- /Sinter/components/AuthorizationManager/src/SignatureDatabaseOperation.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/sinter/HEAD/Sinter/components/AuthorizationManager/src/SignatureDatabaseOperation.swift -------------------------------------------------------------------------------- /Sinter/components/AuthorizationManager/tests/AuthorizationManagerTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/sinter/HEAD/Sinter/components/AuthorizationManager/tests/AuthorizationManagerTests.swift -------------------------------------------------------------------------------- /Sinter/components/AuthorizationManager/tests/SignatureDatabaseTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/sinter/HEAD/Sinter/components/AuthorizationManager/tests/SignatureDatabaseTests.swift -------------------------------------------------------------------------------- /Sinter/components/Configuration/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/sinter/HEAD/Sinter/components/Configuration/Info.plist -------------------------------------------------------------------------------- /Sinter/components/Configuration/interface/ConfigurationInterface.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/sinter/HEAD/Sinter/components/Configuration/interface/ConfigurationInterface.swift -------------------------------------------------------------------------------- /Sinter/components/Configuration/interface/JSONConfigurationFactory.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/sinter/HEAD/Sinter/components/Configuration/interface/JSONConfigurationFactory.swift -------------------------------------------------------------------------------- /Sinter/components/Configuration/src/JSONConfiguration.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/sinter/HEAD/Sinter/components/Configuration/src/JSONConfiguration.swift -------------------------------------------------------------------------------- /Sinter/components/Configuration/src/Subscription.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/sinter/HEAD/Sinter/components/Configuration/src/Subscription.swift -------------------------------------------------------------------------------- /Sinter/components/Configuration/tests/JSONConfigurationTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/sinter/HEAD/Sinter/components/Configuration/tests/JSONConfigurationTests.swift -------------------------------------------------------------------------------- /Sinter/components/DecisionManager/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/sinter/HEAD/Sinter/components/DecisionManager/Info.plist -------------------------------------------------------------------------------- /Sinter/components/DecisionManager/interface/DecisionManagerInterface.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/sinter/HEAD/Sinter/components/DecisionManager/interface/DecisionManagerInterface.swift -------------------------------------------------------------------------------- /Sinter/components/DecisionManager/src/BaseDecisionManager.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/sinter/HEAD/Sinter/components/DecisionManager/src/BaseDecisionManager.swift -------------------------------------------------------------------------------- /Sinter/components/DecisionManager/src/JSONRuleDatabaseParser.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/sinter/HEAD/Sinter/components/DecisionManager/src/JSONRuleDatabaseParser.swift -------------------------------------------------------------------------------- /Sinter/components/DecisionManager/src/LocalRuleDatabaseProvider.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/sinter/HEAD/Sinter/components/DecisionManager/src/LocalRuleDatabaseProvider.swift -------------------------------------------------------------------------------- /Sinter/components/DecisionManager/src/RemoteRuleDatabaseProvider.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/sinter/HEAD/Sinter/components/DecisionManager/src/RemoteRuleDatabaseProvider.swift -------------------------------------------------------------------------------- /Sinter/components/DecisionManager/tests/BaseDecisionManagerTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/sinter/HEAD/Sinter/components/DecisionManager/tests/BaseDecisionManagerTests.swift -------------------------------------------------------------------------------- /Sinter/components/DecisionManager/tests/JSONRuleDatabaseParserTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/sinter/HEAD/Sinter/components/DecisionManager/tests/JSONRuleDatabaseParserTests.swift -------------------------------------------------------------------------------- /Sinter/components/EndpointSecurityClient/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/sinter/HEAD/Sinter/components/EndpointSecurityClient/Info.plist -------------------------------------------------------------------------------- /Sinter/components/EndpointSecurityClient/interface/EndpointSecurityAPIInterface.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/sinter/HEAD/Sinter/components/EndpointSecurityClient/interface/EndpointSecurityAPIInterface.swift -------------------------------------------------------------------------------- /Sinter/components/EndpointSecurityClient/interface/EndpointSecurityInterface.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/sinter/HEAD/Sinter/components/EndpointSecurityClient/interface/EndpointSecurityInterface.swift -------------------------------------------------------------------------------- /Sinter/components/EndpointSecurityClient/src/Atomic.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/sinter/HEAD/Sinter/components/EndpointSecurityClient/src/Atomic.swift -------------------------------------------------------------------------------- /Sinter/components/EndpointSecurityClient/src/CDHash.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/sinter/HEAD/Sinter/components/EndpointSecurityClient/src/CDHash.swift -------------------------------------------------------------------------------- /Sinter/components/EndpointSecurityClient/src/EndpointSecurityClient.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/sinter/HEAD/Sinter/components/EndpointSecurityClient/src/EndpointSecurityClient.swift -------------------------------------------------------------------------------- /Sinter/components/EndpointSecurityClient/src/IdentifierGenerator.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/sinter/HEAD/Sinter/components/EndpointSecurityClient/src/IdentifierGenerator.swift -------------------------------------------------------------------------------- /Sinter/components/EndpointSecurityClient/src/MessageParsers.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/sinter/HEAD/Sinter/components/EndpointSecurityClient/src/MessageParsers.swift -------------------------------------------------------------------------------- /Sinter/components/EndpointSecurityClient/src/SystemEndpointSecurityAPI.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/sinter/HEAD/Sinter/components/EndpointSecurityClient/src/SystemEndpointSecurityAPI.swift -------------------------------------------------------------------------------- /Sinter/components/EndpointSecurityClient/tests/EndpointSecurityClientTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/sinter/HEAD/Sinter/components/EndpointSecurityClient/tests/EndpointSecurityClientTests.swift -------------------------------------------------------------------------------- /Sinter/components/EndpointSecurityClient/tests/MockedEndpointSecurityAPI.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/sinter/HEAD/Sinter/components/EndpointSecurityClient/tests/MockedEndpointSecurityAPI.swift -------------------------------------------------------------------------------- /Sinter/components/EndpointSecurityClient/tests/MockedLogger.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/sinter/HEAD/Sinter/components/EndpointSecurityClient/tests/MockedLogger.swift -------------------------------------------------------------------------------- /Sinter/components/Logger/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/sinter/HEAD/Sinter/components/Logger/Info.plist -------------------------------------------------------------------------------- /Sinter/components/Logger/interface/FilesystemLoggerFactory.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/sinter/HEAD/Sinter/components/Logger/interface/FilesystemLoggerFactory.swift -------------------------------------------------------------------------------- /Sinter/components/Logger/interface/LoggerInterface.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/sinter/HEAD/Sinter/components/Logger/interface/LoggerInterface.swift -------------------------------------------------------------------------------- /Sinter/components/Logger/interface/UnifiedLoggingFactory.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/sinter/HEAD/Sinter/components/Logger/interface/UnifiedLoggingFactory.swift -------------------------------------------------------------------------------- /Sinter/components/Logger/src/FilesystemLogger.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/sinter/HEAD/Sinter/components/Logger/src/FilesystemLogger.swift -------------------------------------------------------------------------------- /Sinter/components/Logger/src/UnifiedLogging.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/sinter/HEAD/Sinter/components/Logger/src/UnifiedLogging.swift -------------------------------------------------------------------------------- /Sinter/components/Logger/tests/FilesystemLoggerTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/sinter/HEAD/Sinter/components/Logger/tests/FilesystemLoggerTests.swift -------------------------------------------------------------------------------- /Sinter/components/NotificationService/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/sinter/HEAD/Sinter/components/NotificationService/Info.plist -------------------------------------------------------------------------------- /Sinter/components/NotificationService/interface/NotificationClientInterface.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/sinter/HEAD/Sinter/components/NotificationService/interface/NotificationClientInterface.swift -------------------------------------------------------------------------------- /Sinter/components/NotificationService/interface/NotificationServerInterface.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/sinter/HEAD/Sinter/components/NotificationService/interface/NotificationServerInterface.swift -------------------------------------------------------------------------------- /Sinter/components/NotificationService/interface/NotificationServiceProtocol.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/sinter/HEAD/Sinter/components/NotificationService/interface/NotificationServiceProtocol.swift -------------------------------------------------------------------------------- /Sinter/components/NotificationService/src/NotificationServiceClient.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/sinter/HEAD/Sinter/components/NotificationService/src/NotificationServiceClient.swift -------------------------------------------------------------------------------- /Sinter/components/NotificationService/src/NotificationServiceServer.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/sinter/HEAD/Sinter/components/NotificationService/src/NotificationServiceServer.swift -------------------------------------------------------------------------------- /Sinter/notification-server/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/sinter/HEAD/Sinter/notification-server/Info.plist -------------------------------------------------------------------------------- /Sinter/notification-server/entitlements.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/sinter/HEAD/Sinter/notification-server/entitlements.plist -------------------------------------------------------------------------------- /Sinter/notification-server/src/NotificationCenter.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/sinter/HEAD/Sinter/notification-server/src/NotificationCenter.swift -------------------------------------------------------------------------------- /Sinter/notification-server/src/main.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/sinter/HEAD/Sinter/notification-server/src/main.swift -------------------------------------------------------------------------------- /Sinter/signature-checker/main.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/sinter/HEAD/Sinter/signature-checker/main.swift -------------------------------------------------------------------------------- /Sinter/system-extension/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/sinter/HEAD/Sinter/system-extension/Info.plist -------------------------------------------------------------------------------- /Sinter/system-extension/entitlements.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/sinter/HEAD/Sinter/system-extension/entitlements.plist -------------------------------------------------------------------------------- /Sinter/system-extension/src/main.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/sinter/HEAD/Sinter/system-extension/src/main.swift -------------------------------------------------------------------------------- /config/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/sinter/HEAD/config/config.json -------------------------------------------------------------------------------- /config/rules.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/sinter/HEAD/config/rules.json -------------------------------------------------------------------------------- /packaging/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/sinter/HEAD/packaging/CMakeLists.txt -------------------------------------------------------------------------------- /packaging/pkg/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/sinter/HEAD/packaging/pkg/CMakeLists.txt -------------------------------------------------------------------------------- /packaging/pkg/resources/readme.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/sinter/HEAD/packaging/pkg/resources/readme.txt -------------------------------------------------------------------------------- /packaging/pkg/resources/uninstall.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/sinter/HEAD/packaging/pkg/resources/uninstall.sh -------------------------------------------------------------------------------- /packaging/pkg/resources/welcome.txt: -------------------------------------------------------------------------------- 1 | Welcome to the Sinter installer! 2 | -------------------------------------------------------------------------------- /packaging/pkg/scripts/postflight.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/sinter/HEAD/packaging/pkg/scripts/postflight.sh -------------------------------------------------------------------------------- /packaging/pkg/scripts/preflight.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/sinter/HEAD/packaging/pkg/scripts/preflight.sh -------------------------------------------------------------------------------- /packaging/scripts/notarize.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/sinter/HEAD/packaging/scripts/notarize.sh -------------------------------------------------------------------------------- /scripts/set_sinter_app_version.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/sinter/HEAD/scripts/set_sinter_app_version.sh --------------------------------------------------------------------------------