Skip to content

Conversation

@Tehreem-Iqbal
Copy link

Summary

This PR adds virtualization detection to the implant
On startup, during the registration request, the implant now sends a field indicating whether it is running inside a virtual machine

Details

  • Added lightweight virtualization checks
  • Added new field to the registration struct
  • Updated server side to read/store the new field
  • Updated related protobuffs

Why

Operators gain immediate insight into whether the compromised host is virtualized,

Related Issue

Feature #2055

@Tehreem-Iqbal Tehreem-Iqbal deleted the feature/implant-virtualization-info branch December 3, 2025 07:57
@Tehreem-Iqbal Tehreem-Iqbal restored the feature/implant-virtualization-info branch December 3, 2025 08:01
@Tehreem-Iqbal Tehreem-Iqbal deleted the feature/implant-virtualization-info branch December 3, 2025 08:02
@Tehreem-Iqbal Tehreem-Iqbal restored the feature/implant-virtualization-info branch December 3, 2025 08:07
@Tehreem-Iqbal Tehreem-Iqbal reopened this Dec 3, 2025
@Tehreem-Iqbal Tehreem-Iqbal force-pushed the feature/implant-virtualization-info branch from 3a4b1b1 to 29d974b Compare December 3, 2025 08:25
@Signum21
Copy link
Contributor

Signum21 commented Dec 9, 2025

This is cool but i would suggest having an optional parameter in the generate just in case it creates IOC for EDR to pick

@Tehreem-Iqbal Tehreem-Iqbal force-pushed the feature/implant-virtualization-info branch from b847d93 to 844a943 Compare December 10, 2025 08:54
@Tehreem-Iqbal Tehreem-Iqbal force-pushed the feature/implant-virtualization-info branch from 844a943 to 6e3ee2f Compare December 15, 2025 05:15
@moloch--
Copy link
Collaborator

moloch-- commented Jan 4, 2026

This looks really cool! However it's also a large PR so it will take us some time to review.

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.

3 participants