spellshift / realm

Realm is a cross platform Red Team engagement platform with a focus on automation and reliability.
https://docs.realm.pub/
GNU General Public License v3.0
422 stars 31 forks source link

Make host uniqueness modular #785

Closed hulto closed 4 months ago

hulto commented 4 months ago

What type of PR is this?

Add one of the following kinds: /kind feature

What this PR does / why we need it:

This PR provides greater control to admins when deploying the imix agent around how the uniqueness of a host is determined. In most red teaming situations writing a file to disk is unideal and the tradeoffs to use something else like mac address are worth it. This PR adds an environment variable override to the host ID and makes it easier for admins to implement and add their own uniqueness.

Fixes #781