安装 Node.js 和 npm(https://www.npmjs.com/get-npm)或(sudo apt install npm)
下载本仓库文件或(git clone https://github.com/RenwaX23/XSSTRON)
cd XSSTRON
npm install
npm start
部分使用 Debian/Ubuntu 的用户可能无法运行该工具——我认为这是 Electron 本身的问题,您可以在 Windows / OSX 以及 Windows 上安装的 Linux 中继续使用该应用。请查看已知问题
像普通浏览器一样浏览网页,它会在后台自动查找 XSS 漏洞,并在新窗口中显示 POC



部分用户在特定 Linux 发行版中会遇到问题,请尝试以下方法:
Kali/Debian 用户可通过以下方式修复安装:
sudo apt install npm
sudo npm install -g electron --unsafe-perm=true --allow-root
cd XSSTRON
sudo npm install
electron . --no-sandbox
"devDependencies": {
"electron": "^10"
},
"参数序列化失败" 是已知问题,可能很快就会修复 :)