Skip to content

UltimateBotKiller - Top #1 PHP Library For Block 99.99% of Malicious Bots, JavaScript based.

Notifications You must be signed in to change notification settings

GermanKingYT/UltimateBotKiller

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 

Repository files navigation

UltimateBotKiller - PHP Library For Block 99.99% of Malicious Bots.

Top #1 PHP Library For Block 99.99% of Malicious Bots, JavaScript based.

Features

  • Advanced validation, only humans can bypass it.
  • IP, Headers, User-Agent, Token, Time, and Post validation.
  • Javascript validator and executor (only real browsers can be validated).
  • Random validation on each request, random encryptation each request.
  • Lightweight.

Sample Usage

// Load class, and load it.
require('src/ultimatebotkiller.php');
$UBK = new Alemalakra\UltimateBotKiller\UBK();

// Check if post is set.
if ($UBK->validateForm()) {
	echo 'Post validated without errors!';
}

// Encrypt JavaScript Code.
for ($i=0; $i < rand(3,10); $i++) {
	if (isset($_s)) {
		$tmp = new Packer($_s, 'Normal', true, false, true);
		$tmp = $tmp->pack();
		$_s = $tmp;
		unset($tmp);
	} else {
		$_s = new Packer($UBK->getCode(), 'Normal', true, false, true);
		$_s = $_s->pack();
		$_s = $_j->ubk($_s);
	}
}
?>
<center>
	<br><br><br><br><br><br>
	<form method="post">
		Sample Input: <input type="text" name="someinput" value="Any form input" />
		<?php echo $UBK->getInput($_s); ?>
		<br>
		<button type="submit">Submit Form POST</button>
	</form>
</center>

Requirements

  • PHP5.x+ (With common functions)
  • Permission to Sessions saving (Default on PHP)

About

UltimateBotKiller - Top #1 PHP Library For Block 99.99% of Malicious Bots, JavaScript based.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages