Our analysis confirmed the behaviour described in the threat library entry. Read the analysis and indicators →
Also reported by raw.githubusercontent.com
Inazuma Shrine of Depths Genshin Impact Live Wallpaper
Confirmed member of a tracked malicious supply-chain campaign.
Analysis record
- Analysed
- 2 weeks ago
- Version
- v1.1.2
- Artifact
- SHA256 D65…4C0
- Source
- Findings (non-IoC)
Is Inazuma Shrine of Depths Genshin Impact Live Wallpaper safe?
Inazuma Shrine of Depths Genshin Impact Live Wallpaper replaces your new tab page with a looping Genshin Impact scene. It declares no special permissions at all: no access to your tabs, your history, your cookies or the pages you visit, and no host permissions either. That is everything it asks for, which is a small list for a new tab extension.
The scanner flagged six fetch calls spread across js/background.js, js/popup.js, js/sidePanel.js and js/weather.js. A fetch is code asking a server for something. In a wallpaper extension the usual job is pulling the video or image the tab shows, and the call at js/weather.js:49 fits a small weather widget of the kind these pages carry. If one of those calls were quietly shipping your browsing data somewhere, that would matter, but the extension has no way to read your browsing data in the first place.
The rest of the flags are scanner static. Hundreds of listed endpoints, things like 0q.gn, ax.bb and bsz.do, are fragments of minified JavaScript that a pattern matcher read as domain names. One entry even cuts a non-English character in half. You get the same result from almost any extension whose code has been squashed to save space. Nothing in the package matched a malware signature.
The fair question is where those fetch calls actually go, since the scanner recorded the calls but not their addresses. Watching whether a future version adds permissions is the useful thing to do here. As it stands, this extension cannot see anything about you to send.
Evidence ledger
Ranked by severity · findings with a source location link to the code viewer
YARA Rule Matches
10 rules| Severity | Rule | Hits | Files | Metadata |
|---|---|---|---|---|
| LOW | postinstall persistence mechanism | 2 | img/bg.mp4js/background.js | - |
| LOW | postinstall file manipulation | 14 | js/calendar.jsjs/countdownTimer.jsjs/timer.js +11 more | - |
| LOW | postinstall network communication | 7 | js/background.jsjs/countdownTimer.jsjs/chatgpt.js +4 more | - |
| LOW | postinstall crypto operations | 3 | js/jquery-3.7.1.min.jsjs/script.js_metadata/verified_contents.json | - |
| LOW | postinstall obfuscation | 5 | js/sidePanel.jsimg/bg.mp4js/background.js +2 more | - |
| LOW | postinstall system command | 2 | img/bg.mp4js/jquery-3.7.1.min.js | - |
| LOW | postinstall file download | 6 | js/popup.jsjs/sidePanel.jsimg/bg.mp4 +3 more | - |
| LOW | SQLInjection | 3 | js/todo.jsjs/jquery-3.7.1.min.jsjs/script.js | - |
| LOW | NoUseWeakRandom | 2 | js/createStickyNote.jsjs/jquery-3.7.1.min.js | - |
| LOW | LocalStorageShouldNotBeUsed | 3 | js/todo.jsjs/createStickyNote.jsjs/script.js | - |
Network Indicators
Concrete URLs, domains, IPs, emails, and hashes extracted from the analyzed artifact.
Loading network indicators
IoC detail rows are loaded outside the initial page render.
Publisher Evidence
Limited evidencePublisher identity, store signals, distribution reach, and warning signals used for context. Treat this as supporting evidence, not a clean bill of health.
Chrome does not expose the same publisher verification data as IDE stores, so this score is deliberately conservative.
11 evidence rows available.
Finding Categories
YARA Rules Matched
10 rules(47 hits)Requested Permissions
4 permissionsAI Security Report
AI Security Review
Evidence context: threat category none; evidence quality moderate.
An empty permissions array and an empty host_permissions array are the two most important facts here. In Chrome, that combination means Inazuma Shrine of Depths Genshin Impact Live Wallpaper cannot read your tabs, your cookies, your history or the content of any page you visit, and it cannot swap out your search engine. A live wallpaper that replaces the new tab page needs nothing beyond the new tab override, so the manifest matches the stated purpose.
The 399 indicator matches are not evidence of traffic going anywhere. Look at what got extracted: 0q.gn, 1md.pf, 1s.jo, 2l.kg, ax.bb, bsz.do. None of those are hostnames. They are two and three character runs pulled out of minified JavaScript, and the extractor even splits multi-byte characters, which is why 1w쫆.vg and cwмsg.bt show up in the list. A squashed bundle of a few hundred kilobytes produces hundreds of these by accident. No malware signature matched anywhere in the package, the obfuscation check did not fire, and no secret was found.
The six network findings are real fetch calls and worth naming: js/background.js:63, js/background.js:82, js/background.js:96, js/popup.js:39, js/sidePanel.js:362 and js/weather.js:49. The weather.js call is the easiest to account for. A wallpaper extension of this shape typically carries a small weather or clock widget in its side panel, and that file name says as much. The background.js calls are where a wallpaper would pull the video or still image it rotates through, and popup.js:39 would refresh a preview thumbnail. None of these findings carries a resolved URL, so the shape is visible but the destination is not. What is visible is that they sit alongside no credential access, no cookie API and no content script injection.
The 47 code-smell hits are low severity and match ordinary JavaScript patterns: fetch, timers, DOM writes. These rules fire on almost any bundle, and none of the matches describes behaviour a wallpaper page would not need.
The strongest argument against this reading is that those fetch calls do reach somewhere, and a new tab extension could phone home with usage data without needing a single permission to do it. That is fair, and it is why the destination of js/background.js:82 is the one thing worth watching across future versions. Sending a request and being able to read your browsing are different capabilities, though, and this package has none of the second. With zero permissions, zero signatures, zero obfuscation and an indicator list made entirely of minifier debris, nothing found here rises above the level of a weather widget.
Key Reasons
- Empty permissions and host_permissions arrays leave no access to tabs, cookies, history or page content
- Zero malware signatures, zero obfuscation findings and zero secrets across the whole package
- 399 indicator matches are minifier debris such as 0q.gn and ax.bb rather than resolvable hostnames
- Six fetch calls in js/background.js, js/popup.js, js/sidePanel.js and js/weather.js fit wallpaper rotation and a weather widget
- 47 code-smell findings are low severity and match generic fetch, timer and DOM patterns
False Positive Considerations
- Minified JavaScript fragments parsed as domain names, including split multi-byte characters like cwмsg.bt
- Low-severity code-smell rules firing on standard fetch and DOM patterns
- Empty permission set means the flagged fetches have no sensitive data to carry
- js/weather.js:49 accounts for one network finding as a weather widget call
Reviewed 2026-10-17; recommended action: suppress false positive; model confidence 78%.
Chrome version history
Risk trend by version
2 analyzed versions. Each point is the latest successful scan for that version; failed zero-score scans are hidden. Dates are based on first seen by risky plugins.
Pick any point on the chart to explore that version's code below.
Source Code Not Available
Source code is not available for this version of the extension.
About This Extension
Frequently Asked Questions
Similar Extensions
Related extensions from the same publisher or marketplace
Minato And Naruto Live Wallpaper
[email protected]
Shoto Todoroki My Hero Academia Live Wallpaper
[email protected]
Ferrari Racer Live Wallpaper
[email protected]
BMW i7 Neon Red Cyberpunk Luxury Live Wallpaper
[email protected]
Winter Snowy House Day and Night Live Wallpaper
[email protected]
Sharingan Circle Naruto Shippuden Live Wallpaper
[email protected]