github.com / zhaarey
zhaarey/ apple-music-downloader
Go·80 files·commit 4c8b132·scanned 1h ago·cached ✓
25/100
LOW RISK
Minor findings consistent with the project type. Nothing reachable from install hooks.
score capped at 25 — 2,207 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.internal/app/artwork.go
if r.Config.EmbyAnimatedArtwork {
cmd := exec.Command("ffmpeg", "-i", filepath.Join(dir, "square_animated_artwork.mp4"), "-vf", "scale=440:-1", "-r", "24", "-f", "gif", filepath.Join(dir, "folder...+8criticalGo os/exec usageos/exec is used to run external commands. In malware it drops payloads, modifies the system, or opens shells.internal/app/convert.go
fmt.Printf("Converting -> %s ...\n", targetFmt)
cmd := exec.Command(r.Config.FFmpegPath, args...)
var stderr bytes.Buffer
if r.Config.ConvertCheckBadALAC {+8warningExtremely long lines (>1000 chars)Very long lines in source files (not minified bundles) can hide malicious code.internal/media/lyrics/lyrics_test.go+4
warningExtremely long lines (>1000 chars)Very long lines in source files (not minified bundles) can hide malicious code.internal/widevine-rip/cdm/consts.go+4
warningExtremely long lines (>1000 chars)Very long lines in source files (not minified bundles) can hide malicious code.internal/wrapper/prefetch.go+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.
62 files scanned @ 4c8b132 | 9/25/2026 | heuristic scan — always review manually
risk by category
code execution18
network & exfiltration0
file system access0
obfuscation12
supply chain0
owasp / injection0
telemetry
files 62/80rules hit 6engine v6commit 4c8b132
github
zhaarey/apple-music-downloader
Apple Music ALAC / Dolby Atmos / AAC / MV Downloader
2207
239
932d
80 files
62 scanned(78%)
4c8b132
architecture░▒▓
entry (1) flagged (5) pkg (64)
126 nodes · 225 edgesscroll to zoom · click node to jump to finding