github.com / normen
normen/ whatscli
Go·22 files·commit 2dad103·scanned 35m ago·cached ✓
25/100
LOW RISK
Minor findings consistent with the project type. Nothing reachable from install hooks.
score capped at 25 — 1,054 stars — findings likely legitimate code patterns
verdict accurate?
threat-state: lowlive
FINDINGS ░▒▓
criticalGo os/exec usageos/exec is used to run external commands. In malware it drops payloads, modifies the system, or opens shells.main.go
if size > 1 {
cmd = exec.Command(cmdParts[0], cmdParts[1:]...)
} else if size > 0 {
cmd = exec.Command(cmdParts[0])+8warningSSH/credential path accessAccessing .ssh, .aws/credentials, or .env files to steal authentication credentials.messages/session_manager_test.go
Id: "msg-1", FileName: "../../.ssh/authorized_keys", }+5
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.
10 files scanned @ 2dad103 | 9/25/2026 | heuristic scan — always review manually
risk by category
code execution10
network & exfiltration0
file system access5
obfuscation0
supply chain2
owasp / injection0
telemetry
files 10/22rules hit 4engine v6commit 2dad103
github
normen/whatscli
A command line interface for WhatsApp
1054
77
2139d
22 files
10 scanned(45%)
2dad103
architecture░▒▓
entry (1) flagged (2) pkg (33)
41 nodes · 38 edgesscroll to zoom · click node to jump to finding