Install the Antibot Script
The complete beginner's guide. Download the script, add your key, upload it, and protect your first link — in about 5 minutes. No coding needed.
What is the antibot script?
ZeroBot.php is a single PHP file you put on your website. When someone opens your link, the script quietly checks them: real visitors pass through and see your page, while bots and scanners get blocked. Humans never see a captcha.
You only edit one line in the file (your license key). Everything else is done from your dashboard. Follow the 7 steps below in order.
Before you start — you need 3 things
- ✅ An active plan or the free trial (Step 1 shows how).
- ✅ A website / hosting where you can upload a file (cPanel File Manager or FTP).
- ✅ The page or link you want to protect.
Set up in 7 steps
Get a plan (or start the free trial)
Go to Dashboard → Subscriptions and activate a plan, or start the 7-day free trial (no card needed).
The free trial is for testing only — it allows 50 checks or 7 days, whichever comes first. Use a paid plan for real traffic.
Download the script
Go to Dashboard → Download and download ZeroBot.zip. Unzip it on your computer — inside you'll find one file: ZeroBot.php.
Copy your license key
Go to Dashboard → Profile and copy your Antibot License Key. It's a long code — copy the whole thing.
Paste your key into the file
Open ZeroBot.php with any text editor (Notepad, VS Code, or cPanel's editor). Near the top you'll see this line:
Replace LICENSE KEY with your real key (keep the quotes). It should look like this:
Don't add spaces before or after the key, and don't remove the quotes or the semicolon. Save the file.
Upload the script to your website
Upload the edited ZeroBot.php to your hosting (via cPanel → File Manager or FTP). There are two ways to use it:
- Protect a whole link/folder (easiest): put the file in a folder and rename it to
index.php. That link is now protected — e.g.yoursite.com/offer/. - Protect an existing PHP page: add this one line to the very top of that page's PHP file: include 'ZeroBot.php';
include method to work, the Redirect Link in that link's Custom Rule must be left empty. When it's empty, the script lets the visitor stay on the current page; if a Redirect Link is set, the visitor is sent there instead.Your host must run PHP (almost all do). The file must keep the .php extension.
Authorize your domain
Go to Dashboard → My Domains and add your root domain — for example yoursite.com.
Add the root domain only: no https://, no www., no subdomain. The script won't work until the domain is authorized here.
Test it
Open your protected link in a browser — as a real visitor you'll pass straight through. Then open Dashboard → Antibot Traffic to watch the checks come in live.
Want to control where humans go, block countries, or add a captcha? That's done per link in Custom Rules.
Something not working? Common fixes
- "Invalid license key" → Re-copy the key from Dashboard → Profile. Make sure there are no extra spaces and the quotes are still around it.
- You see an "Expired plan" page → Your trial or subscription ended. Renew in Dashboard → Subscriptions — it reactivates instantly.
- Blank / white page or the raw code shows → The file must end in
.phpand your host must run PHP. Don't delete the<?phpat the very top of the file. - Link not protected / "domain not authorized" → Add your root domain in Dashboard → My Domains (no https://, no www).
- Trial ran out fast → The free trial is only 50 checks. That's normal — it's for testing the setup, not for live traffic. Activate a paid plan for real visitors.
Still stuck?
We'll help you get it running.
💬 Message support on Telegram · 🧩 PHP integration details · ⚙️ Custom Rules guide