-
Notifications
You must be signed in to change notification settings - Fork 420
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add process posture check #1693
Commits on Mar 12, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 5f0eec0 - Browse repository at this point
Copy the full SHA 5f0eec0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9f41a1f - Browse repository at this point
Copy the full SHA 9f41a1fView commit details -
Configuration menu - View commit details
-
Copy full SHA for e66e39c - Browse repository at this point
Copy the full SHA e66e39cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 41348bb - Browse repository at this point
Copy the full SHA 41348bbView commit details
Commits on Mar 13, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 60f9f08 - Browse repository at this point
Copy the full SHA 60f9f08View commit details
Commits on Mar 14, 2024
-
Configuration menu - View commit details
-
Copy full SHA for cc60df7 - Browse repository at this point
Copy the full SHA cc60df7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9db450d - Browse repository at this point
Copy the full SHA 9db450dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1a5d59b - Browse repository at this point
Copy the full SHA 1a5d59bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4ab993c - Browse repository at this point
Copy the full SHA 4ab993cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 90ab2f7 - Browse repository at this point
Copy the full SHA 90ab2f7View commit details -
Refactor posture check validations (#1705)
* Add posture checks validation * Refactor code to incorporate posture checks validation directly into management. * Add posture checks validation for geolocation, OS version, network, process, and NB-version * Fix tests
Configuration menu - View commit details
-
Copy full SHA for 180f5a1 - Browse repository at this point
Copy the full SHA 180f5a1View commit details
Commits on Mar 18, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 9dcaa51 - Browse repository at this point
Copy the full SHA 9dcaa51View commit details
Commits on Mar 21, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 2727680 - Browse repository at this point
Copy the full SHA 2727680View commit details
Commits on Apr 10, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 36582d1 - Browse repository at this point
Copy the full SHA 36582d1View commit details
Commits on Apr 15, 2024
-
Extend management to sync meta and posture checks with peer (#1727)
* Add method to retrieve peer's applied posture checks * Add posture checks in server response and update proto messages * Refactor * Extends peer metadata synchronization through SyncRequest and propagate posture changes on syncResponse * Remove account lock * Pass system info on sync * Fix tests * Refactor * resolve merge * Evaluate process check on client (#1749) * implement server and client sync peer meta alongside mocks * wip: add check file and process * Add files to peer metadata for process check * wip: update peer meta on first sync * Add files to peer's metadata * Evaluate process check using files from peer metadata * Fix panic and append windows path to files * Fix check network address and files equality * Evaluate active process on darwin * Evaluate active process on linux * Skip processing processes if no paths are set * Return network map on peer meta-sync and update account peer's * Update client network map on meta sync * Get system info with applied checks * Add windows package * Remove a network map from sync meta-response * Update checks proto message * Keep client checks state and sync meta on checks change * Evaluate a running process * skip build for android and ios * skip check file and process for android and ios * bump gopsutil version * fix tests * move process check to separate os file * refactor * evaluate info with checks on receiving management events * skip meta-update for an old client with no meta-sync support * Check if peer meta is empty without reflection
Configuration menu - View commit details
-
Copy full SHA for c6ab215 - Browse repository at this point
Copy the full SHA c6ab215View commit details -
Merge branch 'refs/heads/main' into add-process-posture-check
# Conflicts: # management/server/peer.go
Configuration menu - View commit details
-
Copy full SHA for 8aa32a2 - Browse repository at this point
Copy the full SHA 8aa32a2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6bfd1b2 - Browse repository at this point
Copy the full SHA 6bfd1b2View commit details
Commits on Apr 17, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 7745ed7 - Browse repository at this point
Copy the full SHA 7745ed7View commit details
Commits on Apr 24, 2024
-
Merge branch 'refs/heads/main' into add-process-posture-check
# Conflicts: # go.mod
Configuration menu - View commit details
-
Copy full SHA for 0d93677 - Browse repository at this point
Copy the full SHA 0d93677View commit details -
Configuration menu - View commit details
-
Copy full SHA for e4f5466 - Browse repository at this point
Copy the full SHA e4f5466View commit details
Commits on Apr 30, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 2d3fd1f - Browse repository at this point
Copy the full SHA 2d3fd1fView commit details
Commits on May 13, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 17aef4f - Browse repository at this point
Copy the full SHA 17aef4fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0c0925e - Browse repository at this point
Copy the full SHA 0c0925eView commit details
Commits on May 22, 2024
-
Merge branch 'refs/heads/main' into add-process-posture-check
# Conflicts: # client/internal/engine.go # go.mod # go.sum
Configuration menu - View commit details
-
Copy full SHA for 0939660 - Browse repository at this point
Copy the full SHA 0939660View commit details -
Configuration menu - View commit details
-
Copy full SHA for 645b9fe - Browse repository at this point
Copy the full SHA 645b9feView commit details
Commits on May 31, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 59b1c0f - Browse repository at this point
Copy the full SHA 59b1c0fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1ec5e66 - Browse repository at this point
Copy the full SHA 1ec5e66View commit details
Commits on Jun 6, 2024
-
* Fix posture check sonar lint errors * Refactor error handling and streamline connection process in grpc client * Refactor GRPC server code for improved readability * Refactoring * Remove duplicate GetPeerAppliedPostureChecks method
Configuration menu - View commit details
-
Copy full SHA for e7a0fd8 - Browse repository at this point
Copy the full SHA e7a0fd8View commit details -
Merge branch 'refs/heads/0.28.0' into add-process-posture-check
# Conflicts: # management/proto/management.pb.go
Configuration menu - View commit details
-
Copy full SHA for aff6ae1 - Browse repository at this point
Copy the full SHA aff6ae1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 142a3d0 - Browse repository at this point
Copy the full SHA 142a3d0View commit details