文件名称:SWHell:概念证明恶意服务人员
文件大小:61KB
文件格式:ZIP
更新时间:2024-05-17 16:55:18
JavaScript
地狱 SWHell(发音为浪涌)是一种概念证明,显示了服务工作者如何允许攻击者永久性破坏Web应用程序并泄露敏感信息。 部署方式 部署主服务器"node server", configure nginx to set ip header 配置服务人员, edit the config.json 构建服务工作者"node ./build" 将execute rwsh.js in the browser while swhw.js is on the web root (both files are found in the /dist folder after building)在任何域上注册Service Worker并execute rwsh.js in the browser while swhw.js is on the web root (both files are fou
【文件预览】:
SWHell-master
----.gitignore(70B)
----README.md(2KB)
----worker()
--------events()
--------index.js(694B)
--------boilerplate.js(52B)
----config.json(204B)
----static()
--------index.html(318B)
----webpack.development.js(236B)
----build.js(2KB)
----functions()
--------removeCurrentScript.js(197B)
--------injectPagePayload.js(873B)
--------postData.js(370B)
--------ensureExists.js(502B)
--------isIp.js(176B)
--------interceptResponse.js(387B)
--------smartReady.js(181B)
--------getDomain.js(212B)
--------interceptRequest.js(593B)
--------removeScriptsWithSource.js(256B)
--------getDateString.js(245B)
----server()
--------routes()
--------router.js(315B)
--------package.json(325B)
--------index.js(353B)
--------package-lock.json(16KB)
----package.json(1KB)
----LICENSE.md(1KB)
----webpack.config.js(153B)
----register.js(1KB)
----webpack.common.js(663B)
----webpack.production.js(273B)
----pagePayload()
--------watchForms.js(691B)
--------sendStorage.js(234B)
--------index.js(836B)
----package-lock.json(150KB)