Diff
14 years ago
.htaccess
14 years ago
Diff.php
14 years ago
GeoIP.dat
13 years ago
IPTraf.php
13 years ago
diffResult.php
14 years ago
email_genericAlert.php
14 years ago
email_newIssues.php
14 years ago
email_unlockRequest.php
14 years ago
menu_activity.php
13 years ago
menu_blockedIPs.php
13 years ago
menu_countryBlocking.php
13 years ago
menu_options.php
13 years ago
menu_scan.php
13 years ago
menu_scanSchedule.php
13 years ago
schedWeekEntry.php
13 years ago
sysinfo.php
14 years ago
unknownFiles.php
13 years ago
viewFullActivityLog.php
13 years ago
wf503.php
13 years ago
wfAPI.php
13 years ago
wfAction.php
14 years ago
wfArray.php
13 years ago
wfBrowscap.php
14 years ago
wfBrowscapCache.php
14 years ago
wfBulkCountries.php
13 years ago
wfConfig.php
13 years ago
wfCountryMap.php
13 years ago
wfCrawl.php
13 years ago
wfDB.php
13 years ago
wfDict.php
14 years ago
wfGeoIP.php
13 years ago
wfIssues.php
13 years ago
wfLockedOut.php
14 years ago
wfLog.php
13 years ago
wfModTracker.php
14 years ago
wfRate.php
14 years ago
wfScanEngine.php
13 years ago
wfSchema.php
13 years ago
wfUnlockMsg.php
14 years ago
wfUtils.php
13 years ago
wfViewResult.php
14 years ago
wordfenceClass.php
13 years ago
wordfenceConstants.php
13 years ago
wordfenceHash.php
13 years ago
wordfenceScanner.php
13 years ago
wordfenceURLHoover.php
13 years ago
menu_blockedIPs.php
181 lines
| 1 | <div class="wordfenceModeElem" id="wordfenceMode_blockedIPs"></div> |
| 2 | <div class="wrap"> |
| 3 | <div class="wordfence-lock-icon wordfence-icon32"><br /></div><h2 id="wfHeading">Wordfence Blocked IP Addresses</h2> |
| 4 | <div class="wordfenceLive"> |
| 5 | <table border="0" cellpadding="0" cellspacing="0"> |
| 6 | <tr><td><h2>Wordfence Live Activity:</h2></td><td id="wfLiveStatus"></td></tr> |
| 7 | </table> |
| 8 | </div> |
| 9 | <div class="wordfenceWrap" style="margin: 20px 20px 20px 30px;"> |
| 10 | <a href="#" onclick="WFAD.clearAllBlocked('blocked'); return false;">Clear all blocked IP addresses</a> | <a href="#" onclick="WFAD.clearAllBlocked('locked'); return false;">Clear all locked out IP addresses</a><br /> |
| 11 | You can manually block an IP by entering the address here: <input type="text" id="wfManualBlock" size="20" maxlength="40" value="" /> <input type="button" name="but1" value="Manually block IP" onclick="WFAD.blockIPTwo(jQuery('#wfManualBlock').val(), 'Manual block by administrator'); return false;" /> |
| 12 | </div> |
| 13 | <div class="wordfenceWrap"> |
| 14 | <div> |
| 15 | <div id="wfTabs"> |
| 16 | <a href="#" class="wfTab1 wfTabSwitch selected" onclick="wordfenceAdmin.switchTab(this, 'wfTab1', 'wfDataPanel', 'wfActivity_blockedIPs', function(){ WFAD.staticTabChanged(); }); return false;">IPs that are blocked from accessing the site</a> |
| 17 | <a href="#" class="wfTab1 wfTabSwitch" onclick="wordfenceAdmin.switchTab(this, 'wfTab1', 'wfDataPanel', 'wfActivity_lockedOutIPs', function(){ WFAD.staticTabChanged(); }); return false;">IPs that are Locked Out from Login</a> |
| 18 | <a href="#" class="wfTab1 wfTabSwitch" onclick="wordfenceAdmin.switchTab(this, 'wfTab1', 'wfDataPanel', 'wfActivity_throttledIPs', function(){ WFAD.staticTabChanged(); }); return false;">IPs who were recently throttled for accessing the site too frequently</a> |
| 19 | </div> |
| 20 | <div class="wfTabsContainer"> |
| 21 | <div id="wfActivity_blockedIPs" class="wfDataPanel"><div class="wfLoadingWhite32"></div></div> |
| 22 | <div id="wfActivity_lockedOutIPs" class="wfDataPanel" style="display: none;"><div class="wfLoadingWhite32"></div></div> |
| 23 | <div id="wfActivity_throttledIPs" class="wfDataPanel" style="display: none;"><div class="wfLoadingWhite32"></div></div> |
| 24 | </div> |
| 25 | </div> |
| 26 | </div> |
| 27 | |
| 28 | </div> |
| 29 | <script type="text/x-jquery-template" id="wfThrottledIPsTmpl"> |
| 30 | <div> |
| 31 | <div style="border-bottom: 1px solid #CCC; padding-bottom: 10px; margin-bottom: 10px;"> |
| 32 | <table border="0" style="width: 100%"> |
| 33 | {{each(idx, elem) results}} |
| 34 | <tr><td style="vertical-align: top;"> |
| 35 | <div> |
| 36 | {{if loc}} |
| 37 | <img src="http://www.wordfence.com/images/flags/${loc.countryCode.toLowerCase()}.png" width="16" height="11" alt="${loc.countryName}" title="${loc.countryName}" class="wfFlag" /> |
| 38 | <a href="http://maps.google.com/maps?q=${loc.lat},${loc.lon}&z=6" target="_blank">{{if loc.city}}${loc.city}, {{/if}}${loc.countryName}</a> |
| 39 | {{else}} |
| 40 | An unknown location at IP <a href="${WFAD.makeIPTrafLink(IP)}" target="_blank">${IP}</a> |
| 41 | {{/if}} |
| 42 | </div> |
| 43 | <div> |
| 44 | <strong>IP:</strong> <a href="${WFAD.makeIPTrafLink(IP)}" target="_blank">${IP}</a> |
| 45 | </div> |
| 46 | <div> |
| 47 | <strong>Reason:</strong> ${lastReason} |
| 48 | </div> |
| 49 | <div> |
| 50 | <span class="wfReverseLookup"><span style="display:none;">${IP}</span></span> |
| 51 | </div> |
| 52 | <div> |
| 53 | <span>Throttled <strong>${timesThrottled}</strong> times starting <strong>${startTimeAgo} ago</strong> and ending <strong>${endTimeAgo} ago</strong>.</span> |
| 54 | </div> |
| 55 | </td> |
| 56 | </tr> |
| 57 | {{/each}} |
| 58 | </table> |
| 59 | </div> |
| 60 | </div> |
| 61 | </script> |
| 62 | |
| 63 | <script type="text/x-jquery-template" id="wfLockedOutIPsTmpl"> |
| 64 | <div> |
| 65 | <div style="border-bottom: 1px solid #CCC; padding-bottom: 10px; margin-bottom: 10px;"> |
| 66 | <table border="0" style="width: 100%"> |
| 67 | {{each(idx, elem) results}} |
| 68 | <tr><td> |
| 69 | <div> |
| 70 | {{if loc}} |
| 71 | <img src="http://www.wordfence.com/images/flags/${loc.countryCode.toLowerCase()}.png" width="16" height="11" alt="${loc.countryName}" title="${loc.countryName}" class="wfFlag" /> |
| 72 | <a href="http://maps.google.com/maps?q=${loc.lat},${loc.lon}&z=6" target="_blank">{{if loc.city}}${loc.city}, {{/if}}${loc.countryName}</a> |
| 73 | {{else}} |
| 74 | An unknown location at IP <a href="${WFAD.makeIPTrafLink(IP)}" target="_blank">${IP}</a> |
| 75 | {{/if}} |
| 76 | </div> |
| 77 | <div> |
| 78 | <strong>IP:</strong> <a href="${WFAD.makeIPTrafLink(IP)}" target="_blank">${IP}</a> [<a href="#" onclick="WFAD.unlockOutIP('${IP}'); return false;">unlock</a>] |
| 79 | </div> |
| 80 | <div> |
| 81 | <strong>Reason:</strong> ${reason} |
| 82 | </div> |
| 83 | <div> |
| 84 | <span class="wfReverseLookup"><span style="display:none;">${IP}</span></span> |
| 85 | </div> |
| 86 | <div> |
| 87 | {{if lastAttemptAgo}} |
| 88 | <span class="wfTimeAgo">Last blocked attempt to sign-in or use the forgot password form was ${lastAttemptAgo} ago.</span> |
| 89 | {{else}} |
| 90 | <span class="wfTimeAgo">No attempts have been made to sign-in or use the forgot password form since this IP was locked out.</span> |
| 91 | {{/if}} |
| 92 | </div> |
| 93 | </td> |
| 94 | <td style="color: #999;"> |
| 95 | <ul> |
| 96 | <li>${blockedHits} attempts have been blocked</li> |
| 97 | <li>Will be unlocked in ${blockedForAgo}</li> |
| 98 | </ul> |
| 99 | </td></tr> |
| 100 | {{/each}} |
| 101 | </table> |
| 102 | </div> |
| 103 | </div> |
| 104 | </script> |
| 105 | |
| 106 | <script type="text/x-jquery-template" id="wfBlockedIPsTmpl"> |
| 107 | <div> |
| 108 | <div style="border-bottom: 1px solid #CCC; padding-bottom: 10px; margin-bottom: 10px;"> |
| 109 | <table border="0" style="width: 100%"> |
| 110 | {{each(idx, elem) results}} |
| 111 | <tr><td> |
| 112 | <div> |
| 113 | {{if loc}} |
| 114 | <img src="http://www.wordfence.com/images/flags/${loc.countryCode.toLowerCase()}.png" width="16" height="11" alt="${loc.countryName}" title="${loc.countryName}" class="wfFlag" /> |
| 115 | <a href="http://maps.google.com/maps?q=${loc.lat},${loc.lon}&z=6" target="_blank">{{if loc.city}}${loc.city}, {{/if}}${loc.countryName}</a> |
| 116 | {{else}} |
| 117 | An unknown location at IP <a href="${WFAD.makeIPTrafLink(IP)}" target="_blank">${IP}</a> |
| 118 | {{/if}} |
| 119 | </div> |
| 120 | <div> |
| 121 | <strong>IP:</strong> <a href="${WFAD.makeIPTrafLink(IP)}" target="_blank">${IP}</a> [<a href="#" onclick="WFAD.unblockIP('${IP}'); return false;">unblock</a>] |
| 122 | {{if permanent == '1'}} |
| 123 | [<span style="color: #F00;">permanently blocked</span>] |
| 124 | {{else}} [<a href="#" onclick="WFAD.permBlockIP('${IP}'); return false;">make permanent</a>]{{/if}} |
| 125 | </div> |
| 126 | <div> |
| 127 | <strong>Reason:</strong> ${reason} |
| 128 | </div> |
| 129 | <div> |
| 130 | <span class="wfReverseLookup"><span style="display:none;">${IP}</span></span> |
| 131 | </div> |
| 132 | <div> |
| 133 | {{if lastAttemptAgo}} |
| 134 | <span class="wfTimeAgo">Last blocked attempt to access the site was ${lastAttemptAgo} ago.</span> |
| 135 | {{else}} |
| 136 | <span class="wfTimeAgo">No attempts have been made to access the site since this IP was blocked.</span> |
| 137 | {{/if}} |
| 138 | </div> |
| 139 | <div> |
| 140 | {{if lastHitAgo}} |
| 141 | <span class="wfTimeAgo">Last site access before this IP was blocked was ${lastHitAgo} ago.</span> |
| 142 | {{/if}} |
| 143 | </div> |
| 144 | </td> |
| 145 | <td style="color: #999;"> |
| 146 | <ul> |
| 147 | <li>${totalHits} hits before blocked</li> |
| 148 | <li>${blockedHits} blocked hits</li> |
| 149 | <li> |
| 150 | {{if permanent == '1'}}Permanently blocked{{else}} |
| 151 | Will be unblocked in ${blockedForAgo}{{/if}} |
| 152 | </li> |
| 153 | </ul> |
| 154 | </td></tr> |
| 155 | {{/each}} |
| 156 | </table> |
| 157 | </div> |
| 158 | </div> |
| 159 | </script> |
| 160 | |
| 161 | <script type="text/x-jquery-template" id="wfWelcomeContent4"> |
| 162 | <div> |
| 163 | <h3>How to manage Blocked IP addresses</h3> |
| 164 | <strong><p>Block IP's temporarily or permanently</p></strong> |
| 165 | <p> |
| 166 | When you block an IP address, it will appear here with some additional information. |
| 167 | You will be able to see the geographic location of the IP, how many hits occured before |
| 168 | it was blocked and how many attempts it has made on your site since it was blocked. |
| 169 | </p> |
| 170 | <p> |
| 171 | You can also see how long until a blocked IP will be automatically unblocked. |
| 172 | You can also manually add IP addresses on this page to be blocked. |
| 173 | </p> |
| 174 | <p> |
| 175 | You also have the option to see IP addresses who have been locked out from the login system for too many login attempts. |
| 176 | And finally, when the firewall "throttles" someone's access for accessing the site too quickly, you can |
| 177 | see which IP addresses have been throttled. |
| 178 | </p> |
| 179 | </div> |
| 180 | </script> |
| 181 |