PluginProbe ʕ •ᴥ•ʔ
SiteGuard WP Plugin / 1.7.7
SiteGuard WP Plugin v1.7.7
1.8.7 1.8.6 1.8.6-beta1 1.8.6-beta2 1.8.4 1.8.5 1.8.3 1.8.2 1.8.1 trunk 1.0.0 1.0.1 1.0.2 1.0.3 1.0.4 1.0.5 1.0.6 1.1.0 1.1.1 1.1.2 1.2.0 1.2.1 1.2.2 1.2.3 1.4.3 1.5.0 1.5.1 1.5.2 1.6.0 1.6.1 1.7.0 1.7.1 1.7.10 1.7.11 1.7.12 1.7.2 1.7.3 1.7.4 1.7.5 1.7.6 1.7.7 1.7.8 1.7.9 1.8.0 1.8.0-beta1 1.8.0-beta2 1.8.0-beta3 1.8.0-beta4
siteguard / readme.txt
siteguard Last commit date
admin 3 years ago classes 2 years ago css 3 years ago images 11 years ago languages 5 years ago really-simple-captcha 2 years ago test 3 years ago .htaccess 3 years ago license.txt 11 years ago readme.txt 2 years ago siteguard.php 2 years ago uninstall.php 3 years ago
readme.txt
213 lines
1 === SiteGuard WP Plugin ===
2 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: 6.6
7 Stable tag: 1.7.7
8 License: GPLv2 or later
9 License URI: http://www.gnu.org/licenses/gpl-2.0.html
10
11 SiteGurad WP Plugin is the plugin specialized for the protection against the attack to the management page and login.
12
13 == Description ==
14
15 You can find docs, FAQ and more detailed information on [English Page](https://www.jp-secure.com/siteguard_wp_plugin_en/) [Japanese Page](https://www.jp-secure.com/siteguard_wp_plugin/).
16
17 Simply install the SiteGuard WP Plugin, WordPress security is improved.
18 This plugin is a security plugin that specializes in the login attack of brute force, such as protection and management capabilities.
19
20 Notes
21
22 * It does not support the multisite function of WordPress.
23 * It only supports Apache 1.3, 2.x for Web servers.
24 * To use the CAPTCHA function, the expansion library “mbstring” and “gd” should be installed on php.
25 * To use the management page filter function and login page change function, “mod_rewrite” should be loaded on Apache.
26 * To use the WAF Tuning Support, WAF ( SiteGuard Server Edition ) should be installed on Apache.
27
28 There are the following functions.
29
30 * Admin Page IP Filter
31
32 It is the function for the protection against the attack to the management page (under wp-admin.)
33 To the access from the connection source IP address which does not login to the management page, 404 (Not Found) is returned.
34 At the login, the connection source IP address is recorded and the access to that page is allowed.
35 The connection source IP address which does not login for more than 24 hours is sequentially deleted.
36 The URL (under wp-admin) where this function is excluded can be specified.
37
38 * Rename Login
39
40 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.
41 The login page name (wp-login.php) is changed. The initial value is “login_<5 random digits>” but it can be changed to a favorite name.
42
43 * CAPTCHA
44
45 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,
46 or to receive less comment spam. For the character of CAPTCHA, hiragana and alphanumeric characters can be selected.
47
48 * Login Lock
49
50 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.
51 Especially, it is the function to prevent an automated attack. The connection source IP address the number of login failure of which reaches
52 the specified number within the specified period is blocked for the specified time.
53 Each user account is not locked.
54
55 * Login Alert
56
57 It is the function to make it easier to notice unauthorized login. E-mail will be sent to a login user when logged in.
58 If you receive an e-mail to there is no logged-in idea, please suspect unauthorized login.
59
60 * Fail Once
61
62 It is the function to decrease the vulnerability against a password list attack. Even is the login input is correct, the first login must fail.
63 After 5 seconds and later within 60 seconds, another correct login input make login succeed. At the first login failure, the following error message is displayed.
64
65 * Disable Pingback
66
67 The pingback function is disabled and its abuse is prevented.
68
69 * Block Author Query
70
71 Prevents leakage of user names due to "/?author=<number>" access.
72
73 * Updates Notify
74
75 Basic of security is that always you use the latest version. If WordPress core, plugins, and themes updates are needed , sends email to notify administrators.
76
77 * WAF Tuning Support
78
79 It is the function to create the rule to avoid the false detection in WordPress (including 403 error occurrence with normal access,)
80 if WAF ( SiteGuard Server Edition ) by EG Secure Solutions is installed on a Web server. WAF prevents the attack from the outside against the Web server,
81 but for some WordPress or plugin functions, WAF may detect the attack which is actually not attack and block the function.
82 By creating the WAF exclude rule, the WAF protection function can be activated while the false detection for the specified function is prevented.
83
84 = Translate =
85
86 If you have created your own language pack, or have an update of an existing one, you can send [gettext PO and MO files](http://codex.wordpress.org/Translating_WordPress) to sgdev@jp-secure.com so that We can bundle it into SiteGuard WP Plugin. You can download the latest [POT file](http://plugins.svn.wordpress.org/siteguard/trunk/languages/siteguard.pot), and [PO files in each language](http://plugins.svn.wordpress.org/siteguard/branches/languages/).
87
88 == Installation ==
89
90 * WordPress dashboard
91 1. Please search and install "SiteGuard WP Plugin" from 'Plugins' menu of WordPress dashboard
92 2. Activate the plugin through the 'Plugins' menu of WordPress dashboard
93
94 * WordPress.org plugin directory
95 1. Please search and download "SiteGuard WP Plugin"
96 2. Please upload and install a ZIP file that you downloaded through 'Plugins' menu of WordPress dashboard
97 3. Activate the plugin through the 'Plugins' menu of WordPress dashboard
98
99 == Screenshots ==
100
101 * SiteGuard WP Plugin - Dashboard -
102
103 == Frequently Asked Questions ==
104
105 [English Page](https://www.jp-secure.com/siteguard_wp_plugin_en/faq/)
106 [Japanese Page](https://www.jp-secure.com/siteguard_wp_plugin/faq/)
107
108 == Changelog ==
109 = 1.7.7 =
110 * Fix a bug where renamed login URL was leaked when wp-register.php was accessed
111 = 1.7.6 =
112 * Fix a problem that a warning occurred on the Login screen in the PHP8.x environment
113 = 1.7.5 =
114 * Fix a problem that a serious error occurred on the Updates Notify screen in the PHP8.x environment
115 = 1.7.4 =
116 * Changed the directory to store CAPTCHA image files to wp-content/siteguard/
117 * Fix some bugs
118 = 1.7.3 =
119 * Fix an issue where password reset could not be sent from the management page when CAPTCHA was enabled
120 = 1.7.2 =
121 * Reviewed and modified source code related to security
122 = 1.7.1 =
123 * Fix the problem that a syntax error occurs in PHP5.6 or earlier
124 = 1.7.0 =
125 * Removed ability to get client IP address from X-Forwarded-For due to IP spoofing risk
126 = 1.6.1 =
127 * Fix the problem that an error occurs when suppressing the redirect from the management page to the login page
128 = 1.6.0 =
129 * Add the "Block Author Query" feature
130 = 1.5.2 =
131 * Fix a syntax error before php5.4
132 = 1.5.1 =
133 * Fix a server error when mod_access_compat is not loaded in apache2.4
134 * In the Admin Page IP Filter function, fix an issue where site health loopback requests fail
135 = 1.5.0 =
136 * Add the function not to redirect from admin page to login page
137 * Add site-health.php to the initial value of the exclusion path
138 = 1.4.3 =
139 * Fix bug in 1.4.2 "Notice:Use of undefined constant HTTPS"
140 = 1.4.2 =
141 * In the Rename Login function, correct the problem that is redirected to the https renamed login page from the http /wp-login.php
142 = 1.4.1 =
143 * Fix bug that some functions are disabled
144 = 1.4.0 =
145 * Enabled to get client IP address from X-Forwarded-For header
146 * Strict operation check of each function
147 * Change not to use session
148 = 1.3.4 =
149 * Fix an issue where CAPTCHA might fail in 1.3.3
150 = 1.3.3 =
151 * Fix bug that fatal error occurs when fails to send mail
152 * Inprove the security of the CAPTCHA function
153 * Disabling the Rename Login function when qTranslate X plugin is enabled in order to avoid conflicts
154 = 1.3.2 =
155 * Fix bug that fatal error occurs when fails to send mail
156 = 1.3.1 =
157 * Fix conflicts with other plugins in a session related
158 = 1.3.0 =
159 * Add the "Disable XMLRPC" feature
160 * In the Login History, add display the login type that indicates whether via login page or xmlrpc
161 * Fix that the Fail Once error message to be not the same as the failure
162 * Fix that the permission of .htaccess to change from 0644 to 0604
163 * Delete the mistaken characters of CAPTCHA
164 = 1.2.5 =
165 * In the Admin Page IP Filter function, fix bug that can be accessed from the IP address that failed to login to the management page
166 * In the Rename Login function, correct the problem that is redirected to the renamed login page from the /wp-signup.php
167 = 1.2.4 =
168 * Fix bug that there is a case which can acccess management pages from non login client
169 * Disabling the several functions when there is no .htaccess write permission
170 = 1.2.3 =
171 * Fix bug that you can not reply comments from the dashboard, if the CAPTCHA is enabled
172 * Fix bug that the login page is displayed in '/wp-login' even if the Rename Login is enabled
173 = 1.2.2 =
174 * Fix bug that XML-RPC access which doesn't need login is recorded as the nameless login history
175 * Disabling the all functions when installed in multisite environment
176 * Disabling the several functions when settings of .htaccess was eliminated
177 = 1.2.1 =
178 * Supported with WP 4.2
179 = 1.2.0 =
180 * Add the "Updates Notify" feature
181 * Fix bug that login via XML-RPC to fail, if the CAPTCHA is enabled
182 * Fix bug that sometimes can't login when you enable the Fail once
183 = 1.1.2 =
184 * Supported with WP 4.1
185 * Disabling the Admin IP Filter function by default
186 = 1.1.1 =
187 * Fix bug that can not save "Login Alert" settings
188 * Add the "Login Alert" notification variables, IP Address, User-Agent and Referer
189 = 1.1.0 =
190 * Add the "Login Alert" feature
191 * Add the function of inform the new Login page URL by e-mail
192 * Fix bug that work "Fail Once" even when the password is a mistake
193 * Fix bug that even if the "Rename Login" has been enabled, and have specified a permanent link to the non-standard, jump to the new login page in /login
194 = 1.0.6 =
195 * Supported with Apache 1.3
196 * Fix garbling of CAPTCHA by environment
197 * Fix input check of Rename login path
198 * Fix some other bugs
199 = 1.0.5 =
200 * Add display a warning about changing the login page URL, when activate the plugin
201 = 1.0.4 =
202 * Fix bug that fails to update .htaccess, if there is no WordPress settings in .htaccess
203 = 1.0.3 =
204 * Fix a problem that "Rename Login" does not work, if you change Permalink settings
205 * Fix the collision of class name of Really Simple CAPTCHA
206 = 1.0.2 =
207 * Fix a minor html escape leakage
208 * Reduced the problem of affinity with other plugin [WordPress HTTPS (SSL)]
209 = 1.0.1 =
210 * Supported with WP 4.0
211 = 1.0.0 =
212 * First release
213