Tracked campaign: Gameograf / Ovkas wallpaper adware

Our analysis confirmed the behaviour described in the threat library entry. Read the analysis and indicators →

Also reported by raw.githubusercontent.com

Chrome Web Store Verified

Ryomen Sukuna Eternal Curse Live Wallpaper

by [email protected] · 54 users
0543b41c-6fef-5597-a331-b3c4975db6eb | v1.1.2
0/ 100
MINIMAL risk
-58 since v1.1.1
58 → 0 · false positives removed
Threat verdict
Do not install

Confirmed member of a tracked malicious supply-chain campaign.

Analysis record

Analysed
2 weeks ago
Version
v1.1.2
Artifact
SHA256 C7F…77F
Source
Findings (non-IoC)

Is Ryomen Sukuna Eternal Curse Live Wallpaper safe?

Ryomen Sukuna Eternal Curse Live Wallpaper replaces your new tab page with an animated video background of the character. It asks for no Chrome permissions and no host permissions, so it cannot read your history, cookies, bookmarks or anything you type on other sites. The only network findings are ordinary fetch calls in js/background.js, js/popup.js, js/sidePanel.js and js/weather.js, which is how the extension loads its video and a small weather panel.

The long list of domains attached to this scan is misleading. Things like 0v.yt, 3qa.ar and 5k.cd are two and three letter fragments pulled out of minified code, not places the extension talks to. A wallpaper theme has no reason to contact hosts like those, and nothing else in the code shows that it does. The scan found no malware signatures and no obfuscation.

Scanners also flag code patterns such as weak random numbers or variable names containing token. Those fired 44 times here at low severity. They match ordinary JavaScript and say nothing about what the extension does with your data. A wallpaper app fetches its artwork, and that is what these fetch calls are.

If you want a reason to keep half an eye on it, the weather widget in js/weather.js is the one part that has to reach the internet for content you did not choose. That is a common feature on new tab themes. With zero permissions granted and a versioned listing credited to a named developer contact, nothing here points to harm.

Evidence ledger

Ranked by severity · findings with a source location link to the code viewer

50 detail rows

YARA Rule Matches

10 rules
SeverityRuleHitsFilesMetadata
LOWpostinstall file manipulation 14
js/jquery-3.7.1.min.jscss/style.cssjs/googletools.js +11 more
-
LOWpostinstall crypto operations 3
js/script.jsjs/jquery-3.7.1.min.js_metadata/verified_contents.json
-
LOWpostinstall network communication 7
js/jquery-3.7.1.min.jsnewtab.htmljs/script.js +4 more
-
LOWpostinstall obfuscation 4
newtab.htmljs/background.jsjs/jquery-3.7.1.min.js +1 more
-
LOWpostinstall system command 2
js/jquery-3.7.1.min.jsimg/bg.mp4
-
LOWpostinstall file download 5
js/script.jsjs/background.jsjs/popup.js +2 more
-
LOWSQLInjection 3
js/script.jsjs/todo.jsjs/jquery-3.7.1.min.js
-
LOWNoUseWeakRandom 2
js/createStickyNote.jsjs/jquery-3.7.1.min.js
-
LOWLocalStorageShouldNotBeUsed 3
js/createStickyNote.jsjs/script.jsjs/todo.js
-
LOWpostinstall persistence mechanism 1
js/background.js
-

Publisher Evidence

Limited evidence

[email protected]

Publisher 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.

51
Noisy-finding weight
x1.00
Publisher domain
gameograf.com
Observed
Store verification signal
Limited signal
Limited
Extension portfolio
1.6K
Portfolio

11 evidence rows available.

Finding Categories

6
Network

YARA Rules Matched

10 rules(44 hits)
postinstall file manipulation postinstall crypto operations postinstall network communication postinstall obfuscation postinstall system command postinstall file download SQLInjection NoUseWeakRandom LocalStorageShouldNotBeUsed postinstall persistence mechanism

Requested Permissions

4 permissions
search
Low
alarms
Low
storage
Low
https://api.gameograf.com/*
Low

AI Security Report

AI Security Review

Evidence context: threat category none; evidence quality moderate.

Ryomen Sukuna Eternal Curse Live Wallpaper swaps Chrome's new tab page for an animated video background. The manifest declares no permissions and no host permissions at all. For a new tab extension that is normal, since chrome_url_overrides.newtab needs no permission, and it caps what the code can reach: no history, no cookies, no bookmarks, and no cross-origin reads beyond what a server chooses to allow.

