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.
47 lines
2.3 KiB
47 lines
2.3 KiB
5 years ago
|
<?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>
|