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
/
contratosvenezuela
/
Viewing: service-worker.js
const CACHE_VERSION = 'aircan-contracts-v2'; const CORE_CACHE = `${CACHE_VERSION}-core`; const DOC_CACHE = `${CACHE_VERSION}-docs`; const CORE_ASSETS = [ './', './index.php', './public/css/style.css', './public/js/main.js', './public/img/favi.png', './public/img/PNG.png', './public/manifest.json' ]; self.addEventListener('install', (event) => { event.waitUntil( caches.open(CORE_CACHE).then((cache) => cache.addAll(CORE_ASSETS)) ); }); self.addEventListener('activate', (event) => { event.waitUntil( caches.keys().then((keys) => Promise.all( keys .filter((key) => key.startsWith('aircan-contracts-') && key !== CORE_CACHE && key !== DOC_CACHE) .map((key) => caches.delete(key)) ) ) ); }); self.addEventListener('fetch', (event) => { const { request } = event; if (request.method !== 'GET') return; const requestURL = new URL(request.url); if (requestURL.pathname.endsWith('.pdf') || requestURL.pathname.endsWith('.docx')) { event.respondWith(cacheFirst(request, DOC_CACHE)); return; } if (requestURL.origin === self.location.origin) { if (requestURL.pathname.startsWith('/public/')) { event.respondWith(cacheFirst(request, CORE_CACHE)); return; } if (requestURL.pathname === '/' || requestURL.pathname.endsWith('.php')) { event.respondWith(networkFirst(request)); return; } } event.respondWith(networkFirst(request)); }); function cacheFirst(request, cacheName) { return caches.open(cacheName).then((cache) => cache.match(request).then((cached) => { if (cached) return cached; return fetch(request).then((response) => { if (response && response.status === 200) { cache.put(request, response.clone()); } return response; }); }) ); } function networkFirst(request) { return caches.open(CORE_CACHE).then((cache) => fetch(request) .then((response) => { if (response && response.status === 200) { cache.put(request, response.clone()); } return response; }) .catch(() => cache.match(request)) ); }
Coded With 💗 by
0x6ick