Suspicious 86% chrome 1,000 installs Download

King Von Live Wallpaper 14.4.1

Newtab override, ad links, unverified

“Transform your browser with a powerful urban aesthetic inspired by King Von. This live wallpaper captures a dramatic, street-inspired atmos…”

Gameograf new-tab and search takeover manifestGameograf new-tab page fronting user searches

Evidence

Chrome new tab page override manifest.json · lines 1–24
1{
2"update_url": "https://clients2.google.com/service/update2/crx",
3
4 "author": "Gameograf",
5 "manifest_version": 3,
6 "name": "__MSG_appName__",
7 "default_locale": "en",
8 "version": "14.4.1",
9 "description": "__MSG_appDesc__",
10 "chrome_url_overrides": {
11 "newtab": "index.html"
12 },
13 "background": {
14 "service_worker": "bg.js"
15 },
16 "permissions": [
17 "search"
18 ],
⋯6 lines
Gameograf promotional host URL script.js · lines 1–32
⋯5 lines
6 {
7 name: "Play Game",
8 url: "https://gameograf.com/?utm_source=ovkas&utm_medium=ovkas&utm_campaign=ovkas&utm_content=ovkas",
9 },
10 {
11 name: "Youtube",
12 url: "https://www.youtube.com",
13 },
14 {
15 name: "Instagram",
16 url: "https://www.instagram.com",
17 },
18 {
19 name: "X",
20 url: "https://x.com",
21 },
22 {
23 name: "Netflix",
24 url: "https://www.netflix.com",
25 },
26
27];
28let stored_links = JSON.parse(localStorage.getItem("shortcuts"));
29let shortcut_data = stored_links !== null ? stored_links : links;
30let remove_link_button;
31let create_shortcut;
32
Assigns variable to DOM src attribute script.js · lines 38–48
38:43… do" autoplay muted loop playsinline></video>');
39 videoElement.attr('src', videoUrl);
40 $('body').prepend(videoElement);
41
42 // Diğer işlemler burada devam eder (kısayollar, saat, arama işlevi)
43});
44
45// Run after the page is loaded
46$(document).ready(function () {
47 const sw = screen.width;
48 const scale = sw / 19 …
Searches via the user's configured engine script.js · lines 80–110
80:2… search_input.keyup((e) => {
81 if (e.keyCode === 13) {
82 search_trigger.click();
83 }
84});
85
86search_trigger.click(() => {
87 const searchQuery = search_input.val();
88 if (searchQuery != "") {
89 chrome.search.query({ text: searchQuery }, function(results) {
90 if (results && results.length > 0) {
91 window.location.href = results[0].url;
92 }
93 });
⋯7 lines
101
102 // Handle the background mode
103 bg_mode_toggle.click(() => {
104 if (bg_mode == "img") {
105 bg_mode = "img";
106 localStorage.setItem("bgMode", "img");
107
108 function setBackground() {
109 // Video element handling
110 const videoElement = $('<video i …
Calls click() on a DOM element script.js · lines 121–134
⋯4 lines
125
126 // Handle the custom background upload
127 add_custom.click(async () => {
128 const file_input = $('<input type="file" accept="image/*" />');
129 file_input.trigger("click");
⋯5 lines

Showing the top 5 files — 1 more file (9 regions) not shown.

No evidence locations were recorded for this file. Raw result

Keyboard shortcuts on this page: j for the next sample, k for the previous one, x to go back to the feed, d to download the original bytes, r to re-queue the sample for analysis.