In the early version of this plugin, “Search” tab had been a kind of debugging tool for me to test accessing geolocation database through APIs. On the other hand, it was not so uesful for users.
Now in this release, it becomes to be able to lookup reverse DNS data and whois database. Although these functionalities has been developed for release 0.3.0.0, I decided to apply it to this release.
I believe it can help you to gain deep insight about the IP address of malicous access.
Bug fix
Thanks to @diegocanal who kindly reported the issue that “Google Maps API key” at “Plugin settings” stripped hyphens, now you can use some ASCII symbols such as _-,:!.*/#+=
in all the text field in “Settings” tab.
New feature: whois
Now you can find the links at IP addresses in “Logs” tab to jump to “Search” tab.
When you click the link, a new window opens to show whois information and geolocation of the IP address in “Search” tab.
Well, we can find several libraries to get whois information by php such as Net_Whois in PEAR. And also we can use the RESTful APIs served by some Regional Internet Registries such as ARIN and RIPE NCC.
Among these libraries and APIs, I decided to use RIPE RESTful API because it’s easy to use with JavaScript combined with YQL, and the quality and quantity of its information seems to be well balanced than ARIN RWS. Of course, as I showed a comment in the above picture, you can easily visit the original whois database source to get more detail information.
New feature: Blocking target for login actions
In this release, you can individually specify the action such as login
, register
, resetpasss
, lostpassword
and postpass
as a blocking target at “Login form” in “Validation target settings”.
This makes the visibility of posts/pages to be controled more flexibly as password protected or private ones.
I hope you enjoy this release .