DANGER
malware detected
github.com / rayss868
rayss868/ WaDeskLight
Go·328 files·commit e413516·scanned 5d ago·cached ✓
70/100
DANGEROUS
Sensitive capability combinations reachable from entry points. Do not run without review.
This repository contains patterns associated with malware. Do NOT run this code.
verdict accurate?
18% file coverage
threat-state: dangerouslive
FINDINGS ░▒▓
warningGo unsafe package usageunsafe package bypasses Go's type safety. Malware uses it for memory tricks, pointer casts, and hiding behavior.internal/app/accountssync_windows.go
"path/filepath" "unsafe" "golang.org/x/sys/windows"+3
criticalGo os/exec usageos/exec is used to run external commands. In malware it drops payloads, modifies the system, or opens shells.internal/app/app_linux.go
if syscall.Flock(int(f.Fd()), syscall.LOCK_EX|syscall.LOCK_NB) != nil {
_ = exec.Command("wmctrl", "-a", gWindowTitle).Run()
_ = f.Close()
return 0, false+8warningGo unsafe package usageunsafe package bypasses Go's type safety. Malware uses it for memory tricks, pointer casts, and hiding behavior.internal/app/app_windows.go
"syscall" "unsafe" "github.com/jchv/go-webview2"+3
criticalGo os/exec usageos/exec is used to run external commands. In malware it drops payloads, modifies the system, or opens shells.internal/app/bindings.go
}
if err := exec.Command("xdg-open", filepath.Dir(path)).Start(); err != nil {
return "error: " + err.Error()
}+8criticalGo os/exec usageos/exec is used to run external commands. In malware it drops payloads, modifies the system, or opens shells.internal/app/bindings_windows.go
}
if err := exec.Command("explorer.exe", "/select,"+strconv.Quote(path)).Start(); err != nil {
return "error: " + err.Error()
}+8warningGo unsafe package usageunsafe package bypasses Go's type safety. Malware uses it for memory tricks, pointer casts, and hiding behavior.internal/app/icon_windows.go
"image/png" "unsafe" )+3
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.
60 files scanned @ e413516 | 10/22/2026 | heuristic scan — always review manually
risk by category
code execution25
network & exfiltration0
file system access0
obfuscation0
supply chain0
owasp / injection0
telemetry
files 60/328rules hit 7engine v7commit e413516
github
rayss868/WaDeskLight
Lightweight Windows desktop wrapper for WhatsApp Web
10
5
48d
328 files
60 scanned(18%)
e413516
architecture░▒▓
entry (0) flagged (18) pkg (35)
93 nodes · 159 edgesscroll to zoom · click node to jump to finding