167 lines
3.9 KiB
PHP
167 lines
3.9 KiB
PHP
<?php
|
||
|
||
return array (
|
||
0 =>
|
||
array (
|
||
'type' => 'radio',
|
||
'name' => 'webscan_switch',
|
||
'title' => '【ZR】开关',
|
||
'value' => '1',
|
||
'content' =>
|
||
array (
|
||
1 => '开启',
|
||
0 => '关闭',
|
||
),
|
||
'tip' => 'SQL注入防防XSS拦截开关',
|
||
'rule' => 'required',
|
||
'extend' => '',
|
||
),
|
||
1 =>
|
||
array (
|
||
'type' => 'string',
|
||
'name' => 'webscan_warn',
|
||
'title' => '【ZR】提示',
|
||
'value' => '检测有非法攻击代码,请停止攻击,否则将加入黑名单,如有疑问请联系我们',
|
||
'content' => '',
|
||
'tip' => '',
|
||
'rule' => '',
|
||
'extend' => '',
|
||
),
|
||
2 =>
|
||
array (
|
||
'type' => 'text',
|
||
'name' => 'webscan_white_url',
|
||
'title' => '【ZR】放行url',
|
||
'value' => 'admin|index.php/admin',
|
||
'content' => '',
|
||
'tip' => '多个以|隔开,前置优先原则,如输入admin,admin开头的所有访问连接都不拦截',
|
||
'rule' => '',
|
||
'extend' => '',
|
||
),
|
||
3 =>
|
||
array (
|
||
'type' => 'radio',
|
||
'name' => 'ccopen',
|
||
'title' => '【CC】攻击开启',
|
||
'value' => '1',
|
||
'content' =>
|
||
array (
|
||
1 => '开启',
|
||
0 => '关闭',
|
||
),
|
||
'tip' => 'CC攻击拦截开关',
|
||
'rule' => '',
|
||
'extend' => '',
|
||
),
|
||
4 =>
|
||
array (
|
||
'type' => 'text',
|
||
'name' => 'white_url',
|
||
'title' => '【CC】放行URL',
|
||
'value' => 'index.php?s=/captcha|addons/webscan|captcha|index.php/addons/webscan',
|
||
'content' => '',
|
||
'tip' => '多个以|隔开,前置优先原则,如输入admin,admin开头的所有访问连接都不拦截',
|
||
'rule' => '',
|
||
'extend' => '',
|
||
),
|
||
5 =>
|
||
array (
|
||
'type' => 'number',
|
||
'name' => 'seconds',
|
||
'title' => '【CC】秒数',
|
||
'value' => '60',
|
||
'content' => '',
|
||
'tip' => '规定时间内配合下面的访问次数触发CC',
|
||
'rule' => '',
|
||
'extend' => '',
|
||
),
|
||
6 =>
|
||
array (
|
||
'type' => 'number',
|
||
'name' => 'refresh',
|
||
'title' => '【CC】访问次数',
|
||
'value' => '100',
|
||
'content' => '',
|
||
'tip' => '在上面的时间内访问次数触发CC',
|
||
'rule' => '',
|
||
'extend' => '',
|
||
),
|
||
7 =>
|
||
array (
|
||
'type' => 'string',
|
||
'name' => 'return_json',
|
||
'title' => '需返回json的目录',
|
||
'value' => 'api',
|
||
'content' => '',
|
||
'tip' => '报错需要返回json的接口目录,多个以|隔开 ,如api或api|admin/index/login',
|
||
'rule' => '',
|
||
'extend' => '',
|
||
),
|
||
8 =>
|
||
array (
|
||
'type' => 'text',
|
||
'name' => 'webscan_white_ip',
|
||
'title' => '白名单ip',
|
||
'value' => '127.0.0.1',
|
||
'content' => '',
|
||
'tip' => '//白名单ip 一行一条记录 如:127.0.0.1',
|
||
'rule' => '',
|
||
'extend' => '',
|
||
),
|
||
9 =>
|
||
array (
|
||
'type' => 'text',
|
||
'name' => 'webscan_black_ip',
|
||
'title' => '黑名单IP',
|
||
'value' => '',
|
||
'content' => '',
|
||
'tip' => ' 一行一条记录',
|
||
'rule' => '',
|
||
'extend' => '',
|
||
),
|
||
10 =>
|
||
array (
|
||
'type' => 'string',
|
||
'name' => 'black_warn',
|
||
'title' => '黑名单提示',
|
||
'value' => '您已被加入黑名单,如有疑问请联系我们',
|
||
'content' => '',
|
||
'tip' => '黑名单IP访问时提示',
|
||
'rule' => '',
|
||
'extend' => '',
|
||
),
|
||
11 =>
|
||
array (
|
||
'type' => 'number',
|
||
'name' => 'black_auto',
|
||
'title' => '自动黑名单',
|
||
'value' => '0',
|
||
'content' => '',
|
||
'tip' => '攻击多少次/天,自动加入黑名单。为0不加入黑名单',
|
||
'rule' => '',
|
||
'extend' => '',
|
||
),
|
||
12 =>
|
||
array (
|
||
'type' => 'string',
|
||
'name' => 'files_suffix',
|
||
'title' => '【校验】文件后缀',
|
||
'value' => 'php|js|css|html',
|
||
'content' => '',
|
||
'tip' => '需要校验的文件后缀,|隔开',
|
||
'rule' => '',
|
||
'extend' => '',
|
||
),
|
||
13 =>
|
||
array (
|
||
'type' => 'string',
|
||
'name' => 'ignore_dir',
|
||
'title' => '【校验】忽略文件',
|
||
'value' => '.idea|.settings|.svn|runtime',
|
||
'content' => '',
|
||
'tip' => '忽略文件或文件夹校验,|隔开',
|
||
'rule' => '',
|
||
'extend' => '',
|
||
),
|
||
);
|