Tul xxx Tul
User / IP
:
216.73.216.217
Host / Server
:
45.84.207.204 / aircan.me
System
:
Linux lt-bnk-web1726.main-hosting.eu 5.14.0-611.36.1.el9_7.x86_64 #1 SMP PREEMPT_DYNAMIC Tue Mar 3 11:23:52 EST 2026 x86_64
Command
|
Upload
|
Create
Mass Deface
|
Jumping
|
Symlink
|
Reverse Shell
Ping
|
Port Scan
|
DNS Lookup
|
Whois
|
Header
|
cURL
:
/
home
/
u931257429
/
domains
/
aircan.me
/
public_html
/
consaborgourmet
/
Viewing: sw.js
/* PWA Service Worker */ const CACHE_NAME = 'dondeedy-pwa-v4'; const ASSETS = [ 'index.php', 'style.css', 'manifest.php', 'assets/js/main.js', 'assets/vendor/bootstrap/js/bootstrap.bundle.min.js', 'assets/vendor/bootstrap/css/bootstrap.min.css', 'assets/vendor/aos/aos.js', 'assets/vendor/aos/aos.css', 'assets/vendor/glightbox/js/glightbox.min.js', 'assets/vendor/glightbox/css/glightbox.min.css', 'assets/vendor/isotope-layout/isotope.pkgd.min.js', 'assets/vendor/swiper/swiper-bundle.min.js', 'assets/vendor/swiper/swiper-bundle.min.css', 'icon.php?size=180&maskable=1', 'icon.php?size=192&maskable=1', 'icon.php?size=256&maskable=1', 'icon.php?size=384&maskable=1', 'icon.php?size=512&maskable=1' ]; self.addEventListener('install', (event) => { event.waitUntil((async () => { const cache = await caches.open(CACHE_NAME); await Promise.allSettled(ASSETS.map(url => cache.add(new Request(url, { cache: 'reload' })))); await self.skipWaiting(); })()); }); self.addEventListener('activate', (event) => { event.waitUntil((async () => { const keys = await caches.keys(); await Promise.all( keys.map((key) => key !== CACHE_NAME ? caches.delete(key) : Promise.resolve()) ); await self.clients.claim(); })()); }); self.addEventListener('fetch', (event) => { const req = event.request; // Only handle GET and same-origin if (req.method !== 'GET' || new URL(req.url).origin !== self.location.origin) return; const url = new URL(req.url); if (url.pathname.includes('/admin/') || url.pathname.endsWith('/webauthn.php')) { return; } // Navigation requests: network-first if (req.mode === 'navigate') { event.respondWith((async () => { try { const fresh = await fetch(req); const cache = await caches.open(CACHE_NAME); cache.put('index.php', fresh.clone()); return fresh; } catch (e) { const cache = await caches.open(CACHE_NAME); const cached = await cache.match('index.php'); return cached || Response.error(); } })()); return; } // Static assets: stale-while-revalidate event.respondWith((async () => { const cache = await caches.open(CACHE_NAME); const cached = await cache.match(req); const networkPromise = fetch(req).then((res) => { try { const cc = (res.headers.get('Cache-Control') || ''); if (!/no-store/i.test(cc)) { cache.put(req, res.clone()); } } catch (e) {} return res; }).catch(() => cached); return cached || networkPromise; })()); });
Coded With 💗 by
0x6ick