santa icon indicating copy to clipboard operation
santa copied to clipboard

A binary authorization and monitoring system for macOS

Results 101 santa issues
Sort by recently updated
recently updated
newest added

## Description When launching apps in Parallels, the applications are getting blocked because the application which is being launched in Parallels appears to use a different app signing certificate format....

enhancement

I built off the `main` branch in `ad-hoc` mode with SIP disabled and while testing attempted to block the Xcode binary. `santactl rule --check --sha256 691d6b3a7bb41ca4042cc30a769d79b4708f6c27ab602a940b0dbb7c529a5071` rule check shows `Blocked...

Many of our unit tests e.g. those in `SNTFileInfoTest`, reference absolute paths like `/Applicaitions/Safari.app` which on macOS 13 are symlinks to `/System/Cryptexes/App/System/Applications/Safari.app` as such tests fail.

White testing beta releases of macOS Ventura, we have observed, that PrinterProxy did not start: Exception Type: EXC_CRASH (SIGKILL (Code Signature Invalid)) We have observed that PrinterProxy should have an...

bug

We have installed macOS Ventura on a few test machines and observed that the first user login is extremely slow. One system for example, with M1 max and filevault enabled,...

bug

Using `santactl`, a root user is able to add a rule to add a binary to a transitive allowlist however these rules are ignored unless `EnableTransitiveRules` is set to true....

docs

It would be immensely powerful, being able to only let a given rule either _apply_ or _not apply_ to a given user. Effectively, this could help admins secure [configuration] files...

enhancement

Santa should do the following: 1. On startup, evaluate all running processes against Santa's rules to determine if they should run 2. When new rules are received, running processes should...

enhancement

### Discussed in https://github.com/google/santa/discussions/1292 Originally posted by **jumpsdefcon** February 14, 2024 So, was doing some testing with an agent that is not using a sync server, and was looking to...

enhancement
rules
santactl

The process tree library is meant to be usable by Santa, other macOS agents, and even other OSs. This PR adds the macOS specific `LoadPID` to backfill running processes on...

process annotations