..you how to create native tools. I'm not going to make a new tool though, instead I will show you what is required to create one. You can find all the native tools in the..
Discovers interesting locations, paths and data of a website
<?php
/* Monitor amount of files in a specific folder
Author: Remco Kouw
Site: http://www.hacksuite.com
Last Edit: 06-02-2015
*/
if(!defined('IN_SCRIPT')){
exit;
}
if($_CONTEXT['allow_filesindirscan']){
$_CONTEXT['scanlabel']['exceeded_max_files'] = "exceeded maximum files";
$_CONTEXT['exceeded_max_files'] = "";
// load the data directory file that contains all core functions or throw a fatal error
$aRequire = array($_PATHS['data_root']."/monitor_dirs.php",$_PATHS['functions_root']."/getfilebydir.php");
for($x=0;$x<count($aRequire);$x++){
(!IsThere($aRequire[$x]) ? include_once($_PATHS['end']) : include_once($aRequire[$x]));
}
for($x=0;$x<count($_CONTEXT['monitor_d']);$x++){
if(!is_dir($_CONTEXT['monitor_d'][$x])){
$_CONTEXT['exceeded_max_files'] .= " <div>folder ".ExploitFilter($_CONTEXT['monitor_d'][$x],1)." doesn't exist</div>\n";
}
else{
if(false!==($aFiles = GetFilesByDirectory($_CONTEXT['monitor_d'][$x]))){
if(count($aFiles)>=$_CONTEXT['maxflsindir']){
$_CONTEXT['exceeded_max_files'] .= " <div class=\"filestodelete".$x."\">folder ".substr($_CONTEXT['monitor_d'][$x],strlen($_SERVER['DOCUMENT_ROOT']))." exceeded amount of ".$_CONTEXT['maxflsindir']." files - <a href=\"#\" class=\"removefiles\" id=\"".$x."\" title=\"".$_CONTEXT['monitor_d'][$x]."\">remove files</a></div>\n";
}
}
}
}
$_CONTEXT['scandata']['exceeded_max_files'] = $_CONTEXT['exceeded_max_files'];
}
?>