SiteGuard WP Plugin - Version 1.5.0

Version Description

  • Do not redirect from admin page to login page.
  • Add site-health.php to the initial value of the exclusion path.
Download this release

Release Info

Developer jp-secure
Plugin Icon 128x128 SiteGuard WP Plugin
Version 1.5.0
Comparing to
See all releases

Code changes from version 1.4.3 to 1.5.0

admin/siteguard-menu-rename-login.php CHANGED
@@ -2,6 +2,7 @@
2
 
3
  class SiteGuard_Menu_Rename_Login extends SiteGuard_Base {
4
  const OPT_NAME_FEATURE = 'renamelogin_enable';
 
5
  const OPT_NAME_RENAME_LOGIN_PATH = 'renamelogin_path';
6
 
7
  function __construct( ) {
@@ -11,6 +12,7 @@ class SiteGuard_Menu_Rename_Login extends SiteGuard_Base {
11
  global $siteguard_rename_login, $siteguard_config;
12
 
13
  $opt_val_feature = $siteguard_config->get( self::OPT_NAME_FEATURE );
 
14
  $opt_val_rename_login_path = $siteguard_config->get( self::OPT_NAME_RENAME_LOGIN_PATH );
15
  if ( isset( $_POST['update'] ) && check_admin_referer( 'siteguard-menu-rename-login-submit' ) ) {
16
  $error = false;
@@ -73,10 +75,13 @@ class SiteGuard_Menu_Rename_Login extends SiteGuard_Base {
73
  }
74
  if ( false === $error ) {
75
  $old_opt_val_feature = $opt_val_feature;
 
76
  $old_opt_val_rename_login_path = $opt_val_rename_login_path;
77
  $opt_val_feature = $_POST[ self::OPT_NAME_FEATURE ];
 
78
  $opt_val_rename_login_path = $_POST[ self::OPT_NAME_RENAME_LOGIN_PATH ];
79
  $siteguard_config->set( self::OPT_NAME_FEATURE, $opt_val_feature );
 
80
  $siteguard_config->set( self::OPT_NAME_RENAME_LOGIN_PATH, $opt_val_rename_login_path );
81
  $siteguard_config->update( );
82
  $result = true;
@@ -97,6 +102,7 @@ class SiteGuard_Menu_Rename_Login extends SiteGuard_Base {
97
  $siteguard_config->set( self::OPT_NAME_RENAME_LOGIN_PATH, $old_opt_val_rename_login_path );
98
  $siteguard_config->update( );
99
  $opt_val_feature = $old_opt_val_feature;
 
100
  $opt_val_val_rename_login_path = $old_opt_val_rename_login_path;
101
  echo '<div class="error settings-error"><p><strong>';
102
  esc_html_e( 'ERROR: Failed to .htaccess update.', 'siteguard' );
@@ -152,6 +158,12 @@ class SiteGuard_Menu_Rename_Login extends SiteGuard_Base {
152
  echo '</p>';
153
  ?>
154
  </td>
 
 
 
 
 
 
155
  </tr>
156
  </table>
157
  <input type="hidden" name="update" value="Y">
2
 
3
  class SiteGuard_Menu_Rename_Login extends SiteGuard_Base {
4
  const OPT_NAME_FEATURE = 'renamelogin_enable';
5
+ const OPT_NAME_FEATURE_REDIRECT = 'redirect_enable';
6
  const OPT_NAME_RENAME_LOGIN_PATH = 'renamelogin_path';
7
 
8
  function __construct( ) {
12
  global $siteguard_rename_login, $siteguard_config;
13
 
14
  $opt_val_feature = $siteguard_config->get( self::OPT_NAME_FEATURE );
15
+ $opt_val_feature_redirect = $siteguard_config->get( self::OPT_NAME_FEATURE_REDIRECT );
16
  $opt_val_rename_login_path = $siteguard_config->get( self::OPT_NAME_RENAME_LOGIN_PATH );
17
  if ( isset( $_POST['update'] ) && check_admin_referer( 'siteguard-menu-rename-login-submit' ) ) {
18
  $error = false;
75
  }
76
  if ( false === $error ) {
77
  $old_opt_val_feature = $opt_val_feature;
78
+ $old_opt_val_feature_redirect = $opt_val_feature_redirect;
79
  $old_opt_val_rename_login_path = $opt_val_rename_login_path;
80
  $opt_val_feature = $_POST[ self::OPT_NAME_FEATURE ];
81
+ $opt_val_feature_redirect = $_POST[ self::OPT_NAME_FEATURE_REDIRECT ];
82
  $opt_val_rename_login_path = $_POST[ self::OPT_NAME_RENAME_LOGIN_PATH ];
83
  $siteguard_config->set( self::OPT_NAME_FEATURE, $opt_val_feature );
84
+ $siteguard_config->set( self::OPT_NAME_FEATURE_REDIRECT, $opt_val_feature_redirect );
85
  $siteguard_config->set( self::OPT_NAME_RENAME_LOGIN_PATH, $opt_val_rename_login_path );
86
  $siteguard_config->update( );
87
  $result = true;
102
  $siteguard_config->set( self::OPT_NAME_RENAME_LOGIN_PATH, $old_opt_val_rename_login_path );
103
  $siteguard_config->update( );
104
  $opt_val_feature = $old_opt_val_feature;
105
+ $opt_val_feature_redirect = $old_opt_val_feature_redirect;
106
  $opt_val_val_rename_login_path = $old_opt_val_rename_login_path;
107
  echo '<div class="error settings-error"><p><strong>';
108
  esc_html_e( 'ERROR: Failed to .htaccess update.', 'siteguard' );
158
  echo '</p>';
159
  ?>
160
  </td>
161
+ </tr><tr>
162
+ <th scope="row"><?php esc_html_e( 'Option', 'siteguard' ) ?></th>
163
+ <td>
164
+ <input type="checkbox" name="<?php echo self::OPT_NAME_FEATURE_REDIRECT ?>" id="<?php echo self::OPT_NAME_FEATURE_REDIRECT ?>" value="1" <?php checked( $opt_val_feature_redirect, '1' ) ?> >
165
+ <label for="<?php echo self::OPT_NAME_FEATURE_REDIRECT ?>"><?php esc_html_e( 'Do not redirect from admin page to login page. ', 'siteguard' ) ?></label>
166
+ </td>
167
  </tr>
168
  </table>
169
  <input type="hidden" name="update" value="Y">
classes/siteguard-admin-filter.php CHANGED
@@ -23,7 +23,7 @@ class SiteGuard_AdminFilter extends SiteGuard_Base {
23
  CHARACTER SET 'utf8';";
24
  require_once(ABSPATH . 'wp-admin/includes/upgrade.php');
25
  dbDelta( $sql );
26
- $siteguard_config->set( 'admin_filter_exclude_path', 'css,images,admin-ajax.php,load-styles.php' );
27
  $siteguard_config->set( 'admin_filter_enable', '0' );
28
  $siteguard_config->update( );
29
  }
23
  CHARACTER SET 'utf8';";
24
  require_once(ABSPATH . 'wp-admin/includes/upgrade.php');
25
  dbDelta( $sql );
26
+ $siteguard_config->set( 'admin_filter_exclude_path', 'css,images,admin-ajax.php,load-styles.php,site-health.php' );
27
  $siteguard_config->set( 'admin_filter_enable', '0' );
28
  $siteguard_config->update( );
29
  }
classes/siteguard-rename-login.php CHANGED
@@ -27,6 +27,7 @@ class SiteGuard_RenameLogin extends SiteGuard_Base {
27
  function init( ) {
28
  global $siteguard_config;
29
  $siteguard_config->set( 'renamelogin_path', 'login_' . sprintf( '%05d', mt_rand( 1, 99999 ) ) );
 
30
  $siteguard_config->update();
31
  if ( $this->check_module( 'rewrite' ) &&
32
  null === $this->get_active_incompatible_plugins( ) &&
@@ -63,6 +64,7 @@ class SiteGuard_RenameLogin extends SiteGuard_Base {
63
  add_filter( 'network_site_url', array( $this, 'handler_site_url' ), 10, 2 );
64
  add_filter( 'wp_redirect', array( $this, 'handler_wp_redirect' ), 10, 2 );
65
  add_filter( 'register', array( $this, 'handler_register' ) );
 
66
  remove_action( 'template_redirect', 'wp_redirect_admin_locations', 1000 );
67
  }
68
  function handler_login_init( ) {
@@ -180,4 +182,19 @@ class SiteGuard_RenameLogin extends SiteGuard_Base {
180
  }
181
  }
182
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
183
  }
27
  function init( ) {
28
  global $siteguard_config;
29
  $siteguard_config->set( 'renamelogin_path', 'login_' . sprintf( '%05d', mt_rand( 1, 99999 ) ) );
30
+ $siteguard_config->set( 'redirect_enable', '0' );
31
  $siteguard_config->update();
32
  if ( $this->check_module( 'rewrite' ) &&
33
  null === $this->get_active_incompatible_plugins( ) &&
64
  add_filter( 'network_site_url', array( $this, 'handler_site_url' ), 10, 2 );
65
  add_filter( 'wp_redirect', array( $this, 'handler_wp_redirect' ), 10, 2 );
66
  add_filter( 'register', array( $this, 'handler_register' ) );
67
+ add_filter('auth_redirect_scheme', array( $this, 'handler_stop_redirect' ), 9999 );
68
  remove_action( 'template_redirect', 'wp_redirect_admin_locations', 1000 );
69
  }
70
  function handler_login_init( ) {
182
  }
183
  }
184
  }
185
+ function handler_stop_redirect($scheme)
186
+ {
187
+ global $siteguard_config;
188
+ $redirect_enable = $siteguard_config->get( 'redirect_enable' );
189
+ if( $redirect_enable == 1 ){
190
+ if ( $user_id = wp_validate_auth_cookie( '', $scheme) ) {
191
+ return $scheme;
192
+ }
193
+
194
+ global $wp_query;
195
+ $wp_query->set_404();
196
+ get_template_part( 404 );
197
+ exit();
198
+ }
199
+ }
200
  }
languages/siteguard-ja.mo CHANGED
Binary file
languages/siteguard-ja.po CHANGED
@@ -336,7 +336,7 @@ msgstr "5分"
336
  msgid ""
337
  "It is the function to decrease the vulnerability against an illegal login attempt attack such as a brute force attack or a password list attack. "
338
  "Especially, it is the function to prevent an automated attack. The connection source IP address the number of login failure of which reaches "
339
- "the specified number within the specified period is blocked for the specified time. Each user account is not locked."
340
  msgstr ""
341
  "ブルートフォース攻撃、リスト攻撃等の、不正にログインを試みる攻撃を受けにくくするための機能です。"
342
  "特に、機械的な攻撃から防御するための機能です。"
@@ -388,6 +388,10 @@ msgstr "%DATE% %TIME%に%USERNAME%がログインしました。\n\n== ログイ
388
  msgid "New Login Path"
389
  msgstr "変更後のログインページ名"
390
 
 
 
 
 
391
  msgid ""
392
  "It is only an alphanumeric character, a hyphen, and an underbar that can be used for New Login Path."
393
  msgstr ""
@@ -413,6 +417,12 @@ msgstr ""
413
  "ログインページ(wp-login.php)の名前を変更します。"
414
  "初期値は、「login_&lt;5桁の乱数&gt;」ですが、お好みの名前に変更することができます。"
415
 
 
 
 
 
 
 
416
  msgid "WordPress: Login page URL was changed"
417
  msgstr "WordPress: ログインページURLが変更されました"
418
 
336
  msgid ""
337
  "It is the function to decrease the vulnerability against an illegal login attempt attack such as a brute force attack or a password list attack. "
338
  "Especially, it is the function to prevent an automated attack. The connection source IP address the number of login failure of which reaches "
339
+ "the specified number within the specified period is blocked for the specified time. Each user account is not locked."
340
  msgstr ""
341
  "ブルートフォース攻撃、リスト攻撃等の、不正にログインを試みる攻撃を受けにくくするための機能です。"
342
  "特に、機械的な攻撃から防御するための機能です。"
388
  msgid "New Login Path"
389
  msgstr "変更後のログインページ名"
390
 
391
+ #: admin/siteguard-menu-rename-login.php:162
392
+ msgid "Option"
393
+ msgstr "オプション"
394
+
395
  msgid ""
396
  "It is only an alphanumeric character, a hyphen, and an underbar that can be used for New Login Path."
397
  msgstr ""
417
  "ログインページ(wp-login.php)の名前を変更します。"
418
  "初期値は、「login_&lt;5桁の乱数&gt;」ですが、お好みの名前に変更することができます。"
419
 
420
+ #: admin/siteguard-menu-rename-login.php:165
421
+ msgid ""
422
+ "Do not redirect from admin page to login page. "
423
+ msgstr ""
424
+ "管理者ページからログインページへリダイレクトしない"
425
+
426
  msgid "WordPress: Login page URL was changed"
427
  msgstr "WordPress: ログインページURLが変更されました"
428
 
languages/siteguard.pot CHANGED
@@ -1,1011 +1,100 @@
1
- # Copyright (C) 2017 SiteGuard WP Plugin
2
- # This file is distributed under the same license as the SiteGuard WP Plugin package.
3
- msgid ""
4
- msgstr ""
5
- "Project-Id-Version: SiteGuard WP Plugin 1.4.0\n"
6
- "Report-Msgid-Bugs-To: http://wordpress.org/support/plugin/siteguard\n"
7
- "POT-Creation-Date: 2017-07-05 04:39:39+00:00\n"
8
- "MIME-Version: 1.0\n"
9
- "Content-Type: text/plain; charset=UTF-8\n"
10
- "Content-Transfer-Encoding: 8bit\n"
11
- "PO-Revision-Date: 2017-MO-DA HO:MI+ZONE\n"
12
- "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
13
- "Language-Team: LANGUAGE <LL@li.org>\n"
14
-
15
- #: admin/siteguard-login-history-table.php:73
16
- msgid "Date Time"
17
- msgstr ""
18
-
19
- #: admin/siteguard-login-history-table.php:74
20
- #: admin/siteguard-login-history-table.php:222
21
- msgid "Operation"
22
- msgstr ""
23
-
24
- #: admin/siteguard-login-history-table.php:75
25
- #: admin/siteguard-login-history-table.php:225
26
- msgid "Login Name"
27
- msgstr ""
28
-
29
- #: admin/siteguard-login-history-table.php:76
30
- #: admin/siteguard-login-history-table.php:231
31
- msgid "IP Address"
32
- msgstr ""
33
-
34
- #: admin/siteguard-login-history-table.php:77
35
- #: admin/siteguard-login-history-table.php:228
36
- #: admin/siteguard-menu-protect-xmlrpc.php:155
37
- msgid "Type"
38
- msgstr ""
39
-
40
- #: admin/siteguard-login-history-table.php:183
41
- msgid "All Operations"
42
- msgstr ""
43
-
44
- #: admin/siteguard-login-history-table.php:184
45
- #: classes/siteguard-login-history.php:127
46
- msgid "Success"
47
- msgstr ""
48
-
49
- #: admin/siteguard-login-history-table.php:185
50
- #: classes/siteguard-login-history.php:124
51
- msgid "Failed"
52
- msgstr ""
53
-
54
- #: admin/siteguard-login-history-table.php:186
55
- #: admin/siteguard-menu-dashboard.php:74 admin/siteguard-menu-fail-once.php:48
56
- #: admin/siteguard-menu-init.php:42 admin/siteguard-menu-init.php:43
57
- #: classes/siteguard-login-history.php:130
58
- msgid "Fail once"
59
- msgstr ""
60
-
61
- #: admin/siteguard-login-history-table.php:187
62
- #: classes/siteguard-login-history.php:133
63
- msgid "Locked"
64
- msgstr ""
65
-
66
- #: admin/siteguard-login-history-table.php:195
67
- #: admin/siteguard-login-history-table.php:202
68
- msgid "Other"
69
- msgstr ""
70
-
71
- #: admin/siteguard-login-history-table.php:208
72
- msgid "All Types"
73
- msgstr ""
74
-
75
- #: admin/siteguard-login-history-table.php:209
76
- #: classes/siteguard-login-history.php:144
77
- msgid "Login Page"
78
- msgstr ""
79
-
80
- #: admin/siteguard-login-history-table.php:210
81
- #: classes/siteguard-login-history.php:147
82
- msgid "XMLRPC"
83
- msgstr ""
84
-
85
- #: admin/siteguard-login-history-table.php:235
86
- msgid "Filter"
87
- msgstr ""
88
-
89
- #: admin/siteguard-login-history-table.php:236
90
- msgid "All"
91
- msgstr ""
92
-
93
- #: admin/siteguard-menu-admin-filter.php:39
94
- #: admin/siteguard-menu-admin-filter.php:125
95
- #: admin/siteguard-menu-rename-login.php:26
96
- #: admin/siteguard-menu-rename-login.php:141
97
- msgid "To use this function, “mod_rewrite” should be loaded on Apache."
98
- msgstr ""
99
-
100
- #: admin/siteguard-menu-admin-filter.php:49
101
- #: admin/siteguard-menu-advanced-setting.php:34
102
- #: admin/siteguard-menu-captcha.php:53 admin/siteguard-menu-fail-once.php:26
103
- #: admin/siteguard-menu-login-alert.php:30
104
- #: admin/siteguard-menu-login-lock.php:55
105
- #: admin/siteguard-menu-protect-xmlrpc.php:73
106
- #: admin/siteguard-menu-rename-login.php:36
107
- #: admin/siteguard-menu-same-error.php:33
108
- #: admin/siteguard-menu-updates-notify.php:41
109
- #: admin/siteguard-menu-waf-tuning-support.php:173
110
- #: classes/siteguard-waf-exclude-rule.php:52
111
- #: classes/siteguard-waf-exclude-rule.php:151
112
- #: classes/siteguard-waf-exclude-rule.php:157
113
- msgid "ERROR: Invalid input value."
114
- msgstr ""
115
-
116
- #: admin/siteguard-menu-admin-filter.php:55
117
- #: admin/siteguard-menu-protect-xmlrpc.php:82
118
- #: admin/siteguard-menu-rename-login.php:70 classes/siteguard-captcha.php:69
119
- msgid "mod_rewrite of .htaccess can not be used"
120
- msgstr ""
121
-
122
- #: admin/siteguard-menu-admin-filter.php:76
123
- #: admin/siteguard-menu-advanced-setting.php:46
124
- #: admin/siteguard-menu-captcha.php:70 admin/siteguard-menu-fail-once.php:41
125
- #: admin/siteguard-menu-login-alert.php:49
126
- #: admin/siteguard-menu-login-lock.php:70
127
- #: admin/siteguard-menu-protect-xmlrpc.php:103
128
- #: admin/siteguard-menu-rename-login.php:93
129
- #: admin/siteguard-menu-same-error.php:42
130
- #: admin/siteguard-menu-updates-notify.php:70
131
- msgid "Options saved."
132
- msgstr ""
133
-
134
- #: admin/siteguard-menu-admin-filter.php:85
135
- #: admin/siteguard-menu-protect-xmlrpc.php:113
136
- #: admin/siteguard-menu-rename-login.php:102
137
- #: admin/siteguard-menu-waf-tuning-support.php:24
138
- msgid "ERROR: Failed to .htaccess update."
139
- msgstr ""
140
-
141
- #: admin/siteguard-menu-admin-filter.php:93
142
- #: admin/siteguard-menu-dashboard.php:44 admin/siteguard-menu-init.php:18
143
- #: admin/siteguard-menu-init.php:19
144
- msgid "Admin Page IP Filter"
145
- msgstr ""
146
-
147
- #: admin/siteguard-menu-admin-filter.php:95
148
- #: admin/siteguard-menu-advanced-setting.php:55
149
- #: admin/siteguard-menu-captcha.php:79 admin/siteguard-menu-fail-once.php:50
150
- #: admin/siteguard-menu-login-alert.php:58
151
- #: admin/siteguard-menu-login-history.php:19
152
- #: admin/siteguard-menu-login-lock.php:79
153
- #: admin/siteguard-menu-protect-xmlrpc.php:123
154
- #: admin/siteguard-menu-rename-login.php:112
155
- #: admin/siteguard-menu-same-error.php:51
156
- #: admin/siteguard-menu-updates-notify.php:79
157
- #: admin/siteguard-menu-waf-tuning-support.php:231
158
- msgid "You can find docs about this function on "
159
- msgstr ""
160
-
161
- #: admin/siteguard-menu-admin-filter.php:96
162
- msgid "https://www.jp-secure.com/siteguard_wp_plugin_en/howto/admin_filter/"
163
- msgstr ""
164
-
165
- #: admin/siteguard-menu-admin-filter.php:98
166
- #: admin/siteguard-menu-advanced-setting.php:58
167
- #: admin/siteguard-menu-captcha.php:82 admin/siteguard-menu-fail-once.php:53
168
- #: admin/siteguard-menu-login-alert.php:61
169
- #: admin/siteguard-menu-login-lock.php:82
170
- #: admin/siteguard-menu-protect-xmlrpc.php:126
171
- #: admin/siteguard-menu-rename-login.php:115
172
- #: admin/siteguard-menu-same-error.php:54
173
- #: admin/siteguard-menu-updates-notify.php:82
174
- #: admin/siteguard-menu-waf-tuning-support.php:234 siteguard.php:190
175
- msgid "here"
176
- msgstr ""
177
-
178
- #: admin/siteguard-menu-admin-filter.php:100
179
- #: admin/siteguard-menu-advanced-setting.php:60
180
- #: admin/siteguard-menu-captcha.php:84 admin/siteguard-menu-dashboard.php:31
181
- #: admin/siteguard-menu-fail-once.php:55
182
- #: admin/siteguard-menu-login-alert.php:63
183
- #: admin/siteguard-menu-login-history.php:20
184
- #: admin/siteguard-menu-login-lock.php:84
185
- #: admin/siteguard-menu-protect-xmlrpc.php:128
186
- #: admin/siteguard-menu-rename-login.php:117
187
- #: admin/siteguard-menu-same-error.php:56
188
- #: admin/siteguard-menu-updates-notify.php:84
189
- #: admin/siteguard-menu-waf-tuning-support.php:236
190
- msgid "."
191
- msgstr ""
192
-
193
- #: admin/siteguard-menu-admin-filter.php:110
194
- #: admin/siteguard-menu-captcha.php:94 admin/siteguard-menu-fail-once.php:65
195
- #: admin/siteguard-menu-login-alert.php:73
196
- #: admin/siteguard-menu-login-lock.php:94
197
- #: admin/siteguard-menu-protect-xmlrpc.php:139
198
- #: admin/siteguard-menu-rename-login.php:127
199
- #: admin/siteguard-menu-same-error.php:66
200
- #: admin/siteguard-menu-updates-notify.php:94
201
- #: admin/siteguard-menu-waf-tuning-support.php:246
202
- msgid "ON"
203
- msgstr ""
204
-
205
- #: admin/siteguard-menu-admin-filter.php:114
206
- #: admin/siteguard-menu-captcha.php:97 admin/siteguard-menu-fail-once.php:68
207
- #: admin/siteguard-menu-login-alert.php:76
208
- #: admin/siteguard-menu-login-lock.php:97
209
- #: admin/siteguard-menu-protect-xmlrpc.php:142
210
- #: admin/siteguard-menu-rename-login.php:130
211
- #: admin/siteguard-menu-same-error.php:69
212
- #: admin/siteguard-menu-updates-notify.php:97
213
- #: admin/siteguard-menu-waf-tuning-support.php:249
214
- msgid "OFF"
215
- msgstr ""
216
-
217
- #: admin/siteguard-menu-admin-filter.php:130
218
- msgid "Exclude Path"
219
- msgstr ""
220
-
221
- #: admin/siteguard-menu-admin-filter.php:132
222
- msgid ""
223
- "The path of /wp-admin/ henceforth is specified. To specify more than one, "
224
- "separate them with new line. "
225
- msgstr ""
226
-
227
- #: admin/siteguard-menu-admin-filter.php:137
228
- msgid ""
229
- "It is the function for the protection against the attack to the management "
230
- "page (under /wp-admin/.) To the access from the connection source IP address "
231
- "which does not login to the management page, 404 (Not Found) is returned. At "
232
- "the login, the connection source IP address is recorded and the access to "
233
- "that page is allowed. The connection source IP address which does not login "
234
- "for more than 24 hours is sequentially deleted. The URL (under /wp-admin/) "
235
- "where this function is excluded can be specified."
236
- msgstr ""
237
-
238
- #: admin/siteguard-menu-advanced-setting.php:53
239
- #: admin/siteguard-menu-dashboard.php:93 admin/siteguard-menu-init.php:58
240
- #: admin/siteguard-menu-init.php:59
241
- msgid "Advanced Setting"
242
- msgstr ""
243
-
244
- #: admin/siteguard-menu-advanced-setting.php:56
245
- msgid ""
246
- "https://www.jp-secure.com/siteguard_wp_plugin_en/howto/advanced_setting/"
247
- msgstr ""
248
-
249
- #: admin/siteguard-menu-advanced-setting.php:66
250
- msgid "IP Address Mode"
251
- msgstr ""
252
-
253
- #: admin/siteguard-menu-advanced-setting.php:69
254
- msgid "REMOTE_ADDR"
255
- msgstr ""
256
-
257
- #: admin/siteguard-menu-advanced-setting.php:72
258
- msgid "X-Forwarded-For Level:1"
259
- msgstr ""
260
-
261
- #: admin/siteguard-menu-advanced-setting.php:75
262
- msgid "X-Forwarded-For Level:2"
263
- msgstr ""
264
-
265
- #: admin/siteguard-menu-advanced-setting.php:78
266
- msgid "X-Forwarded-For Level:3"
267
- msgstr ""
268
-
269
- #: admin/siteguard-menu-advanced-setting.php:83
270
- msgid ""
271
- "Set the method for acquiring the IP address. Normally you should select a "
272
- "remote address. If there is a proxy or load balancer in front of the web "
273
- "server and you can not obtain the client's IP address with remote address, "
274
- "you can obtain the IP address from X-Forwarded-For. Level represents the "
275
- "number from the right end of the value of X-Forwarded-For."
276
- msgstr ""
277
-
278
- #: admin/siteguard-menu-captcha.php:77 admin/siteguard-menu-dashboard.php:54
279
- #: admin/siteguard-menu-init.php:26 admin/siteguard-menu-init.php:27
280
- msgid "CAPTCHA"
281
- msgstr ""
282
-
283
- #: admin/siteguard-menu-captcha.php:80
284
- msgid "https://www.jp-secure.com/siteguard_wp_plugin_en/howto/captcha/"
285
- msgstr ""
286
-
287
- #: admin/siteguard-menu-captcha.php:110
288
- msgid "Login page"
289
- msgstr ""
290
-
291
- #: admin/siteguard-menu-captcha.php:113 admin/siteguard-menu-captcha.php:125
292
- #: admin/siteguard-menu-captcha.php:137 admin/siteguard-menu-captcha.php:149
293
- msgid "Hiragana (Japanese)"
294
- msgstr ""
295
-
296
- #: admin/siteguard-menu-captcha.php:116 admin/siteguard-menu-captcha.php:128
297
- #: admin/siteguard-menu-captcha.php:140 admin/siteguard-menu-captcha.php:152
298
- msgid "Alphanumeric"
299
- msgstr ""
300
-
301
- #: admin/siteguard-menu-captcha.php:119 admin/siteguard-menu-captcha.php:131
302
- #: admin/siteguard-menu-captcha.php:143 admin/siteguard-menu-captcha.php:155
303
- #: admin/siteguard-menu-updates-notify.php:113
304
- #: admin/siteguard-menu-updates-notify.php:122
305
- #: admin/siteguard-menu-updates-notify.php:134
306
- msgid "Disable"
307
- msgstr ""
308
-
309
- #: admin/siteguard-menu-captcha.php:122
310
- msgid "Comment page"
311
- msgstr ""
312
-
313
- #: admin/siteguard-menu-captcha.php:134
314
- msgid "Lost password page"
315
- msgstr ""
316
-
317
- #: admin/siteguard-menu-captcha.php:146
318
- msgid "Registration user page"
319
- msgstr ""
320
-
321
- #: admin/siteguard-menu-captcha.php:160
322
- msgid ""
323
- "It is the function to decrease the vulnerability against an illegal login "
324
- "attempt attack such as a brute force attack or a password list attack, or to "
325
- "receive less comment spam. For the character of CAPTCHA, hiragana and "
326
- "alphanumeric characters can be selected."
327
- msgstr ""
328
-
329
- #: admin/siteguard-menu-dashboard.php:28 admin/siteguard-menu-init.php:14
330
- #: admin/siteguard-menu-init.php:15
331
- msgid "Dashboard"
332
- msgstr ""
333
-
334
- #: admin/siteguard-menu-dashboard.php:30
335
- msgid ""
336
- "You can find docs, FAQ and more detailed information about SiteGuard WP "
337
- "Plugin on "
338
- msgstr ""
339
-
340
- #: admin/siteguard-menu-dashboard.php:31
341
- msgid "https://www.jp-secure.com/siteguard_wp_plugin_en/"
342
- msgstr ""
343
-
344
- #: admin/siteguard-menu-dashboard.php:31
345
- #: admin/siteguard-menu-login-history.php:20
346
- msgid "SiteGuard WP Plugin Page"
347
- msgstr ""
348
-
349
- #: admin/siteguard-menu-dashboard.php:32
350
- msgid "Setting status"
351
- msgstr ""
352
-
353
- #: admin/siteguard-menu-dashboard.php:45
354
- msgid ""
355
- "The management directory (/wp-admin/) is protected against the connection "
356
- "source which does not login."
357
- msgstr ""
358
-
359
- #: admin/siteguard-menu-dashboard.php:49 admin/siteguard-menu-init.php:22
360
- #: admin/siteguard-menu-init.php:23 admin/siteguard-menu-rename-login.php:110
361
- msgid "Rename Login"
362
- msgstr ""
363
-
364
- #: admin/siteguard-menu-dashboard.php:50
365
- msgid "The login page name is changed."
366
- msgstr ""
367
-
368
- #: admin/siteguard-menu-dashboard.php:55
369
- msgid "CAPTCHA is added to the login page or comment post."
370
- msgstr ""
371
-
372
- #: admin/siteguard-menu-dashboard.php:59 admin/siteguard-menu-init.php:30
373
- #: admin/siteguard-menu-init.php:31 admin/siteguard-menu-same-error.php:49
374
- msgid "Same Login Error Message"
375
- msgstr ""
376
-
377
- #: admin/siteguard-menu-dashboard.php:60
378
- msgid ""
379
- "Instead of the detailed error message at the login error, the single message "
380
- "is returned."
381
- msgstr ""
382
-
383
- #: admin/siteguard-menu-dashboard.php:64 admin/siteguard-menu-init.php:34
384
- #: admin/siteguard-menu-init.php:35 admin/siteguard-menu-login-lock.php:77
385
- msgid "Login Lock"
386
- msgstr ""
387
-
388
- #: admin/siteguard-menu-dashboard.php:65
389
- msgid ""
390
- "The connection source which repeats login failure is being locked within a "
391
- "certain period."
392
- msgstr ""
393
-
394
- #: admin/siteguard-menu-dashboard.php:69 admin/siteguard-menu-init.php:38
395
- #: admin/siteguard-menu-init.php:39 admin/siteguard-menu-login-alert.php:56
396
- msgid "Login Alert"
397
- msgstr ""
398
-
399
- #: admin/siteguard-menu-dashboard.php:70
400
- msgid "E-mail notifies that there was login."
401
- msgstr ""
402
-
403
- #: admin/siteguard-menu-dashboard.php:75
404
- msgid "The first login must fail even if the input is correct."
405
- msgstr ""
406
-
407
- #: admin/siteguard-menu-dashboard.php:79 admin/siteguard-menu-init.php:46
408
- #: admin/siteguard-menu-init.php:47
409
- #: admin/siteguard-menu-protect-xmlrpc.php:121
410
- msgid "Protect XMLRPC"
411
- msgstr ""
412
-
413
- #: admin/siteguard-menu-dashboard.php:80
414
- msgid "The abuse of XMLRPC is prevented."
415
- msgstr ""
416
-
417
- #: admin/siteguard-menu-dashboard.php:84 admin/siteguard-menu-init.php:50
418
- #: admin/siteguard-menu-init.php:51 admin/siteguard-menu-updates-notify.php:77
419
- msgid "Updates Notify"
420
- msgstr ""
421
-
422
- #: admin/siteguard-menu-dashboard.php:85
423
- msgid ""
424
- "If WordPress core, plugins, and themes updates are needed , sends email to "
425
- "notify administrators."
426
- msgstr ""
427
-
428
- #: admin/siteguard-menu-dashboard.php:89 admin/siteguard-menu-init.php:54
429
- #: admin/siteguard-menu-init.php:55
430
- #: admin/siteguard-menu-waf-tuning-support.php:229
431
- msgid "WAF Tuning Support"
432
- msgstr ""
433
-
434
- #: admin/siteguard-menu-dashboard.php:90
435
- msgid "The exclude rule for WAF (SiteGuard Lite) is created."
436
- msgstr ""
437
-
438
- #: admin/siteguard-menu-dashboard.php:94
439
- msgid "Set the method for acquiring the IP address."
440
- msgstr ""
441
-
442
- #: admin/siteguard-menu-dashboard.php:97 admin/siteguard-menu-init.php:62
443
- #: admin/siteguard-menu-init.php:63 admin/siteguard-menu-login-history.php:17
444
- msgid "Login history"
445
- msgstr ""
446
-
447
- #: admin/siteguard-menu-dashboard.php:98
448
- msgid "Login history can be referenced."
449
- msgstr ""
450
-
451
- #: admin/siteguard-menu-fail-once.php:51
452
- msgid "https://www.jp-secure.com/siteguard_wp_plugin_en/howto/fail_once/"
453
- msgstr ""
454
-
455
- #: admin/siteguard-menu-fail-once.php:82
456
- msgid "Target user"
457
- msgstr ""
458
-
459
- #: admin/siteguard-menu-fail-once.php:85
460
- #: admin/siteguard-menu-login-alert.php:102
461
- msgid "Admin only"
462
- msgstr ""
463
-
464
- #: admin/siteguard-menu-fail-once.php:91
465
- msgid ""
466
- "It is the function to decrease the vulnerability against a password list "
467
- "attack. Even is the login input is correct, the first login must fail. After "
468
- "5 seconds and later within 60 seconds, another correct login input make "
469
- "login succeed. At the first login failure, the following error message is "
470
- "displayed."
471
- msgstr ""
472
-
473
- #: admin/siteguard-menu-init.php:11
474
- msgid "SiteGuard"
475
- msgstr ""
476
-
477
- #: admin/siteguard-menu-login-alert.php:59
478
- msgid "https://www.jp-secure.com/siteguard_wp_plugin_en/howto/login_alert/"
479
- msgstr ""
480
-
481
- #: admin/siteguard-menu-login-alert.php:89
482
- msgid "Subject"
483
- msgstr ""
484
-
485
- #: admin/siteguard-menu-login-alert.php:94
486
- msgid "Body"
487
- msgstr ""
488
-
489
- #: admin/siteguard-menu-login-alert.php:99
490
- msgid "Recipients"
491
- msgstr ""
492
-
493
- #: admin/siteguard-menu-login-alert.php:108
494
- msgid ""
495
- "It is the function to make it easier to notice unauthorized login. E-mail "
496
- "will be sent to a login user when logged in. If you receive an e-mail to "
497
- "there is no logged-in idea, please suspect unauthorized login. The subject "
498
- "and the mail body, the following variables can be used. (Site Name:%SITENAME"
499
- "%, User Name:%USERNAME%, DATE:%DATE%, Time:%TIME%, IP Address:%IPADDRESS%, "
500
- "User-Agent:%USERAGENT%, Referer:%REFERER%) Access by the XML-RPC will not be "
501
- "notified."
502
- msgstr ""
503
-
504
- #: admin/siteguard-menu-login-history.php:20
505
- msgid "https://www.jp-secure.com/siteguard_wp_plugin_en/howto/login_history/"
506
- msgstr ""
507
-
508
- #: admin/siteguard-menu-login-history.php:31
509
- msgid ""
510
- "Login history can be referenced. Let's see if there are any suspicious "
511
- "history. History, registered 10,000 maximum, will be removed from those old "
512
- "and more than 10,000."
513
- msgstr ""
514
-
515
- #: admin/siteguard-menu-login-lock.php:80
516
- msgid "https://www.jp-secure.com/siteguard_wp_plugin_en/howto/login_lock/"
517
- msgstr ""
518
-
519
- #: admin/siteguard-menu-login-lock.php:110
520
- msgid "Interval"
521
- msgstr ""
522
-
523
- #: admin/siteguard-menu-login-lock.php:113
524
- msgid "1 second"
525
- msgstr ""
526
-
527
- #: admin/siteguard-menu-login-lock.php:116
528
- msgid "5 seconds"
529
- msgstr ""
530
-
531
- #: admin/siteguard-menu-login-lock.php:119
532
- #: admin/siteguard-menu-login-lock.php:137
533
- msgid "30 seconds"
534
- msgstr ""
535
-
536
- #: admin/siteguard-menu-login-lock.php:122
537
- msgid "Threshold"
538
- msgstr ""
539
-
540
- #: admin/siteguard-menu-login-lock.php:125
541
- msgid "3 times"
542
- msgstr ""
543
-
544
- #: admin/siteguard-menu-login-lock.php:128
545
- msgid "10 times"
546
- msgstr ""
547
-
548
- #: admin/siteguard-menu-login-lock.php:131
549
- msgid "100 times"
550
- msgstr ""
551
-
552
- #: admin/siteguard-menu-login-lock.php:134
553
- msgid "Lock Time"
554
- msgstr ""
555
-
556
- #: admin/siteguard-menu-login-lock.php:140
557
- msgid "1 minute"
558
- msgstr ""
559
-
560
- #: admin/siteguard-menu-login-lock.php:143
561
- msgid "5 minutes"
562
- msgstr ""
563
-
564
- #: admin/siteguard-menu-login-lock.php:148
565
- msgid ""
566
- "It is the function to decrease the vulnerability against an illegal login "
567
- "attempt attack such as a brute force attack or a password list attack. "
568
- "Especially, it is the function to prevent an automated attack. The "
569
- "connection source IP address the number of login failure of which reaches "
570
- "the specified number within the specified period is blocked for the "
571
- "specified time. Each user account is not locked."
572
- msgstr ""
573
-
574
- #: admin/siteguard-menu-protect-xmlrpc.php:124
575
- msgid "https://www.jp-secure.com/siteguard_wp_plugin_en/howto/xmlrpc/"
576
- msgstr ""
577
-
578
- #: admin/siteguard-menu-protect-xmlrpc.php:158
579
- msgid "Disable Pingback"
580
- msgstr ""
581
-
582
- #: admin/siteguard-menu-protect-xmlrpc.php:161
583
- msgid "Disable XMLRPC"
584
- msgstr ""
585
-
586
- #: admin/siteguard-menu-protect-xmlrpc.php:167
587
- msgid ""
588
- "To disable the Pingback, or disable the entire XMLRPC ( xmlrpc.php ), to "
589
- "prevent abuse. When you disable the whole XMLRPC, you will not be able to "
590
- "use plug-ins and apps that use XMLRPC. If there is trouble, please do not "
591
- "use this function."
592
- msgstr ""
593
-
594
- #: admin/siteguard-menu-rename-login.php:44
595
- msgid "This function and Plugin \""
596
- msgstr ""
597
-
598
- #: admin/siteguard-menu-rename-login.php:44
599
- msgid "\" cannot be used at the same time."
600
- msgstr ""
601
-
602
- #: admin/siteguard-menu-rename-login.php:56
603
- msgid ""
604
- "It is only an alphanumeric character, a hyphen, and an underbar that can be "
605
- "used for New Login Path."
606
- msgstr ""
607
-
608
- #: admin/siteguard-menu-rename-login.php:63
609
- msgid " can not be used for New Login Path."
610
- msgstr ""
611
-
612
- #: admin/siteguard-menu-rename-login.php:113
613
- msgid "https://www.jp-secure.com/siteguard_wp_plugin_en/howto/rename_login/"
614
- msgstr ""
615
-
616
- #: admin/siteguard-menu-rename-login.php:146
617
- msgid "New Login Path"
618
- msgstr ""
619
-
620
- #: admin/siteguard-menu-rename-login.php:151
621
- msgid "An alphanumeric character, a hyphen, and an underbar can be used."
622
- msgstr ""
623
-
624
- #: admin/siteguard-menu-rename-login.php:159
625
- msgid ""
626
- "It is the function to decrease the vulnerability against an illegal login "
627
- "attempt attack such as a brute force attack or a password list attack. The "
628
- "login page name (wp-login.php) is changed. The initial value is “login_&lt;5 "
629
- "random digits&gt;” but it can be changed to a favorite name."
630
- msgstr ""
631
-
632
- #: admin/siteguard-menu-same-error.php:52
633
- msgid "https://www.jp-secure.com/siteguard_wp_plugin_en/howto/same_error/"
634
- msgstr ""
635
-
636
- #: admin/siteguard-menu-same-error.php:85
637
- msgid ""
638
- "It is the function to decrease the vulnerability against the attack to "
639
- "examine if a user name exists. All error messages about the login should be "
640
- "equalized. The single error message is displayed even if anyone of a "
641
- "username, password, or CAPTCHA is wrong."
642
- msgstr ""
643
-
644
- #: admin/siteguard-menu-updates-notify.php:80
645
- msgid "https://www.jp-secure.com/siteguard_wp_plugin_en/howto/updates_notify/"
646
- msgstr ""
647
-
648
- #: admin/siteguard-menu-updates-notify.php:110
649
- msgid "WordPress updates"
650
- msgstr ""
651
-
652
- #: admin/siteguard-menu-updates-notify.php:116
653
- msgid "Enable"
654
- msgstr ""
655
-
656
- #: admin/siteguard-menu-updates-notify.php:119
657
- msgid "Plugins updates"
658
- msgstr ""
659
-
660
- #: admin/siteguard-menu-updates-notify.php:125
661
- msgid "All plugins"
662
- msgstr ""
663
-
664
- #: admin/siteguard-menu-updates-notify.php:128
665
- msgid "Active plugins only"
666
- msgstr ""
667
-
668
- #: admin/siteguard-menu-updates-notify.php:131
669
- msgid "Themes updates"
670
- msgstr ""
671
-
672
- #: admin/siteguard-menu-updates-notify.php:137
673
- msgid "All themes"
674
- msgstr ""
675
-
676
- #: admin/siteguard-menu-updates-notify.php:140
677
- msgid "Active themes only"
678
- msgstr ""
679
-
680
- #: admin/siteguard-menu-updates-notify.php:145
681
- msgid ""
682
- "Basic of security is that always you use the latest version. If WordPress "
683
- "core, plugins, and themes updates are needed , sends email to notify "
684
- "administrators. Check for updates will be run every 24 hours."
685
- msgstr ""
686
-
687
- #: admin/siteguard-menu-waf-tuning-support.php:95
688
- msgid "New rule created"
689
- msgstr ""
690
-
691
- #: admin/siteguard-menu-waf-tuning-support.php:120
692
- msgid "Rule updated"
693
- msgstr ""
694
-
695
- #: admin/siteguard-menu-waf-tuning-support.php:141
696
- msgid "Rule deleted"
697
- msgstr ""
698
-
699
- #: admin/siteguard-menu-waf-tuning-support.php:162
700
- msgid ""
701
- "To use the WAF exclude rule, WAF ( SiteGuard Lite ) should be installed on "
702
- "Apache."
703
- msgstr ""
704
-
705
- #: admin/siteguard-menu-waf-tuning-support.php:184
706
- msgid "Rules applied"
707
- msgstr ""
708
-
709
- #: admin/siteguard-menu-waf-tuning-support.php:189
710
- msgid "Rules unapplied"
711
- msgstr ""
712
-
713
- #: admin/siteguard-menu-waf-tuning-support.php:229
714
- msgid "Add New"
715
- msgstr ""
716
-
717
- #: admin/siteguard-menu-waf-tuning-support.php:232
718
- msgid ""
719
- "https://www.jp-secure.com/siteguard_wp_plugin_en/howto/waf_tuning_support/"
720
- msgstr ""
721
-
722
- #: admin/siteguard-menu-waf-tuning-support.php:260
723
- msgid ""
724
- "To use the WAF Tuning Support, WAF ( SiteGuard Lite ) should be installed on "
725
- "Apache."
726
- msgstr ""
727
-
728
- #: admin/siteguard-menu-waf-tuning-support.php:269
729
- msgid ""
730
- "It is the function to create the rule to avoid the false detection in "
731
- "WordPress (including 403 error occurrence with normal access,) if WAF "
732
- "( SiteGuard Lite ) by JP-Secure is installed on a Web server. WAF prevents "
733
- "the attack from the outside against the Web server, but for some WordPress "
734
- "or plugin functions, WAF may detect the attack which is actually not attack "
735
- "and block the function.\n"
736
- "By creating the WAF exclude rule, the WAF protection function can be "
737
- "activated while the false detection for the specified function is prevented."
738
- msgstr ""
739
-
740
- #: admin/siteguard-menu-waf-tuning-support.php:276
741
- msgid "Apply rules"
742
- msgstr ""
743
-
744
- #: admin/siteguard-menu-waf-tuning-support.php:284
745
- msgid "WAF Exclude Rule Add"
746
- msgstr ""
747
-
748
- #: admin/siteguard-menu-waf-tuning-support.php:286
749
- msgid "WAF Exclude Rule Edit"
750
- msgstr ""
751
-
752
- #: admin/siteguard-menu-waf-tuning-support.php:292
753
- #: admin/siteguard-menu-waf-tuning-support.php:337
754
- #: admin/siteguard-waf-exclude-rule-table.php:59
755
- msgid "Signature"
756
- msgstr ""
757
-
758
- #: admin/siteguard-menu-waf-tuning-support.php:295
759
- msgid ""
760
- "The detected signature name or signature ID is specified. To specify more "
761
- "than one, separate them with new line."
762
- msgstr ""
763
-
764
- #: admin/siteguard-menu-waf-tuning-support.php:299
765
- msgid "Filename (optional)"
766
- msgstr ""
767
-
768
- #: admin/siteguard-menu-waf-tuning-support.php:302
769
- msgid ""
770
- "The target file name is specified. URL ( the part before ? ) can also be "
771
- "pasted."
772
- msgstr ""
773
-
774
- #: admin/siteguard-menu-waf-tuning-support.php:306
775
- msgid "Comment (optional)"
776
- msgstr ""
777
-
778
- #: admin/siteguard-menu-waf-tuning-support.php:318
779
- msgid "Save"
780
- msgstr ""
781
-
782
- #: admin/siteguard-menu-waf-tuning-support.php:328
783
- msgid "WAF Exclude Rule Delete"
784
- msgstr ""
785
-
786
- #: admin/siteguard-menu-waf-tuning-support.php:332
787
- msgid "You have specified this rule for deletion:"
788
- msgid_plural "You have specified these rules for deletion:"
789
- msgstr[0] ""
790
- msgstr[1] ""
791
-
792
- #: admin/siteguard-menu-waf-tuning-support.php:337
793
- #: admin/siteguard-waf-exclude-rule-table.php:60
794
- msgid "Filename"
795
- msgstr ""
796
-
797
- #: admin/siteguard-menu-waf-tuning-support.php:337
798
- #: admin/siteguard-waf-exclude-rule-table.php:61
799
- msgid "Comment"
800
- msgstr ""
801
-
802
- #: admin/siteguard-menu-waf-tuning-support.php:343
803
- msgid "Confirm Deletion"
804
- msgstr ""
805
-
806
- #: admin/siteguard-menu-waf-tuning-support.php:345
807
- msgid "There are no rules selected for deletion."
808
- msgstr ""
809
-
810
- #: admin/siteguard-waf-exclude-rule-table.php:35
811
- msgid "Edit"
812
- msgstr ""
813
-
814
- #: admin/siteguard-waf-exclude-rule-table.php:36
815
- #: admin/siteguard-waf-exclude-rule-table.php:77
816
- msgid "Delete"
817
- msgstr ""
818
-
819
- #: classes/siteguard-base.php:24
820
- msgid "It does not support the multisite function of WordPress."
821
- msgstr ""
822
-
823
- #: classes/siteguard-captcha.php:90
824
- msgid ""
825
- "In order to enable this function, it is necessary to install expanded modules"
826
- msgstr ""
827
-
828
- #: classes/siteguard-captcha.php:94
829
- msgid "in the server."
830
- msgstr ""
831
-
832
- #: classes/siteguard-captcha.php:107
833
- msgid "The image file write failed."
834
- msgstr ""
835
-
836
- #: classes/siteguard-captcha.php:117
837
- msgid "The image file access failed."
838
- msgstr ""
839
-
840
- #: classes/siteguard-captcha.php:130
841
- msgid ""
842
- "In order to enable this function, php must be compiled with FreeType support "
843
- "enabled."
844
- msgstr ""
845
-
846
- #: classes/siteguard-captcha.php:135 classes/siteguard-login-lock.php:101
847
- msgid "ERROR: LOGIN LOCKED"
848
- msgstr ""
849
-
850
- #: classes/siteguard-captcha.php:136
851
- msgid "ERROR: Please check the input and resend."
852
- msgstr ""
853
-
854
- #: classes/siteguard-captcha.php:175
855
- msgid "Please input characters displayed above."
856
- msgstr ""
857
-
858
- #: classes/siteguard-captcha.php:219 classes/siteguard-captcha.php:223
859
- #: classes/siteguard-captcha.php:240 classes/siteguard-captcha.php:254
860
- msgid "ERROR: Invalid CAPTCHA."
861
- msgstr ""
862
-
863
- #: classes/siteguard-login-alert.php:18
864
- msgid "New login at %SITENAME%"
865
- msgstr ""
866
-
867
- #: classes/siteguard-login-alert.php:19
868
- msgid ""
869
- "%USERNAME% logged in at %DATE% %TIME%\n"
870
- "\n"
871
- "== Login information ==\n"
872
- "IP Address: %IPADDRESS%\n"
873
- "Referer: %REFERER%\n"
874
- "User-Agent: %USERAGENT%\n"
875
- "\n"
876
- "--\n"
877
- "SiteGuard WP Plugin"
878
- msgstr ""
879
-
880
- #: classes/siteguard-login-history.php:136
881
- #: classes/siteguard-login-history.php:150
882
- msgid "Unknown"
883
- msgstr ""
884
-
885
- #: classes/siteguard-login-lock.php:137
886
- msgid "ERROR: Please login entry again"
887
- msgstr ""
888
-
889
- #: classes/siteguard-rename-login.php:162
890
- msgid "WordPress: Login page URL was changed"
891
- msgstr ""
892
-
893
- #: classes/siteguard-rename-login.php:163
894
- msgid ""
895
- "Please bookmark following of the new login URL.\n"
896
- "\n"
897
- "%s\n"
898
- "\n"
899
- "--\n"
900
- "SiteGuard WP Plugin"
901
- msgstr ""
902
-
903
- #: classes/siteguard-updates-notify.php:47
904
- msgid "DISABLE_WP_CRON is defined true. This function can't be used."
905
- msgstr ""
906
-
907
- #: classes/siteguard-updates-notify.php:58
908
- msgid ""
909
- "Please solve the problem that can not be accessed wp-cron.php. Might be "
910
- "access control."
911
- msgstr ""
912
-
913
- #: classes/siteguard-updates-notify.php:95
914
- msgid "There are updates available for your WordPress site:"
915
- msgstr ""
916
-
917
- #: classes/siteguard-updates-notify.php:96
918
- msgid "Please visit %s to update."
919
- msgstr ""
920
-
921
- #: classes/siteguard-updates-notify.php:113
922
- msgid "WP-Core: WordPress is out of date. Please update from version %s to %s"
923
- msgstr ""
924
-
925
- #: classes/siteguard-updates-notify.php:147
926
- msgid "Plugin: %s is out of date. Please update from version %s to %s"
927
- msgstr ""
928
-
929
- #: classes/siteguard-updates-notify.php:148
930
- msgid "Details: %s"
931
- msgstr ""
932
-
933
- #: classes/siteguard-updates-notify.php:149
934
- msgid "Changelog: %s%s"
935
- msgstr ""
936
-
937
- #: classes/siteguard-updates-notify.php:151
938
- msgid "Compatibility with WordPress %1$s: 100%% (according to its author)"
939
- msgstr ""
940
-
941
- #: classes/siteguard-updates-notify.php:154
942
- msgid ""
943
- "Compatibility with WordPress %1$s: %2$d%% (%3$d \"works\" votes out of %4$d "
944
- "total)"
945
- msgstr ""
946
-
947
- #: classes/siteguard-updates-notify.php:156
948
- msgid "Compatibility with WordPress %1$s: Unknown"
949
- msgstr ""
950
-
951
- #: classes/siteguard-updates-notify.php:158
952
- msgid "Compatibility: %s"
953
- msgstr ""
954
-
955
- #: classes/siteguard-updates-notify.php:190
956
- msgid "Theme: %s is out of date. Please update from version %s to %s"
957
- msgstr ""
958
-
959
- #: classes/siteguard-updates-notify.php:239
960
- msgid "WordPress: Updates Available @ %s"
961
- msgstr ""
962
-
963
- #: classes/siteguard-waf-exclude-rule.php:55
964
- msgid "ERROR: Signature is required"
965
- msgstr ""
966
-
967
- #: classes/siteguard-waf-exclude-rule.php:64
968
- msgid "ERROR: Syntax Error in Signature"
969
- msgstr ""
970
-
971
- #: siteguard.php:185
972
- msgid "Login page URL was changed."
973
- msgstr ""
974
-
975
- #: siteguard.php:187
976
- msgid " Please bookmark "
977
- msgstr ""
978
-
979
- #: siteguard.php:188
980
- msgid "new login URL"
981
- msgstr ""
982
-
983
- #: siteguard.php:189
984
- msgid ". Setting change is "
985
- msgstr ""
986
-
987
- #. Plugin Name of the plugin/theme
988
- msgid "SiteGuard WP Plugin"
989
- msgstr ""
990
-
991
- #. Plugin URI of the plugin/theme
992
- msgid ""
993
- "http://www.jp-secure.com/cont/products/siteguard_wp_plugin/index_en.html"
994
- msgstr ""
995
-
996
- #. Description of the plugin/theme
997
- msgid ""
998
- "Only installing SiteGuard WP Plugin on WordPress, its security can be "
999
- "improved. SiteGurad WP Plugin is the plugin specialized for the protection "
1000
- "against the attack to the management page and login. It also have the "
1001
- "function to create the exclude rule for WAF (SiteGuard Lite, to use it, WAF "
1002
- "should be installed on the Web server.)"
1003
- msgstr ""
1004
-
1005
- #. Author of the plugin/theme
1006
- msgid "JP-Secure"
1007
- msgstr ""
1008
-
1009
- #. Author URI of the plugin/theme
1010
- msgid "http://www.jp-secure.com/eng/"
1011
- msgstr ""
1
+ # SOME DESCRIPTIVE TITLE.
2
+ # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
3
+ # This file is distributed under the same license as the PACKAGE package.
4
+ # FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
5
+ #
6
+ #, fuzzy
7
+ msgid ""
8
+ msgstr ""
9
+ "Project-Id-Version: PACKAGE VERSION\n"
10
+ "Report-Msgid-Bugs-To: \n"
11
+ "POT-Creation-Date: 2019-10-16 16:04+0900\n"
12
+ "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
13
+ "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
14
+ "Language-Team: LANGUAGE <LL@li.org>\n"
15
+ "MIME-Version: 1.0\n"
16
+ "Content-Type: text/plain; charset=CHARSET\n"
17
+ "Content-Transfer-Encoding: 8bit\n"
18
+
19
+ #: admin/siteguard-menu-admin-filter.php:96
20
+ msgid "https://www.jp-secure.com/siteguard_wp_plugin_en/howto/admin_filter/"
21
+ msgstr ""
22
+
23
+ #: admin/siteguard-menu-advanced-setting.php:56
24
+ msgid ""
25
+ "https://www.jp-secure.com/siteguard_wp_plugin_en/howto/advanced_setting/"
26
+ msgstr ""
27
+
28
+ #: admin/siteguard-menu-captcha.php:80
29
+ msgid "https://www.jp-secure.com/siteguard_wp_plugin_en/howto/captcha/"
30
+ msgstr ""
31
+
32
+ #: admin/siteguard-menu-dashboard.php:26
33
+ msgid "https://www.jp-secure.com/siteguard_wp_plugin_en/"
34
+ msgstr ""
35
+
36
+ #: admin/siteguard-menu-fail-once.php:51
37
+ msgid "https://www.jp-secure.com/siteguard_wp_plugin_en/howto/fail_once/"
38
+ msgstr ""
39
+
40
+ #: admin/siteguard-menu-login-alert.php:59
41
+ msgid "https://www.jp-secure.com/siteguard_wp_plugin_en/howto/login_alert/"
42
+ msgstr ""
43
+
44
+ #: admin/siteguard-menu-login-history.php:20
45
+ msgid "https://www.jp-secure.com/siteguard_wp_plugin_en/howto/login_history/"
46
+ msgstr ""
47
+
48
+ #: admin/siteguard-menu-login-lock.php:80
49
+ msgid "https://www.jp-secure.com/siteguard_wp_plugin_en/howto/login_lock/"
50
+ msgstr ""
51
+
52
+ #: admin/siteguard-menu-protect-xmlrpc.php:124
53
+ msgid "https://www.jp-secure.com/siteguard_wp_plugin_en/howto/xmlrpc/"
54
+ msgstr ""
55
+
56
+ #: admin/siteguard-menu-rename-login.php:119
57
+ msgid "https://www.jp-secure.com/siteguard_wp_plugin_en/howto/rename_login/"
58
+ msgstr ""
59
+
60
+ #: admin/siteguard-menu-same-error.php:52
61
+ msgid "https://www.jp-secure.com/siteguard_wp_plugin_en/howto/same_error/"
62
+ msgstr ""
63
+
64
+ #: admin/siteguard-menu-updates-notify.php:80
65
+ msgid "https://www.jp-secure.com/siteguard_wp_plugin_en/howto/updates_notify/"
66
+ msgstr ""
67
+
68
+ #: admin/siteguard-menu-waf-tuning-support.php:229
69
+ msgid ""
70
+ "https://www.jp-secure.com/siteguard_wp_plugin_en/howto/waf_tuning_support/"
71
+ msgstr ""
72
+
73
+ #: admin/siteguard-menu-waf-tuning-support.php:329
74
+ msgid "You have specified this rule for deletion:"
75
+ msgstr ""
76
+
77
+ #: admin/siteguard-waf-exclude-rule-table.php:35
78
+ msgid "Edit"
79
+ msgstr ""
80
+
81
+ #: admin/siteguard-waf-exclude-rule-table.php:36
82
+ msgid "Delete"
83
+ msgstr ""
84
+
85
+ #: classes/siteguard-login-alert.php:18
86
+ msgid "New login at %SITENAME%"
87
+ msgstr ""
88
+
89
+ #: classes/siteguard-login-alert.php:19
90
+ msgid ""
91
+ "%USERNAME% logged in at %DATE% %TIME%\n"
92
+ "\n"
93
+ "== Login information ==\n"
94
+ "IP Address: %IPADDRESS%\n"
95
+ "Referer: %REFERER%\n"
96
+ "User-Agent: %USERAGENT%\n"
97
+ "\n"
98
+ "--\n"
99
+ "SiteGuard WP Plugin"
100
+ msgstr ""
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
readme.txt CHANGED
@@ -3,8 +3,8 @@ Contributors: jp-secure
3
  Donate link: -
4
  Tags: security, waf, brute force, password list, login lock, login alert, captcha, pingback, fail once
5
  Requires at least: 3.9
6
- Tested up to: 4.9
7
- Stable tag: 1.4.3
8
  License: GPLv2 or later
9
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
10
 
@@ -102,10 +102,13 @@ If you have created your own language pack, or have an update of an existing one
102
  [Japanese Page](https://www.jp-secure.com/siteguard_wp_plugin/faq/)
103
 
104
  == Changelog ==
 
 
 
105
  = 1.4.3 =
106
- * * Fix bug in 1.4.2 "Notice:Use of undefined constant HTTPS"
107
  = 1.4.2 =
108
- * * In the Rename Login function, correct the problem that is redirected to the https renamed login page from the http /wp-login.php
109
  = 1.4.1 =
110
  * Fix bug that some functions are disabled
111
  = 1.4.0 =
3
  Donate link: -
4
  Tags: security, waf, brute force, password list, login lock, login alert, captcha, pingback, fail once
5
  Requires at least: 3.9
6
+ Tested up to: 5.4
7
+ Stable tag: 1.5.0
8
  License: GPLv2 or later
9
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
10
 
102
  [Japanese Page](https://www.jp-secure.com/siteguard_wp_plugin/faq/)
103
 
104
  == Changelog ==
105
+ = 1.5.0 =
106
+ * Do not redirect from admin page to login page.
107
+ * Add site-health.php to the initial value of the exclusion path.
108
  = 1.4.3 =
109
+ * Fix bug in 1.4.2 "Notice:Use of undefined constant HTTPS"
110
  = 1.4.2 =
111
+ * In the Rename Login function, correct the problem that is redirected to the https renamed login page from the http /wp-login.php
112
  = 1.4.1 =
113
  * Fix bug that some functions are disabled
114
  = 1.4.0 =
siteguard.php CHANGED
@@ -7,7 +7,7 @@ Author: JP-Secure
7
  Author URI: http://www.jp-secure.com/eng/
8
  Text Domain: siteguard
9
  Domain Path: /languages/
10
- Version: 1.4.3
11
  */
12
 
13
  /* Copyright 2014 JP-Secure Inc
@@ -242,6 +242,14 @@ class SiteGuard extends SiteGuard_Base {
242
  $siteguard_login_history->init( );
243
  $siteguard_xmlrpc->init( );
244
  }
 
 
 
 
 
 
 
 
245
  }
246
  }
247
  $siteguard = new SiteGuard;
7
  Author URI: http://www.jp-secure.com/eng/
8
  Text Domain: siteguard
9
  Domain Path: /languages/
10
+ Version: 1.5.0
11
  */
12
 
13
  /* Copyright 2014 JP-Secure Inc
242
  $siteguard_login_history->init( );
243
  $siteguard_xmlrpc->init( );
244
  }
245
+ if ( version_compare( $old_version, '1.5.0' ) < 0 ) {
246
+ $admin_filter_exclude_path = $siteguard_config->get( 'admin_filter_exclude_path' );
247
+ if( false === strpos($admin_filter_exclude_path, 'site-health.php' ) ){
248
+ $admin_filter_exclude_path .= ', site-health.php';
249
+ $siteguard_config->set( 'admin_filter_exclude_path', $admin_filter_exclude_path );
250
+ $siteguard_config->update( );
251
+ }
252
+ }
253
  }
254
  }
255
  $siteguard = new SiteGuard;