Persistence Through Service Workers—Part 1: Introduction and Target Application Setup


During a recent discussion about achieving persistence on a web server, someone suggested that I explore using browser service workers. As I began reading about what service workers do, the possibilities for Red Team applications seemed intriguing. But first, I had to find out…what exactly is a service worker?

In their efforts to make web applications more ‘app like’ (i.e., progressive web apps), the intertube ‘powers that be’ have created the concept of browser service workers. These are scrip…

Read More