Skip to content

MachiavelSST/vChallenge-2.0

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 

Repository files navigation

vChallenge - PHP Bot Challenge

@ vChallenge 2.0 - Open source, PHP Bot Checker.

Requirements

PHP version 5.x (+) is required for running this.

Call vChallenge PHP Class

require_once(__DIR__ . '/vchallenge.php');

Google ReCAPTCHA Challenge

To use the reCAPTCHA mode, you must generate a public key and a private key. https://www.google.com/recaptcha/
Define the class like this:

$vCHALL = new vChallenge('reCAPTCHA', 'YOUR_KEY', 'YOUR_PRIVATE_KEY');

5 Seconds Challenge

To check a client for 5 seconds, just do this:

$vCHALL = new vChallenge('5s');

IP Whitelist

To allow specific IP addresses, add in array() line 122. Like this:

$IPs = array(
'127.0.0.1',
'1.1.1.1'
);

Added IP addresses will not be checked. All requests will be approved.

About

vChallenge 2.0 - Open Source PHP Bot Checker.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages