You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
46 lines
2.3 KiB
46 lines
2.3 KiB
<?php if (!defined('WORDFENCE_VERSION')) { exit; } ?> |
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> |
|
<html xmlns="http://www.w3.org/1999/xhtml" dir="ltr" lang="en-US"> |
|
<head> |
|
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> |
|
<link rel='stylesheet' id='wordfence-main-style-css' href='<?php echo wfUtils::getBaseURL() . wfUtils::versionedAsset('css/diff.css'); ?>?ver=<?php echo WORDFENCE_VERSION; ?>' type='text/css' media='all' /> |
|
<body> |
|
<h1>Wordfence: Viewing File Differences</h1> |
|
<p style="width: 800px; font-size: 16px; font-family: Verdana;"> |
|
The two panels below show a before and after view of a file on your system that has been modified. |
|
The left panel shows the original file before modification. The right panel shows your version |
|
of the file that has been modified. |
|
Use this view to determine if a file has been modified by an attacker or if this is a change |
|
that you or another trusted person made. |
|
If you are happy with the modifications you see here, then you should choose to |
|
ignore this file the next time Wordfence scans your system. |
|
</p> |
|
<table border="0" style="margin: 0 0 20px 0;" class="summary"> |
|
<tr><td>Filename:</td><td><?php echo wp_kses($_GET['file'], array()); ?></td></tr> |
|
<tr><td>File type:</td><td><?php |
|
$cType = $_GET['cType']; |
|
if($cType == 'core'){ |
|
echo "WordPress Core File</td></tr>"; |
|
} else if($cType == 'theme'){ |
|
echo "Theme File</td></tr><tr><td>Theme Name:</td><td>" . wp_kses($_GET['cName'], array()) . "</td></tr><tr><td>Theme Version:</td><td>" . wp_kses($_GET['cVersion'], array()) . "</td></tr>"; |
|
} else if($cType == 'plugin'){ |
|
echo "Plugin File</td></tr><tr><td>Plugin Name:</td><td>" . wp_kses($_GET['cName'], array()) . "</td></tr><tr><td>Plugin Version:</td><td>" . wp_kses($_GET['cVersion'], array()) . "</td></tr>"; |
|
} else { |
|
echo "Unknown Type</td></tr>"; |
|
} |
|
?> |
|
</table> |
|
|
|
<?php |
|
if($diffResult){ |
|
echo $diffResult; |
|
} else { |
|
echo "<br />There are no differences between the original file and the file in the repository."; |
|
} |
|
|
|
?> |
|
|
|
|
|
<div class="diffFooter">© 2011 to <?php echo date('Y'); ?> Wordfence — Visit <a href="http://wordfence.com/">Wordfence.com</a> for help, security updates and more.</div> |
|
</body> |
|
</html>
|
|
|