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 | : 3.144.105.101
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 /
kusdde_tobedeleted /
adm /
adm_admin /
js /
[ HOME SHELL ]
Name
Size
Permission
Action
pages
[ DIR ]
drwxr-xr-x
MainPage.js
23
KB
-rwxr-xr-x
MainPage2.js
1005
B
-rwxr-xr-x
admin.js
15.51
KB
-rwxr-xr-x
demo.js
3.32
KB
-rwxr-xr-x
forgot-password.js
520
B
-rwxr-xr-x
helpers.js
576
B
-rwxr-xr-x
registration.js
5.97
KB
-rwxr-xr-x
script.js
3
B
-rwxr-xr-x
sendMail.php
839
B
-rwxr-xr-x
sign-in.js
1.07
KB
-rwxr-xr-x
sign-up.js
2.83
KB
-rwxr-xr-x
Delete
Unzip
Zip
${this.title}
Close
Code Editor : MainPage.js
var USER,USERTYPE; function loadMaster() { //loaddashboard(); $.ajax({ type: 'post', url: 'src/login.php', //data:parameters, success: function(response) { response = JSON.parse(response); var {status} = response; if(status === 'loggedin') { ({ USER,USERTYPE } = response); if(USERTYPE === 'usr') $('#createUserMenu').hide() loaddashboard(); } else { alert("please login"); window.location.href = 'index.html'; } } }); } function loadApplications() { $('#loadtab').load('html_modules/applications.html',function() { $('#appdetl').hide(); }); } function loaddashboard() { $('#loadtab').load('html_modules/dashboard.html',function() { var parameters = `usertype=${USERTYPE}&user=${USER}`; $.ajax({ type: 'post', url: 'src/dashboard.php', data:parameters, success: function(response) { response = JSON.parse(response); var {totalappcount, approvecount, notapprovecount, onlinepaysuccesscount, onlinepaycount, challanpaycount} = response; $('#tot_app').attr('data-to',totalappcount); $('#appr_app').attr('data-to',approvecount); $('#pend_app').attr('data-to',notapprovecount); $('#online_app').attr('data-to',onlinepaycount); $('#sbm_app').attr('data-to',challanpaycount); var {freshstudcount, secondstudcount, trirdstudcount, lateralstudcount} = response; $('#first_year').attr('data-to',freshstudcount); $('#second_year').attr('data-to',secondstudcount); $('#third_year').attr('data-to',trirdstudcount); $('#lateral_entry').attr('data-to',lateralstudcount); $('.count-to').countTo(); var {onlinepaymentdone, onlinepaymentpending, sbmpaymentdone, sbmpaymentpending, challanpayackcount, challanpayackpencount} = response; var totamt = parseInt(onlinepaymentdone)+ parseInt(onlinepaymentpending)+parseInt(sbmpaymentdone)+parseInt(sbmpaymentpending); var totpaid = parseInt(onlinepaymentdone)+parseInt(sbmpaymentdone); var totpend = parseInt(onlinepaymentpending)+parseInt(sbmpaymentpending); $('#tot_amt').html(formartCurrency(totamt)); $('#tot_paid').html(formartCurrency(totpaid)); $('#tot_pend').html(formartCurrency(totpend)); //Sales count to $('.sales-count-to').countTo( { formatter: function (value, options) { return '$' + value.toFixed(2).replace(/(\d)(?=(\d\d\d)+(?!\d))/g, ' ').replace('.', ','); } }); initCharts() function getChartJs(type) { var config = null; if (type === 'barm') { config = { type: 'bar', data: { labels: ["Challan Payments", "Online Payments"], datasets: [{ label: "Total", data: [parseInt(sbmpaymentdone)+parseInt(sbmpaymentpending),parseInt(onlinepaymentdone)+ parseInt(onlinepaymentpending)], backgroundColor: 'rgba(0, 188, 212, 0.8)' }, { label: "Done", data: [sbmpaymentdone, onlinepaymentdone], backgroundColor: 'rgba(80, 244, 66, 0.8)' }, { label: "Pending", data: [sbmpaymentpending, onlinepaymentpending], backgroundColor: 'rgba(233, 30, 99, 0.8)' }] }, options: { responsive: true, legend: false } } } else if (type === 'bara') { config = { type: 'bar', data: { labels: ["Challan Payments", "Online Payments"], datasets: [{ label: "Total", data: [challanpaycount, onlinepaycount], backgroundColor: 'rgba(0, 188, 212, 0.8)' }, { label: "Done", data: [challanpayackcount, onlinepaysuccesscount], backgroundColor: 'rgba(80, 244, 66, 0.8)' }, { label: "Pending", data: [challanpayackpencount, parseInt(onlinepaycount)-parseInt(onlinepaysuccesscount)], backgroundColor: 'rgba(233, 30, 99, 0.8)' }] }, options: { responsive: true, legend: false } } } return config; } new Chart(document.getElementById("bar_chart_app").getContext("2d"), getChartJs('bara')); new Chart(document.getElementById("bar_chart_amt").getContext("2d"), getChartJs('barm')); } }); }); } function formartCurrency(x) { x=x.toString(); var lastThree = x.substring(x.length-3); var otherNumbers = x.substring(0,x.length-3); if(otherNumbers != '') lastThree = ',' + lastThree; var res = otherNumbers.replace(/\B(?=(\d{2})+(?!\d))/g, ",") + lastThree; return 'Rs.'+res; } //Charts function initCharts() { //Chart Bar $('.chart.chart-bar').sparkline(undefined, { type: 'bar', barColor: '#fff', negBarColor: '#fff', barWidth: '4px', height: '34px' }); //Chart Pie $('.chart.chart-pie').sparkline(undefined, { type: 'pie', height: '50px', sliceColors: ['rgba(255,255,255,0.70)', 'rgba(255,255,255,0.85)', 'rgba(255,255,255,0.95)', 'rgba(255,255,255,1)'] }); //Chart Line $('.chart.chart-line').sparkline(undefined, { type: 'line', width: '60px', height: '45px', lineColor: '#fff', lineWidth: 1.3, fillColor: 'rgba(0,0,0,0)', spotColor: 'rgba(255,255,255,0.40)', maxSpotColor: 'rgba(255,255,255,0.40)', minSpotColor: 'rgba(255,255,255,0.40)', spotRadius: 3, highlightSpotColor: '#fff' }); } function loadCreateUser() { $('#loadtab').load('html_modules/createUser.html'); } function createUser() { if(!$('#createUserForm').valid()){ return; } var usrname = $('#usrname').val(); var password = $("#password").val(); var parameters = `&usrname=${usrname}&password=${password}`; $.ajax({ type: 'post', url: 'src/createUser.php', data: parameters, success: function(response) { response = JSON.parse(response); var {status,msg} = response; if(status == "success"){ alert(msg); } else { alert(msg); } } }); } var table; function getAppDetails() { if(!$('#appRangeForm').valid()){ return; } var parameters = "fromdeg="+$('#fromdeg').val(); parameters += "&todeg="+$('#todeg').val(); parameters += "&fromcoll="+$('#fromcoll').val(); parameters += "&tocoll="+$('#tocoll').val(); parameters += "&fromapp="+$('#fromapp').val(); parameters += "&toapp="+$('#toapp').val(); parameters += "&year="+$('#year').val(); $.ajax({ type: 'post', url: 'src/getapps.php', data:parameters, success: function(response) { response = JSON.parse(response); var {apps : app_obj_arr, users } = response; if(USERTYPE === 'usr') $('#saveAssignForm').hide() $('.js-exportable').html(''); $('#appdetl').show(); var app_arr = []; //user option creation var usr_arr = Object.values(users); var options = usr_arr.map((usr) => { return `<option value='${usr}'>${usr}</option>` }); $('#user').html(options.join('')); //get array of applications for(var i in app_obj_arr){ var arr = $.map(app_obj_arr[i], function(el) { return el }); app_arr.push(arr); } table = $('.js-exportable').DataTable( { dom: 'Bfrtip', destroy: true, responsive: true, data: app_arr, columnDefs: [{ targets: 0, searchable: false, orderable: false, className: 'dt-body-center', render: function (data, type, full, meta) { //console.log(data); return '<center><input type="checkbox" name="id[]" class="filled-in chk-col-light-blue" id="'+ $('<div/>').text(data).html()+'" value="'+ $('<div/>').text(data).html()+'"> <lable for="'+ $('<div/>').text(data).html()+'"> </label></center>'; } }, { targets: 9, searchable: false, orderable: false, className: 'dt-body-center', render: function (data, type, full, meta) { return '<center><button name="id[]" class = "btn btn-primary details">Details</button></center>'; } }], order: [[1, 'asc']], columns: [ { title: "<center><input type='checkbox' name='select_all' value='1' id='select-all'/></center>" }, { title: "App. No." }, { title: "Name" }, { title: "Father Name" }, { title: "Degree" }, { title: "Fees" }, { title: "Pay. Type" }, { title: "Status" }, { title: "User" }, { title: "Deatils" } ], "lengthMenu": [ [2, 4, 8, -1], [2, 4, 8, "All"] ], "pageLength": 15, buttons: [ 'copy', 'csv', 'excel', 'pdf', 'print' ] }); //check already assigned user var rows = table.rows({ 'search': 'applied' }).nodes(); $('input[type="checkbox"]', rows).prop('checked', this.checked); /*var check_arr = app_arr.filter((app) => { return app[7] != '';}); for(let i in check_arr){ $(`#${check_arr[i][0]}`).prop('checked', true); }*/ $('#select-all').on('click', function(){ // Check/uncheck all checkboxes in the table var rows = table.rows({ 'search': 'applied' }).nodes(); $('input[type="checkbox"]', rows).prop('checked', this.checked); }); $('.details').on( 'click', function () { var appno = $(this).parents('tr').find('input[type="checkbox"]').val(); var parameters = "&appno="+appno; $.ajax({ type: 'post', url: 'src/studdet.php', data:parameters, async: false, success: function(response) { response = JSON.parse(response); var user = response.user; console.log(user); var disabled = "disabled"; if(user == 'admx') disabled = ''; var subjectarry = ``; var z = 1; var sub = response.subjdet.split('~'); jQuery.each(sub, function( i, val ) { subject = val.split('->'); subjectarry += `<tr> <td> ${z} </td> <td> ${subject[1]} </td> <td> ${subject[0]} </td> </tr>`; z++; }); //console.log(subjectarry); $( "#idModal2" ).empty(); $("#idModal2").append(`<div class="body" id="body"> <table class = "table"> <th> Personal Information </th> <tr> <td >Name </td> <td><input id = "name" class = "form-control" ${disabled} type = 'text' value = "${response.name}"></td> <td>Father Name</td> <td><input id = "fname" class = "form-control" ${disabled} type = 'text' value = "${response.FFATNAME}"></td> </tr> <tr> <td>Occupation</td> <td><input id = "fatocc" class = "form-control" ${disabled} type = 'text' value = "${response.FFAT_OCC}"> </td> <td>Category</td> <td><input id = "fcaste" class = "form-control" ${disabled} type = 'text' value = "${response.FCASTE}"> </td> </tr> <tr> <td>Gender</td> <td><input id = "fsex" class = "form-control" ${disabled} type = 'text' value = "${response.FSEX}"> </td> <td>Handicap</td> <td><input id = "fhandicap" class = "form-control" ${disabled} type = 'text' value = "${response.FHANDICAP}"> </td> </tr> <tr> <td>Date Of Birth</td> <td><input id = "fdob" class = "form-control" ${disabled} type = 'text' value = "${response.fdob}"> </td> <td> Aadhar Number</td> <td><input id = "fadar" class = "form-control" ${disabled} type = 'text' value = "${response.FAADHARNO}"> </td> </tr> <tr> <td>Mobile Numbe</td> <td><input id = "fmobile" class = "form-control" ${disabled} type = 'text' value = "${response.FCONTACT_NO}"> </td> <td>LandLine Number</td> <td><input id = "flandline" class = "form-control" ${disabled} type = 'text' value = "${response.FLANDLINE}"> </td> </tr> <tr> <td>Email Address</td> <td><input id = "femail" class = "form-control" ${disabled} type = 'text' value = "${response.FEMAIL}"> </td> <td>Annual Income</td> <td><input id = "fincome" class = "form-control" ${disabled} type = 'text' value = "${response.FINCOME}"> </td> </tr> <tr> <td>Permanent Address</td> <td><input id = "fperadd1" class = "form-control" ${disabled} type = 'text' value = "${response.FPERMADD1}"> </td> <td>Communication Address</td> <td><input id = "fcuradd1" class = "form-control" ${disabled} type = 'text' value = "${response.FCURRADD1}"> </td> </tr> <tr> <td></td> <td><input id = "fperadd2" class = "form-control" ${disabled} type = 'text' value = "${response.FPERMADD2}"> </td> <td></td> <td><input id = "fcuradd2" class = "form-control" ${disabled} type = 'text' value = "${response.FCURRADD2}"> </td> </tr> <tr> <td></td> <td><input id = "fperadd3" class = "form-control" ${disabled} type = 'text' value = "${response.FPERMADD3}"> </td> <td></td> <td><input id = "fcuradd3" class = "form-control" ${disabled} type = 'text' value = "${response.FCURRADD3}"> </td> </tr> <tr> <td>District</td> <td><input id = "fperdistrict" class = "form-control" ${disabled} type = 'text' value = "${response.FPERDISTRICT}"> </td> <td>District</td> <td><input id = "fcurdistrict" class = "form-control" ${disabled} type = 'text' value = "${response.FCURDISTRICT}"> </td> </tr> <tr> <td>Pincode</td> <td><input id = "fperpincode" class = "form-control" ${disabled} type = 'text' value = "${response.FPERPINCODE}"> </td> <td>Pincode</td> <td><input id = "fcurpincode" class = "form-control" ${disabled} type = 'text' value = "${response.FCURPINCODE}"> </td> </tr> <tr> <td>State</td> <td><input id = "fperstate" class = "form-control" ${disabled} type = 'text' value = "${response.FPERSTATE}"> </td> <td>State</td> <td><input id = "fcurstate" class = "form-control" ${disabled} type = 'text' value = "${response.FCURSTATE}"> </td> </tr> </table> <table class = "table"> <th> Opted Course Details </th> <tr> <td>Course</td> <td><input id = "fdegree" class = "form-control" ${disabled} type = 'text' value = "${response.fdegname }"> </td> <td>Medium</td> <td><input id = "fmoe" class = "form-control" ${disabled} type = 'text' value = "${response.FENGLISH}"> </td> </tr> </table> <table class = "table"> <th> Subject Deatils </th> <tr> <td> Sl. No. </td> <td> Subject Name </td> <td> Subject Short Name </td> </tr> ${subjectarry} </table> <table class = "table"> <th> Contact Centre Details </th> <tr> <td>Code</td> <td><input id = "fcollcode" class = "form-control" ${disabled} type = 'text' value = "${response.FCOLLCODE }"> </td> <td>Centre Name</td> <td><input id = "fmoe" class = "form-control" ${disabled} type = 'text' value = "${response.FCOLLNAME}"> </td> <td>District</td> <td><input id = "fmoe" class = "form-control" ${disabled} type = 'text' value = "${response.FCENDISTRICT}"> </td> </tr> </table> <table class = "table"> <th> Fee Details </th> <tr> <td>Payment Mode</td> <td><input id = "fcollcode" class = "form-control" ${disabled} type = 'text' value = "${response.FPAYMENTTYPE }"> </td> <td>Amount</td> <td><input id = "fmoe" class = "form-control" ${disabled} type = 'text' value = "${response.FTOTFEE}"> </td> <td>Register No</td> <td><input id = "fmoe" class = "form-control" ${disabled} type = 'text' value = "${response.fregno}"> </td> <td>Reference No</td> <td><input id = "fmoe" class = "form-control" ${disabled} type = 'text' value = "${response.fappno}"> </td> </tr> </table> <table class = "table"> <th> Acknowledgement </th> <tr> <td> Remarks </td> <td> <input id = "fremarks" class = "form-control" type = 'text' value = "${response.fremarks}" > </td> <td> Status </td> <td> <select id = "status"> <option value = "APPROVED"> Approved </option> <option value = "REJECT"> Reject </option> </select> </td> </tr> </table> <div class='p-b-20 p-t-20'> <center> <button type='button' class='btn btn-primary m-r-20' onclick='saveApplication("${response.fappno}")'>Save</button> <button type='button' class='btn btn-secondary' data-dismiss='modal'>Close</button> </center> </div> </div>`); $('#status').val(response.fapprstatus); $('#idModal1').modal(); } }); } ); } }); } function saveApplication(appno) { var remarks = $('#fremarks').val(); var status = $('#status').val(); var parameters = "&appno="+appno+"&status="+status+"&remarks="+remarks; $.ajax({ type: 'post', url: 'src/savestuddet.php', data:parameters, success: function(response) { response = JSON.parse(response); var {status,msg} = response; if(status == "success") { alert(msg); $('#idModal1').modal('toggle'); return; } else { alert(msg); $('#idModal1').modal('toggle'); return; } } }); } function saveAssignDetails() { var selected_apps = []; table.$('input[type="checkbox"]').each(function(){ if(this.checked){ // Create an array of applications selected_apps.push(this.value); } }); if (typeof selected_apps !== 'undefined' && selected_apps.length > 0) { // the array is defined and has at least one element var user = $('#user').val(); var parameters = `user=${user}&apps=${selected_apps}`; $.ajax({ type: 'post', url: 'src/saveapps.php', data:parameters, success: function(response) { response = JSON.parse(response); var {status,msg} = response; if(status == "success"){ alert(msg); } else { alert(msg); } } }); } else { alert("No Application selected"); } } function signOut() { $.ajax({ type: 'post', url: 'src/logout.php', //data:parameters, success: function(response) { if(response === 'logout') { window.location.href = 'index.html'; } } }); } function getDate() { var today = new Date(); var dd = today.getDate(); var mm = today.getMonth()+1; //January is 0! var yyyy = today.getFullYear(); if(dd<10){ dd='0'+dd; } if(mm<10){ mm='0'+mm; } var today = dd+'/'+mm+'/'+yyyy; return today; }
Close