github.com / ironmansoftware
ironmansoftware/ powershell-pro-tools
C#·1910 files·commit e93f588·scanned 4m ago·cached ✓
50/100
SUSPICIOUS
Obfuscation or dynamic code paths detected. Intent unclear — review before running anything.
verdict accurate?
6% file coverage
threat-state: suspiciouslive
FINDINGS ░▒▓
warningExtremely long lines (>1000 chars)Very long lines in source files (not minified bundles) can hide malicious code.vscode/powershellprotools/media/js/fontawesome.js+4
infoMinified code in source directoryMinified/obfuscated code in source directories (not dist/) makes code review impossible.vscode/powershellprotools/media/js/fontawesome.js+3
warningHigh-entropy string literalsFound 4 long strings with high Shannon entropy. This is common in obfuscated payloads that hide URLs, keys, or bytecode.vscode/powershellprotools/src/services/vscodeApiDispatcher.ts+3
warningHigh-entropy string literalsFound 4 long strings with high Shannon entropy. This is common in obfuscated payloads that hide URLs, keys, or bytecode.vscode/powershellprotools/media/js/bootstrap.bundle.min.js+3
warningFlattened or dead control flowDetected switch(true), dead if branches, or deeply nested ternaries — patterns used by obfuscators to hide execution order.vscode/powershellprotools/media/js/bootstrap.bundle.min.js+3
warningHigh-entropy string literalsFound 4 long strings with high Shannon entropy. This is common in obfuscated payloads that hide URLs, keys, or bytecode.vscode/powershellprotools/media/js/bootstrap.esm.js+3
warningFlattened or dead control flowDetected switch(true), dead if branches, or deeply nested ternaries — patterns used by obfuscators to hide execution order.vscode/powershellprotools/media/js/bootstrap.esm.min.js+3
warningFlattened or dead control flowDetected switch(true), dead if branches, or deeply nested ternaries — patterns used by obfuscators to hide execution order.vscode/powershellprotools/media/js/bootstrap.min.js+3
infoSuspicious file in repoExecutable file (Build-Checkpoint.ps1) in repositoryBuild/Modules/InvokeBuild/5.14.23/Build-Checkpoint.ps1+2
infoSuspicious file in repoExecutable file (Build-Parallel.ps1) in repositoryBuild/Modules/InvokeBuild/5.14.23/Build-Parallel.ps1+2
infoSuspicious file in repoExecutable file (Invoke-Build.ps1) in repositoryBuild/Modules/InvokeBuild/5.14.23/Invoke-Build.ps1+2
warningPossible typosquat: tslint"tslint" is only 1 character(s) away from the popular package "eslint". This is a common supply-chain attack vector.package.json+4
Scores are heuristics. A “safe” verdict means no known-malicious patterns were found — clever malware can look boring. Wrong verdict? Flag it above; confirmed false positives become regression tests.
113 files scanned @ e93f588 | 9/25/2026 | heuristic scan — always review manually
risk by category
code execution2
network & exfiltration0
file system access0
obfuscation15
supply chain15
owasp / injection0
telemetry
files 113/1910rules hit 13engine v6commit e93f588
github
ironmansoftware/powershell-pro-tools
Scripting, automation, and development tools for professionals working with PowerShell.
218
30
816d
1910 files
113 scanned(6%)
e93f588
architecture░▒▓
entry (0) flagged (10) pkg (8)
84 nodes · 214 edgesscroll to zoom · click node to jump to finding