Posted reddit thread: https://www.reddit.com/r/PowerShell/comments/1von1d7/comment/p41z4et Date: 2026-08-15
The version currently up didn't appear to execute something malicious currently -- but it looks more suspicious than not.
The domain is not github, and the cert was invalid. Unlike the guy below, who said he got 404
- hashed HOMEPATH and ComputerName
- which version of the module you ran
- Your powershell version
- OS version
- system culture
It's possible it's scouting targets. Or it could be an AI that published a package by accident.
It sends a POST request to https://api.eu.amplitude.com/2/httpapi
- Here's the link to v0.3 https://www.powershellgallery.com/packages/Entra/0.3/Content/Entra-check.ps1
There's other suspicious parts. Mainly it says:
module contains no functional code and does not need to be installed or used.
But executing another script Entra-Check https://www.powershellgallery.com/packages/Entra/0.3/Content/Entra.psd1
- the module executes a script (that isn't the module psm1)
- commented code executed another script (to install
VC++ runtime) - commented code accidentally to import
Microsoft.AzureAD.Kdc.Management.dll
# RootModule = 'Microsoft.AzureAD.Kdc.Management.dll'
# Script files (.ps1) that are run in the caller's environment prior to importing this module.
# ScriptsToProcess = 'check-and-install-vc-runtime.ps1'
ScriptsToProcess = 'Entra-Check.ps1'
The author site: https://alweys.ch/
Is serving a cert for a different domain: *.msha-slice-5-am2-0-ase.p.azurewebsites.net
The invalid cert could be misconfigured publish?
The code issues could be from someone using an LLM to copy this module: https://www.powershellgallery.com/packages/AzureADHybridAuthenticationManagement/2.4.71.0/Content/AzureADHybridAuthenticationManagement.psd1
That could explain why they call Write-Telemetry in both the psm1 and second ps1
And why it references the VC++ runtime installer https://www.powershellgallery.com/packages/AzureADHybridAuthenticationManagement/2.4.71.0/Content/check-and-install-vc-runtime.ps1
And funny comments like
# Define the URL
$url = "https://api.eu.amplitude.com/2/httpapi"