PenetrationTestingScripts/Weak_Password/Fuxi-Scanner/fuxi/static/js/server/settings.js

129 lines
4.8 KiB
Python

$(function () {
$(".update-thread-config").click(function () {
const poc_thread = $('[id="poc_thread"]').val();
const discovery_thread = $('[id="discovery_thread"]').val();
const subdomain_thread = $('[id="subdomain_thread"]').val();
const port_thread = $('[id="port_thread"]').val();
const auth_tester_thread = $('[id="auth_tester_thread"]').val();
const discovery_time = $('[name="discovery_time_val"]').val();
if (!poc_thread || !discovery_thread || !subdomain_thread || !port_thread || !discovery_time) {
swal("Warning","Please check the input!", "error");
} else {
$.post('/advanced-option', {
"poc_thread": poc_thread,
"discovery_thread": discovery_thread,
"subdomain_thread": subdomain_thread,
"port_thread": port_thread,
"auth_tester_thread": auth_tester_thread,
"discovery_time": discovery_time,
"source": "thread_settings",
}, function (e) {
if (e === 'success') {
swal({
title: "Updated Successfully!",
text: "",
type: "success",
confirmButtonColor: "#41b883",
confirmButtonText: "ok",
closeOnConfirm: false
},
function(){
location.href = "/advanced-option";
});
} else {
swal("Error","Something wrong", "error");
}
})
}
});
$(".update-subdomain-dict-config").click(function () {
const subdomain_dict_2 = $('[id="subdomain_dict_2"]').val();
const subdomain_dict_3 = $('[id="subdomain_dict_3"]').val();
if (!subdomain_dict_2 || !subdomain_dict_3) {
swal("Warning","Please check the input!", "error");
} else {
$.post('/advanced-option', {
"subdomain_dict_2": subdomain_dict_2,
"subdomain_dict_3": subdomain_dict_3,
"source": "subdomain_dict"
}, function (e) {
if (e === 'success') {
swal({
title: "Successfully Update!",
text: "",
type: "success",
confirmButtonColor: "#41b883",
confirmButtonText: "ok",
closeOnConfirm: false
},
function(){
location.href = "/advanced-option";
});
} else {
swal("Error","Something wrong", "error");
}
})
}
});
$(".update-user-passwd").click(function () {
const username_list = $('[id="username_list"]').val();
const password_list = $('[id="password_list"]').val();
if (!username_list || !password_list) {
swal("Warning","Please check the input!", "error");
} else {
$.post('/advanced-option', {
"username_list": username_list,
"password_list": password_list,
"source": "auth"
}, function (e) {
if (e === 'success') {
swal({
title: "Successfully Update!",
text: "",
type: "success",
confirmButtonColor: "#41b883",
confirmButtonText: "ok",
closeOnConfirm: false
},
function(){
location.href = "/advanced-option";
});
} else {
swal("Error","Something wrong", "error");
}
})
}
});
$(".update-port-config").click(function () {
const port_list = $('[id="port_list"]').val();
if (!port_list) {
swal("Warning","Please check the input!", "error");
} else {
$.post('/advanced-option', {
"port_list": port_list,
"source": "port_list"
}, function (e) {
if (e === 'success') {
swal({
title: "Updated Successfully!",
text: "",
type: "success",
confirmButtonColor: "#41b883",
confirmButtonText: "ok",
closeOnConfirm: false
},
function(){
location.href = "/advanced-option";
});
} else {
swal("Error","Something wrong", "error");
}
})
}
});
});