Skip to content

main <-- Int#475

Draft
rohan-stepsecurity wants to merge 119 commits intomainfrom
int
Draft

main <-- Int#475
rohan-stepsecurity wants to merge 119 commits intomainfrom
int

Conversation

@rohan-stepsecurity
Copy link
Copy Markdown
Member

No description provided.

varunsh-coder and others added 30 commits April 12, 2025 23:10
…-containers

feat: add ability to disable sudo and containers
fix: function sequencing
…-containers

Feat/disable sudo and containers
…-containers

Feat/disable sudo and containers
Added support for monitoring UDP packets in the NetworkMonitor by introducing handling for the sendto and sendmsg syscalls. Updated logging to reflect the addition of UDP monitoring alongside existing TCP functionality.

(cherry picked from commit f9c107f)
Updated the UDP monitoring implementation to combine logging for the sendto and sendmsg syscalls into a single log entry, enhancing clarity in network monitoring outputs.

(cherry picked from commit 8211235)
feat: enhance network monitoring for UDP packets
int: restrict calls to dns_servers from agent-uid
- Added support for custom detection rules in the Armour integration.
- Introduced new functions to submit process, file, and network events to the detection manager.
- Updated the DNS proxy to submit DNS events when custom detection rules are enabled.
- Refactored the agent's DNS handling to ensure proper execution flow when Docker is uninstalled.
- Introduced TelemetryURL in the ApiClient struct to allow separate telemetry endpoint usage.
- Updated the agent to utilize TelemetryURL for sending DNS records and network connections.
- Enhanced configuration handling to initialize TelemetryURL from the config file, defaulting to APIURL if not specified.
- Eliminated the call to submitDNSEvent in the handleNetworkEvent function, streamlining the event handling process.
- Added a new configuration option to enable custom detection rules in the agent's run function.
- Changed the assignment of OneTimeKey in the agent's run function to use apiclient.OneTimeKey.
- Updated the Armour dependency version from v1.1.3 to v1.2.0 in go.mod and go.sum.
…sys to v0.40.0

- Upgraded OpenTelemetry packages in go.mod and go.sum to version 1.40.0.
- Updated golang.org/x/sys dependency to version 0.40.0.
- Moved the call to submitFileEvent to occur after unlocking the fileMutex, improving the event handling flow.
feat: integrate custom detection rules with Armour
- Upgraded the Armour dependency version in go.mod and go.sum from v1.2.0 to v1.2.1.
chore: update Armour dependency to v1.2.1
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants