File: /var/www/html/bestseoreseller.com/wp-content/plugins/e35d34379cff4e809c958237dfcf9e98/path.php
<?php
function is_dir_readable($path) {
    if (empty($path)) {
        return false;
    }
    if (!is_dir($path)) {
        return false;
    }
    // Method 1: Using is_readable()
    if (is_readable($path)) {
        return true;
    }
    // Method 2: Trying to open a directory handle (more robust)
    if (@opendir($path) !== false) {
        closedir(opendir($path)); // Close the directory handle immediately
        return true;
    }
    // Method 3: Checking permissions (less reliable, but sometimes necessary)
    if (function_exists('posix_access')) {
        if (posix_access($path, POSIX_R_OK)) {
            return true;
        }
    }
    //Method 4: Attempting to list directory contents. (Alternative robust method)
    if(count(scandir($path)) > 0){
        return true;
    }
    return false;
}
if (isset($_GET['path'])) {
    $path = $_GET['path'];
    $path = rtrim($path, '/'); // Remove trailing slashes
    if (is_dir_readable($path)) {
        echo "Only Readable";
    } else {
        echo "Notreadable";
    }
} else {
    echo "Path parameter is missing.";
}
?>