shell bypass 403

GrazzMean Shell

: /var/www/vhosts/m-auto.co/httpdocs/ [ drwxr-x--- ]
Uname: Linux serv.m-auto.co 3.10.0-1160.42.2.el7.x86_64 #1 SMP Tue Sep 7 14:49:57 UTC 2021 x86_64
Software: nginx/1.28.2
PHP version: 8.1.34 [ PHP INFO ] PHP os: Linux
Server Ip: 41.215.243.19
Your Ip: 216.73.216.151
User: m-auto.co_vxasg6smqe (10000) | Group: psacln (1003)
Safe Mode: OFF
Disable Function:
opcache_get_status,mail

name : add_technical_specs.php
<?php
include 'includes/db.php';

echo "<h2>إضافة المواصفات الفنية لجدول السيارات</h2>";

// قائمة الحقول الجديدة التي سنضيفها
$new_fields = [
    "engine_capacity VARCHAR(50) DEFAULT NULL COMMENT 'سعة المحرك'",
    "transmission_type VARCHAR(50) DEFAULT NULL COMMENT 'نوع ناقل الحركة'",
    "horsepower INT DEFAULT NULL COMMENT 'القوة الحصانية'",
    "torque VARCHAR(50) DEFAULT NULL COMMENT 'عزم الدوران'",
    "acceleration VARCHAR(50) DEFAULT NULL COMMENT 'التسارع 0-100'",
    "top_speed VARCHAR(50) DEFAULT NULL COMMENT 'السرعة القصوى'",
    "fuel_consumption VARCHAR(50) DEFAULT NULL COMMENT 'استهلاك الوقود'",
    "drivetrain VARCHAR(50) DEFAULT NULL COMMENT 'نظام الدفع'",
    "seating_capacity INT DEFAULT NULL COMMENT 'عدد المقاعد'",
    "body_type VARCHAR(50) DEFAULT NULL COMMENT 'نوع الهيكل'",
    "exterior_color VARCHAR(50) DEFAULT NULL COMMENT 'اللون الخارجي'",
    "interior_color VARCHAR(50) DEFAULT NULL COMMENT 'اللون الداخلي'",
    "safety_features TEXT DEFAULT NULL COMMENT 'ميزات الأمان'",
    "comfort_features TEXT DEFAULT NULL COMMENT 'ميزات الراحة'",
    "technology_features TEXT DEFAULT NULL COMMENT 'ميزات التكنولوجيا'"
];

$success_count = 0;
$error_count = 0;

foreach ($new_fields as $field) {
    $field_name = explode(' ', $field)[0];
    
    // التحقق من وجود الحقل أولاً
    $check_query = "SHOW COLUMNS FROM cars LIKE '$field_name'";
    $check_result = $conn->query($check_query);
    
    if ($check_result->num_rows == 0) {
        // الحقل غير موجود، نضيفه
        $alter_query = "ALTER TABLE cars ADD COLUMN $field";
        
        if ($conn->query($alter_query) === TRUE) {
            echo "<p style='color: green;'>✅ تم إضافة الحقل: $field_name</p>";
            $success_count++;
        } else {
            echo "<p style='color: red;'>❌ خطأ في إضافة الحقل $field_name: " . $conn->error . "</p>";
            $error_count++;
        }
    } else {
        echo "<p style='color: orange;'>⚠️ الحقل $field_name موجود بالفعل</p>";
    }
}

echo "<hr>";
echo "<h3>ملخص العملية:</h3>";
echo "<p>✅ تم إضافة $success_count حقل بنجاح</p>";
echo "<p>❌ فشل في إضافة $error_count حقل</p>";

// عرض هيكل الجدول الجديد
echo "<h3>هيكل جدول السيارات بعد التحديث:</h3>";
$result = $conn->query("DESCRIBE cars");
if ($result) {
    echo "<table border='1' style='border-collapse: collapse; width: 100%; margin-top: 20px;'>";
    echo "<tr style='background-color: #f0f0f0;'><th>Field</th><th>Type</th><th>Null</th><th>Key</th><th>Default</th><th>Comment</th></tr>";
    while ($row = $result->fetch_assoc()) {
        echo "<tr>";
        echo "<td><strong>" . $row['Field'] . "</strong></td>";
        echo "<td>" . $row['Type'] . "</td>";
        echo "<td>" . $row['Null'] . "</td>";
        echo "<td>" . $row['Key'] . "</td>";
        echo "<td>" . $row['Default'] . "</td>";
        echo "<td>" . ($row['Comment'] ?? '') . "</td>";
        echo "</tr>";
    }
    echo "</table>";
}

$conn->close();
?>

<style>
body { font-family: Arial, sans-serif; margin: 20px; }
table { border-collapse: collapse; width: 100%; }
th, td { border: 1px solid #ddd; padding: 8px; text-align: left; }
th { background-color: #f2f2f2; }
</style>
© 2026 GrazzMean