HEX
Server: Apache/2.4.65 (Debian)
System: Linux srv39710 6.1.0-41-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.158-1 (2025-11-09) x86_64
User: root (0)
PHP: 8.4.11
Disabled: pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,
Upload Files
File: //etc/bitninja/CaptchaHttp/readme.txt
You can customize BitNinja Captcha pages in the www directory.
The files you can have:
 captcha_challenge_template.html - The challange file to server

You can have internationalized versions of the challange file.
Example internationalized challange file names
 captcha_challenge_template_en.html - English version
 captcha_challenge_template_gr.html - Greek version

You can also have static files and they will be server untached.

Don't forget to restart bitninja after editing the customized files
because BitNinja caches all content into memory to speed up responses.