Plugin Directory

Changeset 1471801


Ignore:
Timestamp:
08/10/2016 06:32:30 PM (10 years ago)
Author:
fdoromo
Message:

tags/3.4.2 - FIX - Security issues

Location:
total-security
Files:
67 added
2 deleted
19 edited

Legend:

Unmodified
Added
Removed
  • total-security/trunk/libs/hashes-4.5.3.php

    r1460479 r1471801  
    11<?php
     2if ( ! defined( 'ABSPATH' ) ) exit;  // Exit if accessed directly   
    23$filehashes = array(
    34/*----------------------------------------------------------------------*/
  • total-security/trunk/modules/class-p2.php

    r1457847 r1471801  
    11<?php
     2if ( ! defined( 'ABSPATH' ) ) exit;  // Exit if accessed directly 
    23class FDX_CLASS_P2 extends Total_Security {
    34static $security_tests = array(
  • total-security/trunk/modules/class-p3.php

    r1325317 r1471801  
    11<?php
     2if ( ! defined( 'ABSPATH' ) ) exit;  // Exit if accessed directly 
    23class FDX_CLASS_P3 {
    34    var $results;
  • total-security/trunk/modules/class-p4.php

    r1460479 r1471801  
    11<?php
     2if ( ! defined( 'ABSPATH' ) ) exit;  // Exit if accessed directly 
    23class FDX_CLASS_P4 extends Total_Security {
    34
  • total-security/trunk/modules/class-p5.php

    r889815 r1471801  
    11<?php
     2if ( ! defined( 'ABSPATH' ) ) exit;  // Exit if accessed directly 
    23include_once( ABSPATH . WPINC . '/wp-diff.php' );
    34
  • total-security/trunk/modules/class-p7.php

    r910594 r1471801  
    11<?php
     2if ( ! defined( 'ABSPATH' ) ) exit;  // Exit if accessed directly 
    23class FDX_CLASS_P7 extends Total_Security {
    34    public static $file_log;
  • total-security/trunk/modules/class-process.php

    r1460479 r1471801  
    11<?php
     2if ( ! defined( 'ABSPATH' ) ) exit;  // Exit if accessed directly 
    23class FDX_Process extends Total_Security {
    34
  • total-security/trunk/modules/inc-p1.php

    r899803 r1471801  
    11<?php
     2if ( ! defined( 'ABSPATH' ) ) exit;  // Exit if accessed directly
    23$results = get_option($this->p5_options_key); //time
    34$tests = get_option($this->p2_options_key); //time
     
    131132//------------postbox
    132133echo '<div class="postbox">';
    133 echo '<div class="handlediv" title="' . __('Click to toggle', $this->hook) . '"><br /></div><h3 class="hndle"><span>Bookmarklets '. __('and useful information', $this->hook) . '.</span></h3>';
     134echo '<div class="handlediv" title="' . __('Click to toggle', $this->hook) . '"><br /></div><h3 class="hndle"><span>'. __('Useful information', $this->hook) . '</span></h3>';
    134135echo '<div class="inside">';
    135 echo '<p class="bookmarklet"><code><a class="pluginbuddy_tip" title="'.__('Drag this link to your bookmark bar, or right-click the link and add to Favorites', $this->hook). '" onclick="window.alert(\''.__('Drag this link to your bookmark bar, or right-click the link and add to Favorites', $this->hook). '\');return false;" href="javascript:(function(){w=410;h=650;window.open(\''.plugins_url( 'libs/bookmarklet/password_hash.php',dirname(__FILE__) ).'\',null,\'width=\'+w+\',height=\'+h+\',left=\'+parseInt((screen.availWidth/2)-(765/2))+\',top=\'+parseInt((screen.availHeight/3)-(102/2))+\'resizable=0toolbar=0,scrollbars=1,location=0,status=0,menubar=0\');})();">Password Hash&rsaquo;&rsaquo;&rsaquo;</code></a>';
    136 echo ' - '.__('Use to generate your passwords. It creates unique, secure passwords that are very easy for you to retrieve but no one else. Nothing is stored anywhere, anytime, so there\'s nothing to be hacked, lost, or stolen.', $this->hook). ' [<strong><a href="http://www.passwordmaker.org/" target="_blank">?</a></strong>]</p>';
    137 echo '<hr><div style="text-align: center"><a class="button newWindow pluginbuddy_tip" href="'.$p2_url2.'" data-width="700" data-height="600" rel="1" id="pop_lats" title="'.__('Display Extended PHP Settings via phpinfo()', $this->hook).'">Phpinfo()</a>&nbsp;&nbsp;&nbsp;&nbsp; <a href="'.$p2_url4.'" class="button fdx-dialog pluginbuddy_tip" title="'.__('Debug information is used to provide help.', $this->hook).'">'.__('Debug', $this->hook).'</a>&nbsp;&nbsp;&nbsp;&nbsp; <a href="'.$p2_url3.'" class="button fdx-dialog pluginbuddy_tip" title="'.__('Tables in blue = Wordpress Default, Table in Green = Total Security Plugin', $this->hook).'">'.__('Database Info', $this->hook).'</a></div>';
     136echo '<div style="text-align: center"><a class="button newWindow pluginbuddy_tip" href="'.$p2_url2.'" data-width="700" data-height="600" rel="1" id="pop_lats" title="'.__('Display Extended PHP Settings via phpinfo()', $this->hook).'">Phpinfo()</a>&nbsp;&nbsp;&nbsp;&nbsp; <a href="'.$p2_url4.'" class="button fdx-dialog pluginbuddy_tip" title="'.__('Debug information is used to provide help.', $this->hook).'">'.__('Debug', $this->hook).'</a>&nbsp;&nbsp;&nbsp;&nbsp; <a href="'.$p2_url3.'" class="button fdx-dialog pluginbuddy_tip" title="'.__('Tables in blue = Wordpress Default, Table in Green = Total Security Plugin', $this->hook).'">'.__('Database Info', $this->hook).'</a></div>';
    138137echo '<div id="fdx-dialog-wrap"><div id="fdx-dialog"></div></div>'; //popup
    139138
  • total-security/trunk/modules/inc-p2.php

    r1457847 r1471801  
    11<?php
     2if ( ! defined( 'ABSPATH' ) ) exit;  // Exit if accessed directly 
    23$tests = get_option($this->p2_options_key);
    34$tests2 = array();
  • total-security/trunk/modules/inc-p3.php

    r1406513 r1471801  
    11<?php
     2if ( ! defined( 'ABSPATH' ) ) exit;  // Exit if accessed directly 
    23$settings = Total_Security::fdx_get_settings();
    34
  • total-security/trunk/modules/inc-p4.php

    r903302 r1471801  
    11<?php
     2if ( ! defined( 'ABSPATH' ) ) exit;  // Exit if accessed directly 
    23$settings = Total_Security::fdx_get_settings();
    34$tests = get_option($this->p2_options_key);
  • total-security/trunk/modules/inc-p5.php

    r1406513 r1471801  
    11<?php
     2if ( ! defined( 'ABSPATH' ) ) exit;  // Exit if accessed directly 
    23$results = get_option($this->p5_options_key);
    34
  • total-security/trunk/modules/inc-p6.php

    r1460479 r1471801  
    11<?php
     2if ( ! defined( 'ABSPATH' ) ) exit;  // Exit if accessed directly 
    23$settings = Total_Security::fdx_get_settings();
    34$p6_url1 = add_query_arg( array( 'popup' => 'pp_page', 'target' => 'debug_log' ), menu_page_url( $this->hook , false ) );
  • total-security/trunk/modules/inc-p7.php

    r910594 r1471801  
    11<?php
     2if ( ! defined( 'ABSPATH' ) ) exit;  // Exit if accessed directly 
    23/* wrap
    34*********************************************************************************/
  • total-security/trunk/modules/inc-popup.php

    r1457847 r1471801  
    11<?php
     2if ( ! defined( 'ABSPATH' ) ) exit;  // Exit if accessed directly 
    23// phpinfo
    34if ($target == 'phpinfo'){
  • total-security/trunk/modules/inc-sidebar.php

    r1265984 r1471801  
    11<?php
     2if ( ! defined( 'ABSPATH' ) ) exit;  // Exit if accessed directly 
    23# Donation Message #
    34if( get_site_option( 'fdx1_hidden_time' ) && get_site_option( 'fdx1_hidden_time' ) < time() ) {
  • total-security/trunk/readme.txt

    r1460479 r1471801  
    66Requires at least: 4.5.3
    77Tested up to: 4.5.3
    8 Stable tag: 3.4.1
     8Stable tag: 3.4.2
    99License: GPLv2 or later
    1010
     
    124124
    125125== Changelog ==
     126* 3.4.2
     127    * FIX - Security issues
     128
    126129* 3.4.1
    127130    * IMPROVED - Compatibility with WordPress 4.5.3
  • total-security/trunk/total-security.php

    r1460479 r1471801  
    44 * Plugin URI: http://fabrix.net/total-security/
    55 * Description: Checks your WordPress installation and provides detailed reporting on discovered vulnerabilities, anything suspicious and how to fix them.
    6  * Version: 3.4.1
     6 * Version: 3.4.2
    77 * Author: Fabrix DoRoMo
    88 * Author URI: http://fabrix.net
     
    1212 * Copyright 2016 - fabrix.net
    1313 */
     14if ( ! defined( 'ABSPATH' ) ) exit;  // Exit if accessed directly
    1415
    1516class Total_Security {
    1617        public $min_wp_ver          = '4.5.3'; //
    17         public $pluginversion       = '3.4.1';
     18        public $pluginversion       = '3.4.2';
    1819        public $pluginname          = 'Total Security';
    1920        public $hook                = 'total-security';
  • total-security/trunk/uninstall.php

    r724365 r1471801  
    11<?php
     2if ( ! defined( 'ABSPATH' ) ) exit;  // Exit if accessed directly 
    23/**
    34 * Code used when the plugin is removed (not just deactivated but actively deleted through the WordPress Admin).
Note: See TracChangeset for help on using the changeset viewer.