DANGER
malware detected
github.com / ivLis-Studio
ivLis-Studio/ ivLyrics
JavaScript·180 files·commit b45e196·scanned 2h ago·cached ✓
85/100
MALICIOUS
Matches known-malicious patterns. Do not clone or install.
This repository contains patterns associated with malware. Do NOT run this code.
verdict accurate?
threat-state: maliciouslive
FINDINGS ░▒▓
criticalFunction() constructor detectednew Function() is equivalent to eval() and can execute arbitrary code strings.tests/karaoke_element_reuse.test.mjs
}`);
const { createHarness, makeLine } = new Function('assert', 'execFileSync', 'readFileSync', 'vm',
harnessSource + '\nreturn { createHarness, makeLine };')(assert, execFileSync, readFileSync, vm)...+5criticalFunction() constructor detectednew Function() is equivalent to eval() and can execute arbitrary code strings.tests/karaoke_glyph_updates.test.mjs
.replace('activeCharScans: 0,', 'charFills: 0, wordFills: 0, activeCharScans: 0,');
const { createHarness, makeLine } = new Function('assert', 'execFileSync', 'readFileSync', 'vm',
harnessSource +...+5criticalFunction() constructor detectednew Function() is equivalent to eval() and can execute arbitrary code strings.tests/synced_render_reuse.test.mjs
'items: result.renderItems, isKara: props.isKara, position, cache,');
const { createEngine, currentSource, baselineSource, makeLyrics, lyric } = new Function(
'assert', 'execFileSync', 'readFile...+5criticalRemote script piped into a shellA shell script downloads remote content and executes it directly (e.g. `curl … | bash`). The payload is never stored or reviewable and can change server-side — a classic malware/backdoor install pattern.updater/install.sh
check_network() {
if curl --fail --silent --show-error --proto '=https' --tlsv1.2 --connect-timeout 5 "https://api.github.com" > /dev/null 2>&1; then
return 0
elif curl --fail --silent...+10warningExtremely long lines (>1000 chars)Very long lines in source files (not minified bundles) can hide malicious code.TinySegmenter.js+4
warningHigh-entropy string literalsFound 18 long strings with high Shannon entropy. This is common in obfuscated payloads that hide URLs, keys, or bytecode.AIAddonManager.js+3
warningFlattened or dead control flowDetected switch(true), dead if branches, or deeply nested ternaries — patterns used by obfuscators to hide execution order.AIAddonManager.js+3
warningHigh-entropy string literalsFound 15 long strings with high Shannon entropy. This is common in obfuscated payloads that hide URLs, keys, or bytecode.Addon_AI_BingTranslate.js+3
warningFlattened or dead control flowDetected switch(true), dead if branches, or deeply nested ternaries — patterns used by obfuscators to hide execution order.Addon_AI_BingTranslate.js+3
warningHigh-entropy string literalsFound 15 long strings with high Shannon entropy. This is common in obfuscated payloads that hide URLs, keys, or bytecode.Addon_AI_ChatGPT.js+3
warningFlattened or dead control flowDetected switch(true), dead if branches, or deeply nested ternaries — patterns used by obfuscators to hide execution order.Addon_AI_ChatGPT.js+3
infoSuspicious file in repoVery large source file (516KB) — could contain obfuscated payloadLyricsService.js+2
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.
145 files scanned @ b45e196 | 9/25/2026 | heuristic scan — always review manually
risk by category
code execution25
network & exfiltration0
file system access0
obfuscation15
supply chain15
owasp / injection0
telemetry
files 145/180rules hit 16engine v6commit b45e196
github
ivLis-Studio/ivLyrics
Brand-New Spicetify Lyrics Plugin with AI-Based translate and beautiful design
174
24
369d
180 files
145 scanned(81%)
b45e196
architecture░▒▓
entry (0) flagged (61) pkg (6)
144 nodes · 8 edgesscroll to zoom · click node to jump to finding