Linux ip-172-26-7-228 5.4.0-1103-aws #111~18.04.1-Ubuntu SMP Tue May 23 20:04:10 UTC 2023 x86_64
Apache
: 172.26.7.228 | : 18.116.27.217
Cant Read [ /etc/named.conf ]
5.6.40-24+ubuntu18.04.1+deb.sury.org+1
www-data
Terminal
AUTO ROOT
Adminer
Backdoor Destroyer
Linux Exploit
Lock Shell
Lock File
Create User
CREATE RDP
PHP Mailer
BACKCONNECT
HASH IDENTIFIER
README
+ Create Folder
+ Create File
/
var /
www /
html /
ibm /
js /
[ HOME SHELL ]
Name
Size
Permission
Action
MainPage.js
12.8
KB
-rwxr-xr-x
MainPage_31012018.js
2.55
KB
-rwxr-xr-x
admin.js
15.51
KB
-rwxr-xr-x
appForm.js
13.49
KB
-rwxr-xr-x
appForm_old_13082018.js
13.43
KB
-rwxr-xr-x
appStatus.js
8.36
KB
-rwxr-xr-x
appStatus_31012018.js
4.09
KB
-rwxr-xr-x
control.js
18.43
KB
-rwxr-xr-x
demo.js
3.32
KB
-rwxr-xr-x
form_submit.js
1.3
KB
-rwxr-xr-x
helpers.js
576
B
-rwxr-xr-x
login.js
3.41
KB
-rwxr-xr-x
login_31012018.js
1.15
KB
-rwxr-xr-x
mc-verify.js
12.41
KB
-rwxr-xr-x
script.js
3
B
-rwxr-xr-x
validate.js
10.64
KB
-rwxr-xr-x
verificationdetails.js
187
B
-rwxr-xr-x
Delete
Unzip
Zip
${this.title}
Close
Code Editor : mc-verify.js
function romanize(num) { if (isNaN(num)) return NaN; var digits = String(+num).split(""), key = [ "", "C", "CC", "CCC", "CD", "D", "DC", "DCC", "DCCC", "CM", "", "X", "XX", "XXX", "XL", "L", "LX", "LXX", "LXXX", "XC", "", "I", "II", "III", "IV", "V", "VI", "VII", "VIII", "IX", ], roman = "", i = 3; while (i--) roman = (key[+digits.pop() + i * 10] || "") + roman; return Array(+digits.join("") + 1).join("M") + roman; } const alphabets = ["A", "B", "C", "D", "E", "F", "G", "H", "I", "J"]; async function loadMcVerify() { await $("#loadtab").load("../mc-verify.html", function () { $.ajax({ type: "GET", url: $host_url + "getSemsForUser", async: true, success: function getSemsForUserResponce(responce) { responce = JSON.parse(responce); console.log(responce); if (responce.error_code != 0) { alert(responce.data.msg); return; } html = ""; html = `<input value='0' id="selectAll" type="checkbox"><label for='selectAll'>Select All</label> `; for (let sem of responce.data.sems) { html += `<input name="sems" type="checkbox" value="${ sem.fexamno }" id="${sem.fexamno}" autocomplete="off" /> <label for="${sem.fexamno}"> ${romanize( alphabets.indexOf(sem.fexamno) + 1 )} Sem / ${romanize( alphabets.indexOf(sem.fexamno) + 1 )} Year</label>`; } $("#semisters").html(html); $("#selectAll").click(function () { console.log("sltall"); $("input[type=checkbox]").prop("checked", $(this).prop("checked")); }); }, }); }); } function getMarksCardsForVerification() { let fregno = $("#regno").val(); console.log(fregno); let sem = []; $("div#semisters input[type=checkbox]").each(function () { if ($(this).is(":checked")) { console.log($(this).val()); if ($(this).val() !== "0") sem.push($(this).val()); } }); //sem.shift(); console.log(sem); if (fregno == "") { swal({ title: "Enter Reg. No. !!!", type: "warning", showCancelButton: false, confirmButtonColor: "#5495ff", confirmButtonText: "OK", closeOnConfirm: false, }); return; } if (sem.length == 0) { swal({ title: "Select the semester !!!", type: "warning", showCancelButton: false, confirmButtonColor: "#5495ff", confirmButtonText: "OK", closeOnConfirm: false, }); return; } console.log(sem); $.ajax({ type: "GET", url: $host_url + "getMarksCardsForVerification&fregno=" + fregno + "&examno=" + JSON.stringify(sem), success: function getMarksCardsForVerificationResponce(responce) { responce = JSON.parse(responce); if (responce.error_code != 0) { alert(responce.data.msg); } var html = ""; var found_examno = []; for (el of responce.data.mcfiles) { found_examno.push(el.fsem); var pdf = el.furl; console.log(pdf); var url = `../web/viewer.html?file=${pdf}&search=${fregno}&occurance=1`; html += `<div class="pdfs"> <h4>${romanize(alphabets.indexOf(el.fsem) + 1)} Semester</h4> <embed src="${ el.furl }" width="150px" height="270px" onclick="click()" /> <a href=${url} target="_blank" style="font-size: 12px"> Click Here to view </a> <div class="col-md-12 p-b-10"> <b>Status</b> <div class="form-group"> <div> <select id="fstatus_${ el.fsem }" class="form-control" name="fstatus"> <option value="0">--Select--</option> <option value="N">Not-Verified</option> <option value="V">Verified</option> </select> </div> </div> </div> </div>`; } var not_found_examno = sem.filter((n) => !found_examno.includes(n)); var today = new Date(); var curyear = today.getFullYear(); console.log(curyear); var options = "<option value='0'>--Select--</option>"; for (let y = curyear - 1; y >= curyear - 20; y--) { options += `<option value='${y}'>${y}</option>`; } for (el of not_found_examno) { html += `<div class="pdfs"> <h4>${romanize(alphabets.indexOf(el) + 1)} Semester</h4> <div class="col-md-12 p-b-10"> <b>Select Year of passing</b> <div class="form-group"> <div> <select id="pass_year_${el}" class="form-control" name="pass_year_" onChange="getLedgerForRegnoSem(this, '${fregno}', '${el}')" > ${options} </select> </div> </div> </div> <div id="led_${fregno}_${el}"> </div> </div>`; } $("#pdf-container").html(html); $("#appConfirm").removeClass("hidden"); }, }); } function getLedgerForRegnoSem(el, fregno, fsem) { console.log($(el).val()); // return; $.ajax({ type: "GET", url: $host_url + `getLedgerForRegnoSem&fregno=${fregno}&fexamno=${fsem}&fyear=${$( el ).val()}`, success: function getLedgerForRegnoSemResponce(responce) { responce = JSON.parse(responce); if (responce.error_code != 0) { alert(responce.data.msg); } html = ""; for (el of responce.data.ledgers) { var pdf = encodeURIComponent(el); // console.log(el); // el = el.replace("https", "http"); var url = `../web/viewer.html?file=${pdf}&search=${fregno}&occurance=1`; html += ` <div class="pdfs"> <embed src="${el}" width="150px" height="270px" onclick="click()" /> <a href=${url} target="_blank" style="font-size: 12px"> Click Here to view </a> <div class="col-md-12 p-b-10"> <b>Status</b> <div class="form-group"> <div> <select id="fstatus_${fsem}" class="form-control" name="fstatus"> <option value="0">--Select--</option> <option value="N">Not-Verified</option> <option value="V">Verified</option> </select> </div> </div> </div> </div`; } $(`#led_${fregno}_${fsem}`).html(html); }, }); } function click() { console.log("click"); } function verifyMarksCard() { let fregno = $("#regno").val(); console.log(fregno); let sem = []; $("div#semisters input[type=checkbox]").each(function () { if ($(this).is(":checked")) { sem.push($(this).val()); } }); console.log(sem); var status = ""; for (let s of sem) { let str = `*${s}=${$("#fstatus_" + s).val()}`; status += str; } console.log(status); // return; $.ajax({ type: "GET", url: $host_url + "verifyMarksCard", data: "&fregno=" + fregno + "&fremarks=" + $("#fremarks").val() + "&status=" + status + "&examno=" + JSON.stringify(sem), success: function verifyMarksCardResponce(responce) { responce = JSON.parse(responce); if (responce.error_code != 0) { alert(responce.data.msg); } else { alert("Your Ref. No. is <b>" + responce.data.appno + "</b>"); loadMcVerify(); } }, }); } async function loadVerifyList() { await $("#loadtab").load("../verify-list.html"); // $.ajax({ // type: "GET", // url: $host_url + "getSemsForUser", // success: function getSemsForUserResponce(responce) { // responce = JSON.parse(responce); // if(responce.error_code != 0) { // alert(responce.data.msg) // return; // } // html = ""; // for(let sem of responce.data.sems) { // html += `<input name="sems" type="checkbox" value="${sem.fexamno}" id="${sem.fexamno}" autocomplete="off" /> // <label for="${sem.fexamno}"> ${romanize(alphabets.indexOf(sem.fexamno)+1)} Semester</label>`; // } // $("#semisters").html(html) // } // }) } function getVerificationList() { var lfromdate = $("#fromdate").val(); var ltodate = $("#todate").val(); var lfromroll = $("#fromroll").val(); var ltoroll = $("#toroll").val(); var lfromref = $("#fromref").val(); var ltoref = $("#toref").val(); if (lfromdate == "" || ltodate == "") { alert("Enter Date Range"); return; } if (lfromroll == "" || ltoroll == "") { alert("Enter Reg. No. Range"); return; } if (lfromref == "" || ltoref == "") { alert("Enter Ref. No. Range"); return; } var datastring = "&fromdate=" + encodeURIComponent(lfromdate) + "&todate=" + encodeURIComponent(ltodate) + "&fromroll=" + lfromroll + "&toroll=" + ltoroll + "&fromref=" + lfromref + "&toref=" + ltoref; $.ajax({ type: "GET", url: $host_url + "getVerificationList" + datastring, success: function getVerificationListResponce(responce) { responce = JSON.parse(responce); if (responce.error_code != 0) { alert(responce.data.msg); } var table = `<table class="table table-condensed table-bordered table-striped table-hover" style="margin:0px"> <tr style = "height:40px;background-color: #184F76 !important;color: #fff;"> <th style = "width:5%;"><center>Sl. No.</center></th> <th style = "width:10%;"><center>Application No.</center></th> <th style = "width:10%;"><center>Application Date</center></th> <th style = "width:5%;"><center>Reg. No.</center></th> <th style = "width:15%;"><center>Student Name</center></th> <th style = "width:5%;" ><center>Catergory</center></th> <th style = "width:5%;" ><center>Amount</center></th> <th style = "width:10%;" ><center>Email-Id</center></th> <th style = "width:10%;" ><center>Mobile No.</center></th> <th style = "width:10%;" ><center>Verified UserName</center></th> <th style = "width:10%;" ><center>Verified date</center></th> </tr>`; let i = 0; for (let el of responce.data.mcverify) { //console.log(fdoe[i]); // if(el.fexamno.length > 1) { // let sems = el.fexamno.split("*") // let span = sems.length; table += `<tr style = "height:30px;"> <td><center>${parseInt(i) + 1}</center></td> <td><center>${el.fappno}</center></td> <td><center>${el.fappdate}</center></td> <td ><center>${el.fregno}</center></td> <td>${el.fname}</td> <td ><center>${el.fcategory}</center></td> <td ><center>${el.ftotal}</center></td> <td>${el.femail}</td> <td ><center>${el.fmobile}</center></td> <td>${el.fverifyuser}</td> <td ><center>${el.fverifydate}</center></td> </tr>`; // let sems = el.fexamno.split("*") // `<td>${el.fexamno}</td> // <td>${el.fstatus}</td>` // } // table += `<tr style = "height:30px;"> // <td><center>${parseInt(i) + 1}</center></td> // <td><center>${el.fappno}</center></td> // <td><center>${el.fvdate}</center></td> // <td>${el.fregno}</td> // <td>${el.fexamno}</td> // <td>${el.fstatus}</td> // </tr>`; i++; } table += `</table>`; $("#verified-list").html(table); $("#appConfirm").removeClass("hidden"); }, }); } function getverifiedreport() { var lfromdate = $("#fromdate").val(); var ltodate = $("#todate").val(); var lfromroll = $("#fromroll").val(); var ltoroll = $("#toroll").val(); var lfromref = $("#fromref").val(); var ltoref = $("#toref").val(); console.log(lfromdate, ltodate, lfromroll, ltoroll); var datastring = "&fromdate=" + encodeURIComponent(lfromdate) + "&todate=" + encodeURIComponent(ltodate) + "&fromroll=" + lfromroll + "&toroll=" + ltoroll + "&fromref=" + lfromref + "&toref=" + ltoref; window.open($host_url + "verifiedlistReport" + datastring, "_blank"); }
Close