Skip to content

stardothosting/shift8-ipintel

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Shift8 IP Intel

  • Contributors: shift8
  • Donate link: https://www.shift8web.ca
  • Tags: getipintel, ip address, proxy, security, reputation, tor, ip reputation, detect proxy, detect tor, detect vpn, ip security, block ip, block tor, block vpn, block proxy, ip address reputation, getipintel.net, get ip intel, get ip intelligence, ip intel, ip intelligence, ip audit, ip address audit, security audit
  • Requires at least: 3.0.1
  • Tested up to: 5.2.2
  • Stable tag: 1.06
  • License: GPLv3
  • License URI: http://www.gnu.org/licenses/gpl-3.0.html

Plugin that establishes an IP Address reputation score from https://getipintel.net. Score is stored in an encrypted session cookie.

Want to see the plugin in action?

You can view two example sites where this plugin is live :

Features

  • Encrypted cookie session containing the IP Intel reputation score from https://getipintel.net/

  • Flexible yet simple defined rules for actions to be taken based on score thresholds

Installation

This section describes how to install the plugin and get it working.

e.g.

  1. Upload the plugin files to the /wp-content/plugins/shif8-ipintel directory, or install the plugin through the WordPress plugins screen directly.
  2. Activate the plugin through the 'Plugins' screen in WordPress
  3. Navigate to the plugin settings page and define your settings
  4. Once enabled, the system should trigger for every site visit.

Frequently Asked Questions

I tested it and its not setting the cookie for me!

If you are logged in as an administrator, the entire system ignores your connection. This is by design to avoid accidentally locking yourself out of your own site! To test, try in a different browser or try logging out (but be careful).

Screenshots

  1. Admin area
  2. Rules definitions

Changelog

1.0

  • Stable version created

1.01

  • Fixed issue with ajax callback for encryption key regeneration and nonce validation

1.02

  • Added timeout plugin option to wp_remote_get

1.03

  • Removed references to cookies, fixed bug in init when session has to be reset

1.04

  • Disable main functionality when safe mode is active

1.05

  • Improvement to functions obtaining and validating public IP address

1.06

  • Wordpress 5 compatibility

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published