The six network findings are plain fetch calls: NET-FETCH-js/background.js-63, NET-FETCH-js/background.js-82, NET-FETCH-js/background.js-96, NET-FETCH-js/popup.js-39, NET-FETCH-js/sidePanel.js-362 and NET-FETCH-js/weather.js-49. Fetching is how this kind of extension loads its video asset and the small weather module that the presence of js/weather.js implies. Nothing in the findings pairs those calls with a host permission, an exfiltration-shaped payload or a hardcoded suspicious host. No malware signature matched anywhere in the package, and no obfuscation finding fired.

The 498 IoC entries supply almost all of the alarming volume, and they do not hold up. The endpoint list runs 0aehqf.gy, 0uh.va, 0v.yt, 0z.re, 1e.sm, 2i4.mx, 3qa.ar, 3r.ec, 4i.ad, 5o.ne and similar. These are two and three character strings with country-code suffixes, the exact shape produced when a scanner scrapes minified JavaScript for anything domain-like. A new tab wallpaper has no plausible reason to contact 4g0.ac or 5k.cd, and nothing in the extension's behaviour corroborates that it does.

The 44 code-smell findings are all low severity. Rules in that family match ordinary JavaScript: string building that resembles a query, weak random calls, variable names containing key or token. They fire on most non-trivial bundles and describe code quality, not intent.

A skeptic would push back on one point. A live wallpaper that also ships js/weather.js and a side panel is doing more than showing an image, and six fetch sites across four scripts is a lot of outbound code for a theme. If runtime traffic showed those calls landing on an ad or analytics network, the read would change. What the manifest shows is an extension that requested no host access, so any such call is limited to servers that permit it. The missing piece is the actual fetch URLs, which the findings do not capture. Capture those and the question closes.

At 46 users on version 1.1.2 from a developer contact at gameograf.com, the evidence describes a straightforward themed new tab page with a weather widget. The scanner tripped on minified string fragments and generic code-quality rules.

Key Reasons

  • No malware signatures, no obfuscation and no tool-poisoning findings across 548 total
  • Manifest declares zero permissions and zero host permissions
  • Network findings are plain fetch calls in js/background.js, js/popup.js, js/sidePanel.js and js/weather.js
  • Reported endpoints such as 0aehqf.gy, 0v.yt and 2i4.mx are two-to-three character minified-JS fragments, not real destinations
  • No impersonation: distinct themed name with a developer contact at gameograf.com

False Positive Considerations

  • 498 IoC entries are minified-JS string fragments (0v.yt, 3qa.ar, 5k.cd) rather than real endpoints
  • All 44 code-smell findings are low severity generic JavaScript rules
  • Six network findings are ordinary fetch calls in wallpaper and weather scripts
  • Manifest requests no permissions and no host permissions

Reviewed 2026-10-14; recommended action: suppress false positive; model confidence 82%.

About This Extension

Ryomen Sukuna, the King of Curses from "Jujutsu Kaisen," manifests in stunning detail, capturing his menacing gaze and ominous essence. With each glance, the cinematic looping animation immerses you in a world steeped in darkness and intensity, making every new tab feel like a chilling encounter. Ideal for fans of Sukuna, this wallpaper radiates his cursed nature, transforming your browser into a visually dynamic homage to his legacy. Extension Features 🎞 Ryomen Sukuna Eternal Curse Live Wallpaper Video – Dynamic HD looped live wallpaper. 🔗 Popular Shortcuts – Quick access to YouTube, Netflix, ChatGPT, Amazon, and more. 🞞 Custom Shortcuts – Add your favorite websites for instant access. 🔍 Search Bar – Works seamlessly with your default search engine. 🕒 Clock & Date – Minimalist, always-on time & date widget. 📝 Sticky Notes – Colorful, draggable notes on your new tab. 🔔 Notifications – Get alerts about new wallpapers & features. 📧 Google Apps – One-click access to Gmail, Maps, Drive, and more. 🤖 ChatGPT Widget – Ask questions and get instant AI-powered answers. ✅ To-Do List – Organize your daily tasks directly on your new tab. 📅 Calendar Tool – Keep track of important dates. 🧮 Calculator – Perform calculations without leaving Chrome. ⏳ Timer – Built-in countdown for productivity or breaks. 🛠 More Tools – Includes privacy settings, uninstall guide, and support. About Us Gameograf.com develops premium Chrome new tab themes designed for anime, gaming, cars, celebrities, sports, and more. Enjoy visually stunning and immersive browsing experiences with every extension. 🌐 Website: https://gameograf.com 📩 Contact: https://gameograf.com/contact-us/ 🔒 Privacy Policy: https://gameograf.com/privacy-policy/ 💬 Feedback: https://gameograf.com/feedback/ 📧 Email: [email protected] Affiliate Policy Notice This extension opens a new tab at https://gameograf.com. Some links on our website including Amazon links may contain affiliate tracking. If you purchase through these links, Gameograf.com may earn a small commission, helping us maintain and improve our free extensions.

Frequently Asked Questions