@@ -5,66 +5,66 @@ |
||
5 | 5 | |
6 | 6 | |
7 | 7 | // Appended by Xoops Language Checker -GIJOE- in 2009-01-14 11:10:52 |
8 | -define('_AM_ADV_DBFACTORYPATCHED','Su sistema está preparado para evitar inyecciones SQL por intercepción en la capa de base de datos.'); |
|
9 | -define('_AM_ADV_DBFACTORYUNPATCHED','Su sistema no está preparado para evitar inyecciones SQL por intercepción en la capa de base de datos. Se necesitan algunos parches.'); |
|
8 | +define('_AM_ADV_DBFACTORYPATCHED', 'Su sistema está preparado para evitar inyecciones SQL por intercepción en la capa de base de datos.'); |
|
9 | +define('_AM_ADV_DBFACTORYUNPATCHED', 'Su sistema no está preparado para evitar inyecciones SQL por intercepción en la capa de base de datos. Se necesitan algunos parches.'); |
|
10 | 10 | |
11 | 11 | // Appended by Xoops Language Checker -GIJOE- in 2008-12-03 11:47:19 |
12 | -define('_AM_ADV_TRUSTPATHPUBLIC','Si puede ver una imagen con el texto -NG- sobre estas líneas, o si el enlace funciona devolviendo un texto de advertencia, el directorio XOOPS_TRUST_PATH no está configurado correctamente. Lo mejor es colocar el directorio XOOPS_TRUST_PATH fuera del DocumentRoot. Si no puede hacerlo, como segunda mejor alternativa debería crearse un fichero .htaccess (DENY FROM ALL) dentro del directorio XOOPS_TRUST_PATH.'); |
|
13 | -define('_AM_ADV_TRUSTPATHPUBLICLINK','Comprobar si los ficheros .php dentro de TRUST_PATH son privados (el enlace debe devolver un error 403, 404 o 500)'); |
|
12 | +define('_AM_ADV_TRUSTPATHPUBLIC', 'Si puede ver una imagen con el texto -NG- sobre estas líneas, o si el enlace funciona devolviendo un texto de advertencia, el directorio XOOPS_TRUST_PATH no está configurado correctamente. Lo mejor es colocar el directorio XOOPS_TRUST_PATH fuera del DocumentRoot. Si no puede hacerlo, como segunda mejor alternativa debería crearse un fichero .htaccess (DENY FROM ALL) dentro del directorio XOOPS_TRUST_PATH.'); |
|
13 | +define('_AM_ADV_TRUSTPATHPUBLICLINK', 'Comprobar si los ficheros .php dentro de TRUST_PATH son privados (el enlace debe devolver un error 403, 404 o 500)'); |
|
14 | 14 | |
15 | 15 | // Appended by Xoops Language Checker -GIJOE- in 2007-10-18 05:36:24 |
16 | -define('_AM_LABEL_COMPACTLOG','Log compacto'); |
|
17 | -define('_AM_BUTTON_COMPACTLOG','¡Compáctalo!'); |
|
18 | -define('_AM_JS_COMPACTLOGCONFIRM','Los duplicados (IP,Type) serán eliminados'); |
|
19 | -define('_AM_LABEL_REMOVEALL','Eliminar todas las entradas'); |
|
20 | -define('_AM_BUTTON_REMOVEALL','¡Eliminar todos!'); |
|
21 | -define('_AM_JS_REMOVEALLCONFIRM','Todos los logs se eliminan por completo. ¿Realmente está seguro?'); |
|
16 | +define('_AM_LABEL_COMPACTLOG', 'Log compacto'); |
|
17 | +define('_AM_BUTTON_COMPACTLOG', '¡Compáctalo!'); |
|
18 | +define('_AM_JS_COMPACTLOGCONFIRM', 'Los duplicados (IP,Type) serán eliminados'); |
|
19 | +define('_AM_LABEL_REMOVEALL', 'Eliminar todas las entradas'); |
|
20 | +define('_AM_BUTTON_REMOVEALL', '¡Eliminar todos!'); |
|
21 | +define('_AM_JS_REMOVEALLCONFIRM', 'Todos los logs se eliminan por completo. ¿Realmente está seguro?'); |
|
22 | 22 | |
23 | 23 | // Appended by Xoops Language Checker -GIJOE- in 2007-07-30 05:37:51 |
24 | 24 | //define('_AM_FMT_CONFIGSNOTWRITABLE','Dar permisos de escritura al directorio configs: %s'); |
25 | 25 | |
26 | -define('_MD_A_MYMENU_MYTPLSADMIN',''); |
|
27 | -define('_MD_A_MYMENU_MYBLOCKSADMIN','Permisos'); |
|
28 | -define('_MD_A_MYMENU_MYPREFERENCES','Preferencias'); |
|
26 | +define('_MD_A_MYMENU_MYTPLSADMIN', ''); |
|
27 | +define('_MD_A_MYMENU_MYBLOCKSADMIN', 'Permisos'); |
|
28 | +define('_MD_A_MYMENU_MYPREFERENCES', 'Preferencias'); |
|
29 | 29 | |
30 | 30 | // index.php |
31 | -define("_AM_TH_DATETIME","Hora"); |
|
32 | -define("_AM_TH_USER","Usuario"); |
|
33 | -define("_AM_TH_IP","IP"); |
|
34 | -define("_AM_TH_AGENT","AGENTE"); |
|
35 | -define("_AM_TH_TYPE","Tipo"); |
|
36 | -define("_AM_TH_DESCRIPTION","Descripción"); |
|
31 | +define("_AM_TH_DATETIME", "Hora"); |
|
32 | +define("_AM_TH_USER", "Usuario"); |
|
33 | +define("_AM_TH_IP", "IP"); |
|
34 | +define("_AM_TH_AGENT", "AGENTE"); |
|
35 | +define("_AM_TH_TYPE", "Tipo"); |
|
36 | +define("_AM_TH_DESCRIPTION", "Descripción"); |
|
37 | 37 | |
38 | -define("_AM_TH_BADIPS" , 'IPs malos<br /><br /><span style="font-weight:normal;">Escriba cada IP en una línea.<br />Todo en blanco significa que todos las IPs son permitidas.</span>' ) ; |
|
38 | +define("_AM_TH_BADIPS", 'IPs malos<br /><br /><span style="font-weight:normal;">Escriba cada IP en una línea.<br />Todo en blanco significa que todos las IPs son permitidas.</span>'); |
|
39 | 39 | |
40 | -define("_AM_TH_GROUP1IPS" , 'IPs permitidas para Grupo=1<br /><br /><span style="font-weight:normal;">Escriba cada IP en una línea.<br />192.168. significa 192.168.*<br />Todo en blanco significa que todos las IPs son permitidas.</span>' ) ; |
|
40 | +define("_AM_TH_GROUP1IPS", 'IPs permitidas para Grupo=1<br /><br /><span style="font-weight:normal;">Escriba cada IP en una línea.<br />192.168. significa 192.168.*<br />Todo en blanco significa que todos las IPs son permitidas.</span>'); |
|
41 | 41 | |
42 | -define("_AM_LABEL_REMOVE" , "Eliminar los registros marcados:" ) ; |
|
43 | -define("_AM_BUTTON_REMOVE" , "¡Eliminar!" ) ; |
|
44 | -define("_AM_JS_REMOVECONFIRM" , "¿Está seguro de la eliminación?" ) ; |
|
45 | -define("_AM_MSG_IPFILESUPDATED" , "Los archivos de IPs fueron actualizados" ) ; |
|
46 | -define("_AM_MSG_BADIPSCANTOPEN" , "El archivo para IPs malos no puede ser abierto" ) ; |
|
47 | -define("_AM_MSG_GROUP1IPSCANTOPEN" , "El archivo para permitir Grupo=1 no puede ser abierto" ) ; |
|
48 | -define("_AM_MSG_REMOVED" , "Registros eliminados" ) ; |
|
42 | +define("_AM_LABEL_REMOVE", "Eliminar los registros marcados:"); |
|
43 | +define("_AM_BUTTON_REMOVE", "¡Eliminar!"); |
|
44 | +define("_AM_JS_REMOVECONFIRM", "¿Está seguro de la eliminación?"); |
|
45 | +define("_AM_MSG_IPFILESUPDATED", "Los archivos de IPs fueron actualizados"); |
|
46 | +define("_AM_MSG_BADIPSCANTOPEN", "El archivo para IPs malos no puede ser abierto"); |
|
47 | +define("_AM_MSG_GROUP1IPSCANTOPEN", "El archivo para permitir Grupo=1 no puede ser abierto"); |
|
48 | +define("_AM_MSG_REMOVED", "Registros eliminados"); |
|
49 | 49 | |
50 | 50 | |
51 | 51 | // prefix_manager.php |
52 | -define("_AM_H3_PREFIXMAN" , "Administrador de prefijos" ) ; |
|
53 | -define("_AM_MSG_DBUPDATED" , "¡Base de datos actualizada exitosamente!" ) ; |
|
54 | -define("_AM_CONFIRM_DELETE" , "Todos los datos serán eliminados. ¿Es correcto?" ) ; |
|
55 | -define("_AM_TXT_HOWTOCHANGEDB" , "Si desea cambiar el prefijo,<br /> edite %s/mainfile.php manualmente.<br /><br />define('XOOPS_DB_PREFIX','<b>%s</b>');" ) ; |
|
52 | +define("_AM_H3_PREFIXMAN", "Administrador de prefijos"); |
|
53 | +define("_AM_MSG_DBUPDATED", "¡Base de datos actualizada exitosamente!"); |
|
54 | +define("_AM_CONFIRM_DELETE", "Todos los datos serán eliminados. ¿Es correcto?"); |
|
55 | +define("_AM_TXT_HOWTOCHANGEDB", "Si desea cambiar el prefijo,<br /> edite %s/mainfile.php manualmente.<br /><br />define('XOOPS_DB_PREFIX','<b>%s</b>');"); |
|
56 | 56 | |
57 | 57 | |
58 | 58 | // advisory.php |
59 | -define("_AM_ADV_NOTSECURE","No es seguro"); |
|
60 | - |
|
61 | -define("_AM_ADV_REGISTERGLOBALS","Esta configuración invita a una variedad de ataques por inyección.<br />Si puede instalar .htaccess, edite o cree..."); |
|
62 | -define("_AM_ADV_ALLOWURLFOPEN","Esta configuración permite a atacantes ejecutar códigos arbitrarios en servidores remotos.<br />Sólo un administrador puede cambiar esta opción.<br />Si es administrador, edite php.ini o httpd.conf.<br /><b>Ejemplo de httpd.conf:<br /> php_admin_flag allow_url_fopen off</b><br />De lo contrario, pídaselo a sus administradores."); |
|
63 | -define("_AM_ADV_USETRANSSID","Su ID de sesión será mostrada en etiquetas ancla, etc.<br />Para evitar el secuestro de sesión, añada una línea en el archivo .htaccess de la raíz de XOOPS.<br /><b>php_flag session.use_trans_sid off</b>"); |
|
64 | -define("_AM_ADV_DBPREFIX","Esta configuración invita a 'inyecciones de SQL'.<br />No olvide encender 'Forzar limpieza *' en las preferencias del módulo."); |
|
65 | -define("_AM_ADV_LINK_TO_PREFIXMAN","Ir a Admin. de prefijos"); |
|
66 | -define("_AM_ADV_MAINUNPATCHED","Debe editar mainfile.php tal y como como recomienda el fichero README."); |
|
67 | - |
|
68 | -define("_AM_ADV_SUBTITLECHECK","Revisión de Protector"); |
|
69 | -define("_AM_ADV_CHECKCONTAMI","Contaminaciones"); |
|
70 | -define("_AM_ADV_CHECKISOCOM","Comentarios Aislados"); |
|
59 | +define("_AM_ADV_NOTSECURE", "No es seguro"); |
|
60 | + |
|
61 | +define("_AM_ADV_REGISTERGLOBALS", "Esta configuración invita a una variedad de ataques por inyección.<br />Si puede instalar .htaccess, edite o cree..."); |
|
62 | +define("_AM_ADV_ALLOWURLFOPEN", "Esta configuración permite a atacantes ejecutar códigos arbitrarios en servidores remotos.<br />Sólo un administrador puede cambiar esta opción.<br />Si es administrador, edite php.ini o httpd.conf.<br /><b>Ejemplo de httpd.conf:<br /> php_admin_flag allow_url_fopen off</b><br />De lo contrario, pídaselo a sus administradores."); |
|
63 | +define("_AM_ADV_USETRANSSID", "Su ID de sesión será mostrada en etiquetas ancla, etc.<br />Para evitar el secuestro de sesión, añada una línea en el archivo .htaccess de la raíz de XOOPS.<br /><b>php_flag session.use_trans_sid off</b>"); |
|
64 | +define("_AM_ADV_DBPREFIX", "Esta configuración invita a 'inyecciones de SQL'.<br />No olvide encender 'Forzar limpieza *' en las preferencias del módulo."); |
|
65 | +define("_AM_ADV_LINK_TO_PREFIXMAN", "Ir a Admin. de prefijos"); |
|
66 | +define("_AM_ADV_MAINUNPATCHED", "Debe editar mainfile.php tal y como como recomienda el fichero README."); |
|
67 | + |
|
68 | +define("_AM_ADV_SUBTITLECHECK", "Revisión de Protector"); |
|
69 | +define("_AM_ADV_CHECKCONTAMI", "Contaminaciones"); |
|
70 | +define("_AM_ADV_CHECKISOCOM", "Comentarios Aislados"); |
@@ -1,9 +1,9 @@ discard block |
||
1 | 1 | <?php |
2 | 2 | |
3 | -if( defined( 'FOR_XOOPS_LANG_CHECKER' ) ) $mydirname = 'protector' ; |
|
4 | -$constpref = '_MI_' . strtoupper( $mydirname ) ; |
|
3 | +if (defined('FOR_XOOPS_LANG_CHECKER')) $mydirname = 'protector'; |
|
4 | +$constpref = '_MI_'.strtoupper($mydirname); |
|
5 | 5 | |
6 | -if( defined( 'FOR_XOOPS_LANG_CHECKER' ) || ! defined( $constpref.'_LOADED' ) ) { |
|
6 | +if (defined('FOR_XOOPS_LANG_CHECKER') || !defined($constpref.'_LOADED')) { |
|
7 | 7 | |
8 | 8 | |
9 | 9 | |
@@ -11,124 +11,124 @@ discard block |
||
11 | 11 | |
12 | 12 | |
13 | 13 | // Appended by Xoops Language Checker -GIJOE- in 2009-07-06 05:46:53 |
14 | -define($constpref.'_DBTRAPWOSRV','Never checking _SERVER for anti-SQL-Injection'); |
|
15 | -define($constpref.'_DBTRAPWOSRVDSC','Some servers always enable DB Layer trapping. It causes wrong detections as SQL Injection attack. If you got such errors, turn this option on. You should know this option weakens the security of DB Layer trapping anti-SQL-Injection.'); |
|
14 | +define($constpref.'_DBTRAPWOSRV', 'Never checking _SERVER for anti-SQL-Injection'); |
|
15 | +define($constpref.'_DBTRAPWOSRVDSC', 'Some servers always enable DB Layer trapping. It causes wrong detections as SQL Injection attack. If you got such errors, turn this option on. You should know this option weakens the security of DB Layer trapping anti-SQL-Injection.'); |
|
16 | 16 | |
17 | 17 | // Appended by Xoops Language Checker -GIJOE- in 2009-01-14 11:10:53 |
18 | -define($constpref.'_DBLAYERTRAP','Enable DB Layer trapping anti-SQL-Injection'); |
|
19 | -define($constpref.'_DBLAYERTRAPDSC','Almost SQL Injection attacks will be canceled by this feature. This feature is required a support from databasefactory. You can check it on Security Advisory page.'); |
|
18 | +define($constpref.'_DBLAYERTRAP', 'Enable DB Layer trapping anti-SQL-Injection'); |
|
19 | +define($constpref.'_DBLAYERTRAPDSC', 'Almost SQL Injection attacks will be canceled by this feature. This feature is required a support from databasefactory. You can check it on Security Advisory page.'); |
|
20 | 20 | |
21 | 21 | // Appended by Xoops Language Checker -GIJOE- in 2008-11-21 04:44:31 |
22 | -define($constpref.'_DEFAULT_LANG','Default language'); |
|
23 | -define($constpref.'_DEFAULT_LANGDSC','Specify the language set to display messages before processing common.php'); |
|
24 | -define($constpref.'_BWLIMIT_COUNT','Bandwidth limitation'); |
|
25 | -define($constpref.'_BWLIMIT_COUNTDSC','Specify the max access to mainfile.php during watching time. This value should be 0 for normal environments which have enough CPU bandwidth. The number fewer than 10 will be ignored.'); |
|
22 | +define($constpref.'_DEFAULT_LANG', 'Default language'); |
|
23 | +define($constpref.'_DEFAULT_LANGDSC', 'Specify the language set to display messages before processing common.php'); |
|
24 | +define($constpref.'_BWLIMIT_COUNT', 'Bandwidth limitation'); |
|
25 | +define($constpref.'_BWLIMIT_COUNTDSC', 'Specify the max access to mainfile.php during watching time. This value should be 0 for normal environments which have enough CPU bandwidth. The number fewer than 10 will be ignored.'); |
|
26 | 26 | |
27 | 27 | // Appended by Xoops Language Checker -GIJOE- in 2007-07-30 16:31:33 |
28 | -define($constpref.'_BANIP_TIME0','Banned IP suspension time (sec)'); |
|
29 | -define($constpref.'_OPT_BIPTIME0','Ban the IP (moratorium)'); |
|
30 | -define($constpref.'_DOSOPT_BIPTIME0','Ban the IP (moratorium)'); |
|
28 | +define($constpref.'_BANIP_TIME0', 'Banned IP suspension time (sec)'); |
|
29 | +define($constpref.'_OPT_BIPTIME0', 'Ban the IP (moratorium)'); |
|
30 | +define($constpref.'_DOSOPT_BIPTIME0', 'Ban the IP (moratorium)'); |
|
31 | 31 | |
32 | 32 | // Appended by Xoops Language Checker -GIJOE- in 2007-04-11 05:08:26 |
33 | -define($constpref.'_ADMENU_MYBLOCKSADMIN','Permissions'); |
|
33 | +define($constpref.'_ADMENU_MYBLOCKSADMIN', 'Permissions'); |
|
34 | 34 | |
35 | -define( $constpref.'_LOADED' , 1 ) ; |
|
35 | +define($constpref.'_LOADED', 1); |
|
36 | 36 | |
37 | 37 | // The name of this module |
38 | -define($constpref."_NAME","Стор"); |
|
38 | +define($constpref."_NAME", "Стор"); |
|
39 | 39 | |
40 | 40 | // A brief description of this module |
41 | -define($constpref."_DESC","Этот модуль защищает ваш сайт на базе XOOPS от различного вида атак, таких как: DoS, SQL Injection и порчи переменных."); |
|
41 | +define($constpref."_DESC", "Этот модуль защищает ваш сайт на базе XOOPS от различного вида атак, таких как: DoS, SQL Injection и порчи переменных."); |
|
42 | 42 | |
43 | 43 | // Menu |
44 | -define($constpref."_ADMININDEX","Главная"); |
|
45 | -define($constpref."_ADVISORY","Подсказки"); |
|
46 | -define($constpref."_PREFIXMANAGER","Управление префиксом БД"); |
|
44 | +define($constpref."_ADMININDEX", "Главная"); |
|
45 | +define($constpref."_ADVISORY", "Подсказки"); |
|
46 | +define($constpref."_PREFIXMANAGER", "Управление префиксом БД"); |
|
47 | 47 | |
48 | 48 | // Configs |
49 | -define($constpref.'_GLOBAL_DISBL','Временно выключен'); |
|
50 | -define($constpref.'_GLOBAL_DISBLDSC','Все системы защиты временно отключены.<br />Не забудьте включить их после разрешения ваших проблем с безопасностью'); |
|
49 | +define($constpref.'_GLOBAL_DISBL', 'Временно выключен'); |
|
50 | +define($constpref.'_GLOBAL_DISBLDSC', 'Все системы защиты временно отключены.<br />Не забудьте включить их после разрешения ваших проблем с безопасностью'); |
|
51 | 51 | |
52 | -define($constpref.'_RELIABLE_IPS','Доверенные адреса'); |
|
53 | -define($constpref.'_RELIABLE_IPSDSC','Установите адреса при заходе для которых проверки безопасности не проводятся. Разделяйте каждый адрес знаком "|". "^" соответствует началу строки, "$" соответствует концу строки.'); |
|
52 | +define($constpref.'_RELIABLE_IPS', 'Доверенные адреса'); |
|
53 | +define($constpref.'_RELIABLE_IPSDSC', 'Установите адреса при заходе для которых проверки безопасности не проводятся. Разделяйте каждый адрес знаком "|". "^" соответствует началу строки, "$" соответствует концу строки.'); |
|
54 | 54 | |
55 | -define($constpref.'_LOG_LEVEL','Журнал событий'); |
|
56 | -define($constpref.'_LOG_LEVELDSC',''); |
|
55 | +define($constpref.'_LOG_LEVEL', 'Журнал событий'); |
|
56 | +define($constpref.'_LOG_LEVELDSC', ''); |
|
57 | 57 | |
58 | -define($constpref.'_LOGLEVEL0','Журнал отключен'); |
|
59 | -define($constpref.'_LOGLEVEL15','Минимум событий'); |
|
60 | -define($constpref.'_LOGLEVEL63','Минимум событий'); |
|
61 | -define($constpref.'_LOGLEVEL255','Все события'); |
|
58 | +define($constpref.'_LOGLEVEL0', 'Журнал отключен'); |
|
59 | +define($constpref.'_LOGLEVEL15', 'Минимум событий'); |
|
60 | +define($constpref.'_LOGLEVEL63', 'Минимум событий'); |
|
61 | +define($constpref.'_LOGLEVEL255', 'Все события'); |
|
62 | 62 | |
63 | -define($constpref.'_HIJACK_TOPBIT','Защищенные биты IP для сеанса'); |
|
64 | -define($constpref.'_HIJACK_TOPBITDSC','Анти-Налет Сеанса:<br />Значение по умолчанию 32 (бит). |
|
63 | +define($constpref.'_HIJACK_TOPBIT', 'Защищенные биты IP для сеанса'); |
|
64 | +define($constpref.'_HIJACK_TOPBITDSC', 'Анти-Налет Сеанса:<br />Значение по умолчанию 32 (бит). |
|
65 | 65 | (Все биты защищены)<br />Когда ваш IP не устойчив, установите диапазон IP числом битов.<br />(пример) Если ваш IP может двигаться в диапазон 192.168.0.0-192.168.0.255, установите 24 (бит) здесь'); |
66 | -define($constpref.'_HIJACK_DENYGP','Группы для которых изменение адреса в рамках одной сессии запрещено'); |
|
67 | -define($constpref.'_HIJACK_DENYGPDSC','Борется с подстановкой сессий:<br /> |
|
66 | +define($constpref.'_HIJACK_DENYGP', 'Группы для которых изменение адреса в рамках одной сессии запрещено'); |
|
67 | +define($constpref.'_HIJACK_DENYGPDSC', 'Борется с подстановкой сессий:<br /> |
|
68 | 68 | Выберите группы для которых адрес в пределах одной сессии постоянен.<br /> |
69 | 69 | (Рекомендуется всегда включать в список групп группу Администраторов сайта.)'); |
70 | -define($constpref.'_SAN_NULLBYTE','Вычищать символ с нулевым кодом'); |
|
71 | -define($constpref.'_SAN_NULLBYTEDSC','Заверщающий символ "\\0" часто используется в различных видах атак.<br /> |
|
70 | +define($constpref.'_SAN_NULLBYTE', 'Вычищать символ с нулевым кодом'); |
|
71 | +define($constpref.'_SAN_NULLBYTEDSC', 'Заверщающий символ "\\0" часто используется в различных видах атак.<br /> |
|
72 | 72 | Этот символ будет заменен на пробел.<br />(рекомендуется всегда включать данную настройку)'); |
73 | -define($constpref.'_DIE_NULLBYTE','Вычищать символ с нулевым кодом'); |
|
74 | -define($constpref.'_DIE_NULLBYTEDSC','Заверщающий символ "\0" часто используется в различных видах атак.<br />(рекомендуется всегда включать данную настройку)'); |
|
75 | -define($constpref.'_DIE_BADEXT','Прервать выполнение при загрузке опасного файла'); |
|
76 | -define($constpref.'_DIE_BADEXTDSC','В случае когда кто-либо попытается загрузить на сайт файл имеющий опасное расширение (например .php) - загрузка страницы будет прервана. Если вам часто приходится загружать такие файлы (например для модулей B-Wiki или PukiWikiMod) - отключите данный параметр.'); |
|
77 | -define($constpref.'_CONTAMI_ACTION','Действие при обнаружении "грязных" переменных'); |
|
78 | -define($constpref.'_CONTAMI_ACTIONDS','Выберите действие выполняемое в случае когда кто-либо пытается передать вашему скрипту "грязные" системные переменные XOOPS. (Рекомендуется: пустой экран)'); |
|
79 | -define($constpref.'_ISOCOM_ACTION','Действие при обнаружении изолированного комментария'); |
|
80 | -define($constpref.'_ISOCOM_ACTIONDSC','Выберите действие выполняемое при обнаружении строки "/*" без экранировния.<br />"Очистка" подразумевает добавление экранирующих символов "*/".<br />(Рекомендуется: Очистить)'); |
|
81 | -define($constpref.'_UNION_ACTION','Действие при обнаружении ключевого слова UNION'); |
|
82 | -define($constpref.'_UNION_ACTIONDSC','Выберите действие выполняемое при обнаружении ключевого слова UNION. "Очистка" предполагает заменение всех вхождений данного слова "UNI-ON". (Рекомендуется: Очистить)'); |
|
83 | -define($constpref.'_ID_INTVAL','Принудительное преобразование целочисленых переменных (например id)'); |
|
84 | -define($constpref.'_ID_INTVALDSC','Все запросы вида: "*id" будут возвращены как целые числа.<br />Этот параметр защищает вас от некоторых видов XSS и SQL Injections атак.<br /> |
|
73 | +define($constpref.'_DIE_NULLBYTE', 'Вычищать символ с нулевым кодом'); |
|
74 | +define($constpref.'_DIE_NULLBYTEDSC', 'Заверщающий символ "\0" часто используется в различных видах атак.<br />(рекомендуется всегда включать данную настройку)'); |
|
75 | +define($constpref.'_DIE_BADEXT', 'Прервать выполнение при загрузке опасного файла'); |
|
76 | +define($constpref.'_DIE_BADEXTDSC', 'В случае когда кто-либо попытается загрузить на сайт файл имеющий опасное расширение (например .php) - загрузка страницы будет прервана. Если вам часто приходится загружать такие файлы (например для модулей B-Wiki или PukiWikiMod) - отключите данный параметр.'); |
|
77 | +define($constpref.'_CONTAMI_ACTION', 'Действие при обнаружении "грязных" переменных'); |
|
78 | +define($constpref.'_CONTAMI_ACTIONDS', 'Выберите действие выполняемое в случае когда кто-либо пытается передать вашему скрипту "грязные" системные переменные XOOPS. (Рекомендуется: пустой экран)'); |
|
79 | +define($constpref.'_ISOCOM_ACTION', 'Действие при обнаружении изолированного комментария'); |
|
80 | +define($constpref.'_ISOCOM_ACTIONDSC', 'Выберите действие выполняемое при обнаружении строки "/*" без экранировния.<br />"Очистка" подразумевает добавление экранирующих символов "*/".<br />(Рекомендуется: Очистить)'); |
|
81 | +define($constpref.'_UNION_ACTION', 'Действие при обнаружении ключевого слова UNION'); |
|
82 | +define($constpref.'_UNION_ACTIONDSC', 'Выберите действие выполняемое при обнаружении ключевого слова UNION. "Очистка" предполагает заменение всех вхождений данного слова "UNI-ON". (Рекомендуется: Очистить)'); |
|
83 | +define($constpref.'_ID_INTVAL', 'Принудительное преобразование целочисленых переменных (например id)'); |
|
84 | +define($constpref.'_ID_INTVALDSC', 'Все запросы вида: "*id" будут возвращены как целые числа.<br />Этот параметр защищает вас от некоторых видов XSS и SQL Injections атак.<br /> |
|
85 | 85 | Рекомендуется включить этот параметр и отключать только при возникновении проблем в использовании каких-либо модулей.'); |
86 | -define($constpref.'_FILE_DOTDOT','Защита от Directroy Traversals'); |
|
87 | -define($constpref.'_FILE_DOTDOTDSC','Удаляет все вхождения последовательности ".." из всех запросов выглядящих как Directory Traversals'); |
|
86 | +define($constpref.'_FILE_DOTDOT', 'Защита от Directroy Traversals'); |
|
87 | +define($constpref.'_FILE_DOTDOTDSC', 'Удаляет все вхождения последовательности ".." из всех запросов выглядящих как Directory Traversals'); |
|
88 | 88 | |
89 | -define($constpref.'_BF_COUNT','Защита от подбора пароля'); |
|
90 | -define($constpref.'_BF_COUNTDSC','Установите максимальное количество попыток входа пользователя за 10 минут. В случае если кто-либо попытается залогиниться большее чем указано количество раз - его адрес будет занесен в черный список.'); |
|
89 | +define($constpref.'_BF_COUNT', 'Защита от подбора пароля'); |
|
90 | +define($constpref.'_BF_COUNTDSC', 'Установите максимальное количество попыток входа пользователя за 10 минут. В случае если кто-либо попытается залогиниться большее чем указано количество раз - его адрес будет занесен в черный список.'); |
|
91 | 91 | |
92 | -define($constpref.'_DOS_SKIPMODS','Исключения модулей от DoS/Crawler защиты'); |
|
93 | -define($constpref.'_DOS_SKIPMODSDSC','Введите имена каталогов разделенные символом "|" для модулей в которых можно отключить DoS/Crawler защиту. Этот параметр в частности широко применим в модулях чата и других модулях для которых частое обращение к стараницам модулей является нормой.'); |
|
92 | +define($constpref.'_DOS_SKIPMODS', 'Исключения модулей от DoS/Crawler защиты'); |
|
93 | +define($constpref.'_DOS_SKIPMODSDSC', 'Введите имена каталогов разделенные символом "|" для модулей в которых можно отключить DoS/Crawler защиту. Этот параметр в частности широко применим в модулях чата и других модулях для которых частое обращение к стараницам модулей является нормой.'); |
|
94 | 94 | |
95 | -define($constpref.'_DOS_EXPIRE','Время ожидания для определения высокой нагрузки (сек)'); |
|
96 | -define($constpref.'_DOS_EXPIREDSC','Данное значение указывает время ожидания до обнуления счетчика запросов страницы ("Атака F5" и Роботы перегружающие сервер)'); |
|
95 | +define($constpref.'_DOS_EXPIRE', 'Время ожидания для определения высокой нагрузки (сек)'); |
|
96 | +define($constpref.'_DOS_EXPIREDSC', 'Данное значение указывает время ожидания до обнуления счетчика запросов страницы ("Атака F5" и Роботы перегружающие сервер)'); |
|
97 | 97 | |
98 | -define($constpref.'_DOS_F5COUNT','Счетчик для "Атаки F5"'); |
|
99 | -define($constpref.'_DOS_F5COUNTDSC','Защищает от DoS атак.<br /> |
|
98 | +define($constpref.'_DOS_F5COUNT', 'Счетчик для "Атаки F5"'); |
|
99 | +define($constpref.'_DOS_F5COUNTDSC', 'Защищает от DoS атак.<br /> |
|
100 | 100 | Это значение указывает количество запросов страницы превышение которого за установленое ранее время ожидания распознается как преднамеренная атака.'); |
101 | -define($constpref.'_DOS_F5ACTION','Действие при обнаружении попытки перегрузки сервера'); |
|
101 | +define($constpref.'_DOS_F5ACTION', 'Действие при обнаружении попытки перегрузки сервера'); |
|
102 | 102 | |
103 | -define($constpref.'_DOS_CRCOUNT','Счетчик для Роботов'); |
|
104 | -define($constpref.'_DOS_CRCOUNTDSC','Предупреждает высокую загрузку сервера роботами поисковых систем. Указаное значение задает количество запросов превышение которого за установленое ранее время ожидания распознается как посещение "Неправильным" Роботом'); |
|
105 | -define($constpref.'_DOS_CRACTION','Действие при обнаружении "Плохих" Роботов.'); |
|
103 | +define($constpref.'_DOS_CRCOUNT', 'Счетчик для Роботов'); |
|
104 | +define($constpref.'_DOS_CRCOUNTDSC', 'Предупреждает высокую загрузку сервера роботами поисковых систем. Указаное значение задает количество запросов превышение которого за установленое ранее время ожидания распознается как посещение "Неправильным" Роботом'); |
|
105 | +define($constpref.'_DOS_CRACTION', 'Действие при обнаружении "Плохих" Роботов.'); |
|
106 | 106 | |
107 | -define($constpref.'_DOS_CRSAFE','Агенты пользователя (User-Agent) не опознаваемые как "Плохие"'); |
|
108 | -define($constpref.'_DOS_CRSAFEDSC','Регулярное выражение perl для поля Агента Пользователя (User-Agent).<br />В случае совпадения агента посетителя с указаным выражением - Робот никогда не распознается как "Плохой".<br />Пример: /(msnbot|Googlebot|Yandex|Yahoo! Slurp|StackRambler)/i'); |
|
107 | +define($constpref.'_DOS_CRSAFE', 'Агенты пользователя (User-Agent) не опознаваемые как "Плохие"'); |
|
108 | +define($constpref.'_DOS_CRSAFEDSC', 'Регулярное выражение perl для поля Агента Пользователя (User-Agent).<br />В случае совпадения агента посетителя с указаным выражением - Робот никогда не распознается как "Плохой".<br />Пример: /(msnbot|Googlebot|Yandex|Yahoo! Slurp|StackRambler)/i'); |
|
109 | 109 | |
110 | -define($constpref.'_OPT_NONE','Ничего (только запись в журнале)'); |
|
111 | -define($constpref.'_OPT_SAN','Очистка'); |
|
112 | -define($constpref.'_OPT_EXIT','Пустой экран'); |
|
113 | -define($constpref.'_OPT_BIP','Добавить адрес в черный список'); |
|
110 | +define($constpref.'_OPT_NONE', 'Ничего (только запись в журнале)'); |
|
111 | +define($constpref.'_OPT_SAN', 'Очистка'); |
|
112 | +define($constpref.'_OPT_EXIT', 'Пустой экран'); |
|
113 | +define($constpref.'_OPT_BIP', 'Добавить адрес в черный список'); |
|
114 | 114 | |
115 | -define($constpref.'_DOSOPT_NONE','Ничего (только запись в журнале)'); |
|
116 | -define($constpref.'_DOSOPT_SLEEP','Заснуть'); |
|
117 | -define($constpref.'_DOSOPT_EXIT','Пустой экран'); |
|
118 | -define($constpref.'_DOSOPT_BIP','Добавить адрес в черный список'); |
|
119 | -define($constpref.'_DOSOPT_HTA','Запретить доступ используя .htaccess (экспериментально)'); |
|
115 | +define($constpref.'_DOSOPT_NONE', 'Ничего (только запись в журнале)'); |
|
116 | +define($constpref.'_DOSOPT_SLEEP', 'Заснуть'); |
|
117 | +define($constpref.'_DOSOPT_EXIT', 'Пустой экран'); |
|
118 | +define($constpref.'_DOSOPT_BIP', 'Добавить адрес в черный список'); |
|
119 | +define($constpref.'_DOSOPT_HTA', 'Запретить доступ используя .htaccess (экспериментально)'); |
|
120 | 120 | |
121 | -define($constpref.'_BIP_EXCEPT','Групы пользователей никогда не попадающие в черный список.'); |
|
122 | -define($constpref.'_BIP_EXCEPTDSC','Рекомендуется всегда добавлять в этот список группу Администраторов сайта.'); |
|
121 | +define($constpref.'_BIP_EXCEPT', 'Групы пользователей никогда не попадающие в черный список.'); |
|
122 | +define($constpref.'_BIP_EXCEPTDSC', 'Рекомендуется всегда добавлять в этот список группу Администраторов сайта.'); |
|
123 | 123 | |
124 | -define($constpref.'_DISABLES','Деактивировать потенциально опасные функции XOOPS'); |
|
124 | +define($constpref.'_DISABLES', 'Деактивировать потенциально опасные функции XOOPS'); |
|
125 | 125 | |
126 | -define($constpref.'_BIGUMBRELLA','Включить anti-XSS (BigUmbrella)'); |
|
127 | -define($constpref.'_BIGUMBRELLADSC','Это помогает защитить Вас от нападений через уязвимость XSS. Гарантия не 100%!!'); |
|
126 | +define($constpref.'_BIGUMBRELLA', 'Включить anti-XSS (BigUmbrella)'); |
|
127 | +define($constpref.'_BIGUMBRELLADSC', 'Это помогает защитить Вас от нападений через уязвимость XSS. Гарантия не 100%!!'); |
|
128 | 128 | |
129 | -define($constpref.'_SPAMURI4U','anti-SPAM: Колличество ссылок для пользователей'); |
|
130 | -define($constpref.'_SPAMURI4UDSC','Если колличество ссылок в сообщениях от пользователей (кроме Администраторов), превышает указанное, сообщение определяется как СПАМ.<br /> 0 - отключено.'); |
|
131 | -define($constpref.'_SPAMURI4G','anti-SPAM: Колличество ссылок для гостей'); |
|
132 | -define($constpref.'_SPAMURI4GDSC','Если колличество ссылок в сообщениях от гостей, превышает указанное, сообщение определяется как СПАМ.<br /> 0 - отключено.'); |
|
129 | +define($constpref.'_SPAMURI4U', 'anti-SPAM: Колличество ссылок для пользователей'); |
|
130 | +define($constpref.'_SPAMURI4UDSC', 'Если колличество ссылок в сообщениях от пользователей (кроме Администраторов), превышает указанное, сообщение определяется как СПАМ.<br /> 0 - отключено.'); |
|
131 | +define($constpref.'_SPAMURI4G', 'anti-SPAM: Колличество ссылок для гостей'); |
|
132 | +define($constpref.'_SPAMURI4GDSC', 'Если колличество ссылок в сообщениях от гостей, превышает указанное, сообщение определяется как СПАМ.<br /> 0 - отключено.'); |
|
133 | 133 | |
134 | 134 | } |
@@ -1,6 +1,8 @@ |
||
1 | 1 | <?php |
2 | 2 | |
3 | -if( defined( 'FOR_XOOPS_LANG_CHECKER' ) ) $mydirname = 'protector' ; |
|
3 | +if( defined( 'FOR_XOOPS_LANG_CHECKER' ) ) { |
|
4 | + $mydirname = 'protector' ; |
|
5 | +} |
|
4 | 6 | $constpref = '_MI_' . strtoupper( $mydirname ) ; |
5 | 7 | |
6 | 8 | if( defined( 'FOR_XOOPS_LANG_CHECKER' ) || ! defined( $constpref.'_LOADED' ) ) { |
@@ -6,73 +6,73 @@ |
||
6 | 6 | |
7 | 7 | |
8 | 8 | // Appended by Xoops Language Checker -GIJOE- in 2009-01-14 11:10:53 |
9 | -define('_AM_ADV_DBFACTORYPATCHED','Your databasefactory is ready for DBLayer Trapping anti-SQL-Injection'); |
|
10 | -define('_AM_ADV_DBFACTORYUNPATCHED','Your databasefactory is not ready for DBLayer Trapping anti-SQL-Injection. Some patches are required.'); |
|
9 | +define('_AM_ADV_DBFACTORYPATCHED', 'Your databasefactory is ready for DBLayer Trapping anti-SQL-Injection'); |
|
10 | +define('_AM_ADV_DBFACTORYUNPATCHED', 'Your databasefactory is not ready for DBLayer Trapping anti-SQL-Injection. Some patches are required.'); |
|
11 | 11 | |
12 | 12 | // Appended by Xoops Language Checker -GIJOE- in 2008-12-03 11:47:20 |
13 | -define('_AM_ADV_TRUSTPATHPUBLIC','If you can look an image -NG- or the link returns normal page, your XOOPS_TRUST_PATH is not placed properly. The best place for XOOPS_TRUST_PATH is outside of DocumentRoot. If you cannot do that, you have to put .htaccess (DENY FROM ALL) just under XOOPS_TRUST_PATH as the second best way.'); |
|
14 | -define('_AM_ADV_TRUSTPATHPUBLICLINK','Check php files inside TRUST_PATH are private (it must be 404,403 or 500 error'); |
|
13 | +define('_AM_ADV_TRUSTPATHPUBLIC', 'If you can look an image -NG- or the link returns normal page, your XOOPS_TRUST_PATH is not placed properly. The best place for XOOPS_TRUST_PATH is outside of DocumentRoot. If you cannot do that, you have to put .htaccess (DENY FROM ALL) just under XOOPS_TRUST_PATH as the second best way.'); |
|
14 | +define('_AM_ADV_TRUSTPATHPUBLICLINK', 'Check php files inside TRUST_PATH are private (it must be 404,403 or 500 error'); |
|
15 | 15 | |
16 | 16 | // Appended by Xoops Language Checker -GIJOE- in 2007-10-18 05:36:25 |
17 | -define('_AM_LABEL_COMPACTLOG','Compact log'); |
|
18 | -define('_AM_BUTTON_COMPACTLOG','Compact it!'); |
|
19 | -define('_AM_JS_COMPACTLOGCONFIRM','Duplicated (IP,Type) records will be removed'); |
|
20 | -define('_AM_LABEL_REMOVEALL','Remove all records'); |
|
21 | -define('_AM_BUTTON_REMOVEALL','Remove all!'); |
|
22 | -define('_AM_JS_REMOVEALLCONFIRM','All logs are removed absolutely. Are you really OK?'); |
|
17 | +define('_AM_LABEL_COMPACTLOG', 'Compact log'); |
|
18 | +define('_AM_BUTTON_COMPACTLOG', 'Compact it!'); |
|
19 | +define('_AM_JS_COMPACTLOGCONFIRM', 'Duplicated (IP,Type) records will be removed'); |
|
20 | +define('_AM_LABEL_REMOVEALL', 'Remove all records'); |
|
21 | +define('_AM_BUTTON_REMOVEALL', 'Remove all!'); |
|
22 | +define('_AM_JS_REMOVEALLCONFIRM', 'All logs are removed absolutely. Are you really OK?'); |
|
23 | 23 | |
24 | 24 | // Appended by Xoops Language Checker -GIJOE- in 2007-07-30 05:37:52 |
25 | -define('_AM_FMT_CONFIGSNOTWRITABLE','Turn the configs directory writable: %s'); |
|
25 | +define('_AM_FMT_CONFIGSNOTWRITABLE', 'Turn the configs directory writable: %s'); |
|
26 | 26 | |
27 | -define('_MD_A_MYMENU_MYTPLSADMIN',''); |
|
28 | -define('_MD_A_MYMENU_MYBLOCKSADMIN','Права доступа'); |
|
29 | -define('_MD_A_MYMENU_MYPREFERENCES','Настройки'); |
|
27 | +define('_MD_A_MYMENU_MYTPLSADMIN', ''); |
|
28 | +define('_MD_A_MYMENU_MYBLOCKSADMIN', 'Права доступа'); |
|
29 | +define('_MD_A_MYMENU_MYPREFERENCES', 'Настройки'); |
|
30 | 30 | |
31 | 31 | // index.php |
32 | -define("_AM_TH_DATETIME","Время"); |
|
33 | -define("_AM_TH_USER","Пользователь"); |
|
34 | -define("_AM_TH_IP","IP"); |
|
35 | -define("_AM_TH_AGENT","User-Agent"); |
|
36 | -define("_AM_TH_TYPE","Тип"); |
|
37 | -define("_AM_TH_DESCRIPTION","Описание"); |
|
32 | +define("_AM_TH_DATETIME", "Время"); |
|
33 | +define("_AM_TH_USER", "Пользователь"); |
|
34 | +define("_AM_TH_IP", "IP"); |
|
35 | +define("_AM_TH_AGENT", "User-Agent"); |
|
36 | +define("_AM_TH_TYPE", "Тип"); |
|
37 | +define("_AM_TH_DESCRIPTION", "Описание"); |
|
38 | 38 | |
39 | -define( "_AM_TH_BADIPS" , "Запрещенные IP" ) ; |
|
39 | +define("_AM_TH_BADIPS", "Запрещенные IP"); |
|
40 | 40 | |
41 | -define( "_AM_TH_GROUP1IPS" , 'Разрешенные IP для Group=1 (Администратор)<br /><br /><span style="font-weight:normal;">Ввести разрешенные IP по одному на строку.<br />192.168. means 192.168.*<br />незаполнение этого окна означает, что все IP имеют доступ</span>' ) ; |
|
41 | +define("_AM_TH_GROUP1IPS", 'Разрешенные IP для Group=1 (Администратор)<br /><br /><span style="font-weight:normal;">Ввести разрешенные IP по одному на строку.<br />192.168. means 192.168.*<br />незаполнение этого окна означает, что все IP имеют доступ</span>'); |
|
42 | 42 | |
43 | 43 | //define( "_AM_TH_ENABLEIPBANS" , "Включить механизм банов по IP?" ) ; |
44 | -define( "_AM_LABEL_REMOVE" , "Удалить отмеченые записи:" ) ; |
|
45 | -define( "_AM_BUTTON_REMOVE" , "Удалить" ) ; |
|
46 | -define( "_AM_JS_REMOVECONFIRM" , "Удаляем?" ) ; |
|
47 | -define( "_AM_MSG_IPFILESUPDATED" , "Файлы для IP были обновлены" ) ; |
|
48 | -define( "_AM_MSG_BADIPSCANTOPEN" , "Файл для плохого IP не может быть открыт" ) ; |
|
49 | -define( "_AM_MSG_GROUP1IPSCANTOPEN" , "файл для доступа group=1 не может быть открыт" ) ; |
|
50 | -define( "_AM_MSG_PRUPDATED" , "Настройки успешно обновлены!" ) ; |
|
51 | -define( "_AM_MSG_REMOVED" , "Записи удалены" ) ; |
|
44 | +define("_AM_LABEL_REMOVE", "Удалить отмеченые записи:"); |
|
45 | +define("_AM_BUTTON_REMOVE", "Удалить"); |
|
46 | +define("_AM_JS_REMOVECONFIRM", "Удаляем?"); |
|
47 | +define("_AM_MSG_IPFILESUPDATED", "Файлы для IP были обновлены"); |
|
48 | +define("_AM_MSG_BADIPSCANTOPEN", "Файл для плохого IP не может быть открыт"); |
|
49 | +define("_AM_MSG_GROUP1IPSCANTOPEN", "файл для доступа group=1 не может быть открыт"); |
|
50 | +define("_AM_MSG_PRUPDATED", "Настройки успешно обновлены!"); |
|
51 | +define("_AM_MSG_REMOVED", "Записи удалены"); |
|
52 | 52 | |
53 | 53 | |
54 | 54 | // prefix_manager.php |
55 | -define( "_AM_H3_PREFIXMAN" , "Управление префиксом таблиц" ) ; |
|
56 | -define( "_AM_MSG_DBUPDATED" , "База данных успешно обновлена!" ) ; |
|
57 | -define( "_AM_CONFIRM_DELETE" , "Все данные будут уничтожены. Продолжать?" ) ; |
|
58 | -define( "_AM_TXT_HOWTOCHANGEDB" , "Если вы хотите изменить префикс таблиц, отредактируйте ваш конфигурационный файл %s/mainfile.php вручную внеся изменения в строку указаную ниже.<br /><br />define('XOOPS_DB_PREFIX', '<b>%s</b>');" ) ; |
|
55 | +define("_AM_H3_PREFIXMAN", "Управление префиксом таблиц"); |
|
56 | +define("_AM_MSG_DBUPDATED", "База данных успешно обновлена!"); |
|
57 | +define("_AM_CONFIRM_DELETE", "Все данные будут уничтожены. Продолжать?"); |
|
58 | +define("_AM_TXT_HOWTOCHANGEDB", "Если вы хотите изменить префикс таблиц, отредактируйте ваш конфигурационный файл %s/mainfile.php вручную внеся изменения в строку указаную ниже.<br /><br />define('XOOPS_DB_PREFIX', '<b>%s</b>');"); |
|
59 | 59 | |
60 | 60 | |
61 | 61 | // advisory.php |
62 | -define("_AM_ADV_NOTSECURE","Тест НЕ пройден"); |
|
62 | +define("_AM_ADV_NOTSECURE", "Тест НЕ пройден"); |
|
63 | 63 | |
64 | -define("_AM_ADV_REGISTERGLOBALS","Текущая конфигурация позволяет проводить целый спектр атак с замещением значений переменных.<br />Если вы имеете доступ к файлу .htaccess создайте его или отредактируйте этот файл добавив к нему строку указаную ниже."); |
|
65 | -define("_AM_ADV_ALLOWURLFOPEN","Текущая конфигурация позволяет атакующим выполнять произвольные скрипты на удаленных машинах.<br />Только администратор сервера может изменить эту опцию.<br />Если вы являетесь администратором отредактируйте файл php.ini или httpd.conf.<br /><b>Пример для httpd.conf:<br /> php_admin_flag allow_url_fopen off</b><br />Или попросите об этом Вашего администратора."); |
|
66 | -define("_AM_ADV_USETRANSSID","ID вашей сессии отображается в тегах ссылок и др.<br /> |
|
64 | +define("_AM_ADV_REGISTERGLOBALS", "Текущая конфигурация позволяет проводить целый спектр атак с замещением значений переменных.<br />Если вы имеете доступ к файлу .htaccess создайте его или отредактируйте этот файл добавив к нему строку указаную ниже."); |
|
65 | +define("_AM_ADV_ALLOWURLFOPEN", "Текущая конфигурация позволяет атакующим выполнять произвольные скрипты на удаленных машинах.<br />Только администратор сервера может изменить эту опцию.<br />Если вы являетесь администратором отредактируйте файл php.ini или httpd.conf.<br /><b>Пример для httpd.conf:<br /> php_admin_flag allow_url_fopen off</b><br />Или попросите об этом Вашего администратора."); |
|
66 | +define("_AM_ADV_USETRANSSID", "ID вашей сессии отображается в тегах ссылок и др.<br /> |
|
67 | 67 | Во избежание использования ID вашей сессии третьими лицами добавьте следующую строку в ваш файл .htaccess расположеный в каталоге: 'XOOPS_ROOT_PATH<br /><b>php_flag session.use_trans_sid off</b>"); |
68 | -define("_AM_ADV_DBPREFIX","Текущее значение префикса таблиц БД позволяет проводить класс т.н. 'SQL Injecting' атак.<br />Не забудьте включить 'Принудительную очистку переменных *' в конфигурационном разделе этого модуля."); |
|
69 | -define("_AM_ADV_LINK_TO_PREFIXMAN","Перейти к разделу управления префиксами БД."); |
|
70 | -define("_AM_ADV_MAINUNPATCHED","Вы должны отредактировать Ваш файл mainfile.php так, как это описано в README."); |
|
68 | +define("_AM_ADV_DBPREFIX", "Текущее значение префикса таблиц БД позволяет проводить класс т.н. 'SQL Injecting' атак.<br />Не забудьте включить 'Принудительную очистку переменных *' в конфигурационном разделе этого модуля."); |
|
69 | +define("_AM_ADV_LINK_TO_PREFIXMAN", "Перейти к разделу управления префиксами БД."); |
|
70 | +define("_AM_ADV_MAINUNPATCHED", "Вы должны отредактировать Ваш файл mainfile.php так, как это описано в README."); |
|
71 | 71 | //define("_AM_ADV_RESCUEPASSWORD","Пароль для снятия бана с вашего IP"); |
72 | 72 | //define("_AM_ADV_RESCUEPASSWORDUNSET","Не установлен"); |
73 | 73 | //define("_AM_ADV_RESCUEPASSWORDSHORT","Слишком короткий (минимальная длина 6 символов)"); |
74 | 74 | |
75 | -define("_AM_ADV_SUBTITLECHECK","Проверка работоспособности"); |
|
75 | +define("_AM_ADV_SUBTITLECHECK", "Проверка работоспособности"); |
|
76 | 76 | //define("_AM_ADV_AT1STSETPASSWORD","Установите ваш резервный пароль перед проверкой."); |
77 | -define("_AM_ADV_CHECKCONTAMI","Порча переменных"); |
|
78 | -define("_AM_ADV_CHECKISOCOM","Изолированые комментарии"); |
|
77 | +define("_AM_ADV_CHECKCONTAMI", "Порча переменных"); |
|
78 | +define("_AM_ADV_CHECKISOCOM", "Изолированые комментарии"); |
@@ -1,9 +1,9 @@ discard block |
||
1 | 1 | <?php |
2 | 2 | |
3 | -if( defined( 'FOR_XOOPS_LANG_CHECKER' ) ) $mydirname = 'protector' ; |
|
4 | -$constpref = '_MI_' . strtoupper( $mydirname ) ; |
|
3 | +if (defined('FOR_XOOPS_LANG_CHECKER')) $mydirname = 'protector'; |
|
4 | +$constpref = '_MI_'.strtoupper($mydirname); |
|
5 | 5 | |
6 | -if( defined( 'FOR_XOOPS_LANG_CHECKER' ) || ! defined( '_MI_PROTECTOR_LOADED' ) ) { |
|
6 | +if (defined('FOR_XOOPS_LANG_CHECKER') || !defined('_MI_PROTECTOR_LOADED')) { |
|
7 | 7 | |
8 | 8 | |
9 | 9 | |
@@ -11,118 +11,118 @@ discard block |
||
11 | 11 | |
12 | 12 | |
13 | 13 | // Appended by Xoops Language Checker -GIJOE- in 2009-07-06 05:46:52 |
14 | -define('_MI_PROTECTOR_DBTRAPWOSRV','Never checking _SERVER for anti-SQL-Injection'); |
|
15 | -define('_MI_PROTECTOR_DBTRAPWOSRVDSC','Some servers always enable DB Layer trapping. It causes wrong detections as SQL Injection attack. If you got such errors, turn this option on. You should know this option weakens the security of DB Layer trapping anti-SQL-Injection.'); |
|
14 | +define('_MI_PROTECTOR_DBTRAPWOSRV', 'Never checking _SERVER for anti-SQL-Injection'); |
|
15 | +define('_MI_PROTECTOR_DBTRAPWOSRVDSC', 'Some servers always enable DB Layer trapping. It causes wrong detections as SQL Injection attack. If you got such errors, turn this option on. You should know this option weakens the security of DB Layer trapping anti-SQL-Injection.'); |
|
16 | 16 | |
17 | 17 | // Appended by Xoops Language Checker -GIJOE- in 2009-01-14 11:10:53 |
18 | -define('_MI_PROTECTOR_DBLAYERTRAP','Enable DB Layer trapping anti-SQL-Injection'); |
|
19 | -define('_MI_PROTECTOR_DBLAYERTRAPDSC','Almost SQL Injection attacks will be canceled by this feature. This feature is required a support from databasefactory. You can check it on Security Advisory page.'); |
|
18 | +define('_MI_PROTECTOR_DBLAYERTRAP', 'Enable DB Layer trapping anti-SQL-Injection'); |
|
19 | +define('_MI_PROTECTOR_DBLAYERTRAPDSC', 'Almost SQL Injection attacks will be canceled by this feature. This feature is required a support from databasefactory. You can check it on Security Advisory page.'); |
|
20 | 20 | |
21 | 21 | // Appended by Xoops Language Checker -GIJOE- in 2008-11-21 04:44:30 |
22 | -define('_MI_PROTECTOR_DEFAULT_LANG','Default language'); |
|
23 | -define('_MI_PROTECTOR_DEFAULT_LANGDSC','Specify the language set to display messages before processing common.php'); |
|
24 | -define('_MI_PROTECTOR_BWLIMIT_COUNT','Bandwidth limitation'); |
|
25 | -define('_MI_PROTECTOR_BWLIMIT_COUNTDSC','Specify the max access to mainfile.php during watching time. This value should be 0 for normal environments which have enough CPU bandwidth. The number fewer than 10 will be ignored.'); |
|
22 | +define('_MI_PROTECTOR_DEFAULT_LANG', 'Default language'); |
|
23 | +define('_MI_PROTECTOR_DEFAULT_LANGDSC', 'Specify the language set to display messages before processing common.php'); |
|
24 | +define('_MI_PROTECTOR_BWLIMIT_COUNT', 'Bandwidth limitation'); |
|
25 | +define('_MI_PROTECTOR_BWLIMIT_COUNTDSC', 'Specify the max access to mainfile.php during watching time. This value should be 0 for normal environments which have enough CPU bandwidth. The number fewer than 10 will be ignored.'); |
|
26 | 26 | |
27 | 27 | // Appended by Xoops Language Checker -GIJOE- in 2007-07-30 16:31:33 |
28 | -define('_MI_PROTECTOR_BANIP_TIME0','Banned IP suspension time (sec)'); |
|
29 | -define('_MI_PROTECTOR_OPT_BIPTIME0','Ban the IP (moratorium)'); |
|
30 | -define('_MI_PROTECTOR_DOSOPT_BIPTIME0','Ban the IP (moratorium)'); |
|
28 | +define('_MI_PROTECTOR_BANIP_TIME0', 'Banned IP suspension time (sec)'); |
|
29 | +define('_MI_PROTECTOR_OPT_BIPTIME0', 'Ban the IP (moratorium)'); |
|
30 | +define('_MI_PROTECTOR_DOSOPT_BIPTIME0', 'Ban the IP (moratorium)'); |
|
31 | 31 | |
32 | 32 | // Appended by Xoops Language Checker -GIJOE- in 2007-03-29 03:36:15 |
33 | 33 | //define('_MI_PROTECTOR_ADMENU_MYBLOCKSADMIN','Permissions'); |
34 | 34 | |
35 | -define('_MI_PROTECTOR_LOADED' , 1 ) ; |
|
35 | +define('_MI_PROTECTOR_LOADED', 1); |
|
36 | 36 | |
37 | 37 | // The name of this module |
38 | -define("_MI_PROTECTOR_NAME","Protector"); |
|
38 | +define("_MI_PROTECTOR_NAME", "Protector"); |
|
39 | 39 | |
40 | 40 | // A brief description of this module |
41 | -define("_MI_PROTECTOR_DESC","Dieses Modul schützt vor Angriffen aufür Ihre Xoops-Seite (DoS , SQL Injektion und Variablen Infektionen)"); |
|
41 | +define("_MI_PROTECTOR_DESC", "Dieses Modul schützt vor Angriffen aufür Ihre Xoops-Seite (DoS , SQL Injektion und Variablen Infektionen)"); |
|
42 | 42 | |
43 | 43 | // Menu |
44 | -define("_MI_PROTECTOR_ADMININDEX","Protect Center"); |
|
45 | -define("_MI_PROTECTOR_ADVISORY","Sicherheitsberatung"); |
|
46 | -define("_MI_PROTECTOR_PREFIXMANAGER","Prefix Manager"); |
|
44 | +define("_MI_PROTECTOR_ADMININDEX", "Protect Center"); |
|
45 | +define("_MI_PROTECTOR_ADVISORY", "Sicherheitsberatung"); |
|
46 | +define("_MI_PROTECTOR_PREFIXMANAGER", "Prefix Manager"); |
|
47 | 47 | |
48 | 48 | // Configs |
49 | -define('_MI_PROTECTOR_GLOBAL_DISBL','Vorübergehend deaktiviert'); |
|
50 | -define('_MI_PROTECTOR_GLOBAL_DISBLDSC','Alle Sicherheitsfunktionen sind vorübergehend deaktiviert!<br />Vergessen Sie nicht diese wieder einzuschalten, wenn Sie eine Störung beseitigt haben!'); |
|
49 | +define('_MI_PROTECTOR_GLOBAL_DISBL', 'Vorübergehend deaktiviert'); |
|
50 | +define('_MI_PROTECTOR_GLOBAL_DISBLDSC', 'Alle Sicherheitsfunktionen sind vorübergehend deaktiviert!<br />Vergessen Sie nicht diese wieder einzuschalten, wenn Sie eine Störung beseitigt haben!'); |
|
51 | 51 | |
52 | -define('_MI_PROTECTOR_RELIABLE_IPS','Reliable IPs'); |
|
53 | -define('_MI_PROTECTOR_RELIABLE_IPSDSC','Sie können IP Adressen mit einem | trennen. ^ setzt den Kopfürdes String, $ setzt das Ende des Strings.'); |
|
52 | +define('_MI_PROTECTOR_RELIABLE_IPS', 'Reliable IPs'); |
|
53 | +define('_MI_PROTECTOR_RELIABLE_IPSDSC', 'Sie können IP Adressen mit einem | trennen. ^ setzt den Kopfürdes String, $ setzt das Ende des Strings.'); |
|
54 | 54 | |
55 | -define('_MI_PROTECTOR_LOG_LEVEL','Logging Level'); |
|
55 | +define('_MI_PROTECTOR_LOG_LEVEL', 'Logging Level'); |
|
56 | 56 | //define('_MI_PROTECTOR_LOG_LEVELDSC',''); |
57 | 57 | |
58 | -define('_MI_PROTECTOR_LOGLEVEL0','nichts'); |
|
59 | -define('_MI_PROTECTOR_LOGLEVEL15','still'); |
|
60 | -define('_MI_PROTECTOR_LOGLEVEL63','still'); |
|
61 | -define('_MI_PROTECTOR_LOGLEVEL255','voll'); |
|
62 | - |
|
63 | -define('_MI_PROTECTOR_HIJACK_TOPBIT','Geschützte IP bits für dieses Session'); |
|
64 | -define('_MI_PROTECTOR_HIJACK_TOPBITDSC','Anti Session Hi-Jacking:<br />Default 32(bit). (Alle Bits sind geschützt)<br />Wenn Sie keine statische IP Adresse haben, setzen Sie den IP Bereich mit Nummer der einzelnen Bits.<br />(eg) Wenn sich Ihre IP im Bereich von 192.168.0.0 bis 192.168.0.255 befindet, setzen Sie 24(bit) hier'); |
|
65 | -define('_MI_PROTECTOR_HIJACK_DENYGP','Gruppen denen das Ändern der IP innerhalb einer Session untersagt wird.'); |
|
66 | -define('_MI_PROTECTOR_HIJACK_DENYGPDSC','Anti Session Hi-Jacking:<br />Wählen sie Gruppen aus, denen es untersagt ist, ihre IP während einer Session zu ändern..<br />(Mindestens Administrator-Gruppe wird empfohlen.)'); |
|
67 | -define('_MI_PROTECTOR_SAN_NULLBYTE','Sanitizing (Säuberung) null-bytes'); |
|
68 | -define('_MI_PROTECTOR_SAN_NULLBYTEDSC','Das Abschluss-Zeichen "\\0" wird oft in Attacken verwendet.<br />Dieses Null-Byte wird in ein Leerzeichen konvertiert.<br />(Einschalten wird dringendst empfohlen!)'); |
|
69 | -define('_MI_PROTECTOR_DIE_NULLBYTE','Beenden, wenn Null-Bytes gefunden werden'); |
|
70 | -define('_MI_PROTECTOR_DIE_NULLBYTEDSC','Das Abschluss-Zeichen "\\0" wird oft in Attacken verwendet.<br />(Dringendst empfohlen)'); |
|
71 | -define('_MI_PROTECTOR_DIE_BADEXT','Beenden, wenn unzulässgige Dateien hochgeladen werden'); |
|
72 | -define('_MI_PROTECTOR_DIE_BADEXTDSC','Wenn jemand versucht, Dateien mit unzulässigen Endungen wie .php hochzuladen, beendet diese Modul den Zugriff für XOOPS.<br />Wenn Sie oft Dateien in B-Wiki oder PukiWikiMod einstellen, schalten Sie diese Option aus.'); |
|
73 | -define('_MI_PROTECTOR_CONTAMI_ACTION','Maßnahmen, wenn eine Verunreinigung gefunden wurde:'); |
|
74 | -define('_MI_PROTECTOR_CONTAMI_ACTIONDS','Wählen Sie eine Aktion aus, wenn jemand versucht, globale XOOPS-Variablen zu verunreinigen.<br />(Empfohlen wird "Weißer Bildschirm")'); |
|
75 | -define('_MI_PROTECTOR_ISOCOM_ACTION','Maßnahmen, wenn eine isolierte Einkommentierung gefunden wurde:'); |
|
76 | -define('_MI_PROTECTOR_ISOCOM_ACTIONDSC','Anti SQL Injection:<br />Wählen Sie eine Massnahme aus, die ergriffen wird, wenn ein isoliertes "/*" gefunden wird.<br />"Sanitizing (Säuberung)" bedeutet, ein zusätzliches "*/" anzuhängen.<br />(Empfohlen wird "Sanitizing (Säuberung)" )'); |
|
77 | -define('_MI_PROTECTOR_UNION_ACTION','Massnahme wenn ein UNION gefunden wurde.'); |
|
78 | -define('_MI_PROTECTOR_UNION_ACTIONDSC','Anti SQL Injection:<br />Wählen sie eine Massnahme, wenn ein SQL-Befehl wie UNION gefunden wurde.<br />"Sanitizing (Säuberung)" bedeutet die Änderung von "union" nach "uni-on".<br />(Empfohlen wird Sanitizing (Säuberung))'); |
|
79 | -define('_MI_PROTECTOR_ID_INTVAL','Erzwinge intval für Variablen wie ID´s'); |
|
80 | -define('_MI_PROTECTOR_ID_INTVALDSC','Alle Anfragen mit Namen "*id" Werden als Integer behandelt.<br />Diese Option beschützt sie vor einigen Arten der XSS-(Cross Site Scripting-) und SQL-Injection-Attacken.<br />Obwohl empfohlen wird, diese Option einzuschalten, kann es in einigen Modulen Probleme damit geben.'); |
|
81 | -define('_MI_PROTECTOR_FILE_DOTDOT','Behebe zweifelhafte Dateiangaben'); |
|
82 | -define('_MI_PROTECTOR_FILE_DOTDOTDSC','Eliminiertalle ".." aus Anfragen, die nach Dateien suchen'); |
|
83 | - |
|
84 | -define('_MI_PROTECTOR_BF_COUNT','Anti Brute Force'); |
|
85 | -define('_MI_PROTECTOR_BF_COUNTDSC','Setzt die Anzahl der Loginversuchen von Gästen innerhalb 10 minuten. Wenn die Anzahl von Loginversuchen erreicht ist, wird die IP auf die Liste der schlechten IPs gesetzt.'); |
|
86 | - |
|
87 | -define('_MI_PROTECTOR_DOS_SKIPMODS','Module die nicht auf DoS/Crawler geprüft werden'); |
|
88 | -define('_MI_PROTECTOR_DOS_SKIPMODSDSC','setzt die Verzeichnisnamen der Module, getrennt durch ein |. Diese Option ist bei Chatmodulen etc. hilfreich'); |
|
89 | - |
|
90 | -define('_MI_PROTECTOR_DOS_EXPIRE','','Zeitlimit für hohe Serverlast (Sekunden)'); |
|
91 | -define('_MI_PROTECTOR_DOS_EXPIREDSC','Dieser Wert gibt das Zeitlimit für rasch wiederholte Reloads der Seite (F5 Attacke) und fürSuchmaschinen mit hoher Last an.'); |
|
92 | - |
|
93 | -define('_MI_PROTECTOR_DOS_F5COUNT','Anzahl als schädlich eingestufter Reloads F5'); |
|
94 | -define('_MI_PROTECTOR_DOS_F5COUNTDSC','verhindert DoS Attacken.<br />Der Wert gibt an, wieviele Reloads (F5) als Attacke eingestuft werden.'); |
|
95 | -define('_MI_PROTECTOR_DOS_F5ACTION','Maßnahmen gegen F5 Attacke'); |
|
96 | - |
|
97 | -define('_MI_PROTECTOR_DOS_CRCOUNT','Anzahl als schädlich eingestufter Suchmaschinen-Abfragen'); |
|
98 | -define('_MI_PROTECTOR_DOS_CRCOUNTDSC','Schützt vor Server-intensiven Abfragen durch Suchmaschinen.<br />Dieser Wert gibt an, wieviele Zugriffe als Server-intensiv eingestuft werden.'); |
|
99 | -define('_MI_PROTECTOR_DOS_CRACTION','Maßnahmen gegen Server-intensive Suchmaschinen'); |
|
100 | - |
|
101 | -define('_MI_PROTECTOR_DOS_CRSAFE','Zugelassene User-Agents'); |
|
102 | -define('_MI_PROTECTOR_DOS_CRSAFEDSC','Ein regulaeer Perl-Ausdruck fürUser-Agents.<br />Wenn der Ausdruck zutrifft, wird die Suchmaschine niemals als Server-intensiv eingestuft.<br />Bsp: (msnbot|Googlebot|Yahoo! Slurp)/i'); |
|
103 | - |
|
104 | -define('_MI_PROTECTOR_OPT_NONE','Keine (nur logging)'); |
|
105 | -define('_MI_PROTECTOR_OPT_SAN','Sanitizing (Säuberung)'); |
|
106 | -define('_MI_PROTECTOR_OPT_EXIT','Weißer Bildschirm'); |
|
107 | -define('_MI_PROTECTOR_OPT_BIP','IP sperren'); |
|
108 | - |
|
109 | -define('_MI_PROTECTOR_DOSOPT_NONE','Keine (nur logging)'); |
|
110 | -define('_MI_PROTECTOR_DOSOPT_SLEEP','Sleep'); |
|
111 | -define('_MI_PROTECTOR_DOSOPT_EXIT','Weißer Bildschirm'); |
|
112 | -define('_MI_PROTECTOR_DOSOPT_BIP','IP sperren'); |
|
113 | -define('_MI_PROTECTOR_DOSOPT_HTA','DENY by .htaccess(Experimental)'); |
|
114 | - |
|
115 | -define('_MI_PROTECTOR_BIP_EXCEPT','Gruppen, die niemals als "schlechte IP" eingestuft werden.'); |
|
116 | -define('_MI_PROTECTOR_BIP_EXCEPTDSC','Ein User, der in dieser Gruppe ist, wird niemals eine IP-Sperre erfahren.<br />(Empfohlen wird, die Administartor-Gruppe anzugeben.)'); |
|
117 | - |
|
118 | -define('_MI_PROTECTOR_DISABLES','Deaktiviert die Sicherheitsfeatures von Protector in XOOPS'); |
|
119 | - |
|
120 | -define('_MI_PROTECTOR_BIGUMBRELLA','aktiviere anti-XSS (BigUmbrella)'); |
|
121 | -define('_MI_PROTECTOR_BIGUMBRELLADSC','Dies schützt vor Angriffenvia XSS vulnerabilities. Schützt nicht zu 100%'); |
|
122 | - |
|
123 | -define('_MI_PROTECTOR_SPAMURI4U','anti-SPAM: Anzahl URLs für normale Users'); |
|
124 | -define('_MI_PROTECTOR_SPAMURI4UDSC','Wenn diese Anzahl von URLs in Beiträgen von Usern (nicht Admins) gefunden wird, ist der Beitrag als Spam eingestuft. 0 bedeutet dieses Feature ist deaktiviert.'); |
|
125 | -define('_MI_PROTECTOR_SPAMURI4G','anti-SPAM: Anzahl URLs für Gäste'); |
|
126 | -define('_MI_PROTECTOR_SPAMURI4GDSC','Wenn diese Anzahl von URLs in Beiträgen von Gästen gefunden wird, ist der Beitrag als Spam eingestuft. 0 bedeutet dieses Feature ist deaktiviert.'); |
|
58 | +define('_MI_PROTECTOR_LOGLEVEL0', 'nichts'); |
|
59 | +define('_MI_PROTECTOR_LOGLEVEL15', 'still'); |
|
60 | +define('_MI_PROTECTOR_LOGLEVEL63', 'still'); |
|
61 | +define('_MI_PROTECTOR_LOGLEVEL255', 'voll'); |
|
62 | + |
|
63 | +define('_MI_PROTECTOR_HIJACK_TOPBIT', 'Geschützte IP bits für dieses Session'); |
|
64 | +define('_MI_PROTECTOR_HIJACK_TOPBITDSC', 'Anti Session Hi-Jacking:<br />Default 32(bit). (Alle Bits sind geschützt)<br />Wenn Sie keine statische IP Adresse haben, setzen Sie den IP Bereich mit Nummer der einzelnen Bits.<br />(eg) Wenn sich Ihre IP im Bereich von 192.168.0.0 bis 192.168.0.255 befindet, setzen Sie 24(bit) hier'); |
|
65 | +define('_MI_PROTECTOR_HIJACK_DENYGP', 'Gruppen denen das Ändern der IP innerhalb einer Session untersagt wird.'); |
|
66 | +define('_MI_PROTECTOR_HIJACK_DENYGPDSC', 'Anti Session Hi-Jacking:<br />Wählen sie Gruppen aus, denen es untersagt ist, ihre IP während einer Session zu ändern..<br />(Mindestens Administrator-Gruppe wird empfohlen.)'); |
|
67 | +define('_MI_PROTECTOR_SAN_NULLBYTE', 'Sanitizing (Säuberung) null-bytes'); |
|
68 | +define('_MI_PROTECTOR_SAN_NULLBYTEDSC', 'Das Abschluss-Zeichen "\\0" wird oft in Attacken verwendet.<br />Dieses Null-Byte wird in ein Leerzeichen konvertiert.<br />(Einschalten wird dringendst empfohlen!)'); |
|
69 | +define('_MI_PROTECTOR_DIE_NULLBYTE', 'Beenden, wenn Null-Bytes gefunden werden'); |
|
70 | +define('_MI_PROTECTOR_DIE_NULLBYTEDSC', 'Das Abschluss-Zeichen "\\0" wird oft in Attacken verwendet.<br />(Dringendst empfohlen)'); |
|
71 | +define('_MI_PROTECTOR_DIE_BADEXT', 'Beenden, wenn unzulässgige Dateien hochgeladen werden'); |
|
72 | +define('_MI_PROTECTOR_DIE_BADEXTDSC', 'Wenn jemand versucht, Dateien mit unzulässigen Endungen wie .php hochzuladen, beendet diese Modul den Zugriff für XOOPS.<br />Wenn Sie oft Dateien in B-Wiki oder PukiWikiMod einstellen, schalten Sie diese Option aus.'); |
|
73 | +define('_MI_PROTECTOR_CONTAMI_ACTION', 'Maßnahmen, wenn eine Verunreinigung gefunden wurde:'); |
|
74 | +define('_MI_PROTECTOR_CONTAMI_ACTIONDS', 'Wählen Sie eine Aktion aus, wenn jemand versucht, globale XOOPS-Variablen zu verunreinigen.<br />(Empfohlen wird "Weißer Bildschirm")'); |
|
75 | +define('_MI_PROTECTOR_ISOCOM_ACTION', 'Maßnahmen, wenn eine isolierte Einkommentierung gefunden wurde:'); |
|
76 | +define('_MI_PROTECTOR_ISOCOM_ACTIONDSC', 'Anti SQL Injection:<br />Wählen Sie eine Massnahme aus, die ergriffen wird, wenn ein isoliertes "/*" gefunden wird.<br />"Sanitizing (Säuberung)" bedeutet, ein zusätzliches "*/" anzuhängen.<br />(Empfohlen wird "Sanitizing (Säuberung)" )'); |
|
77 | +define('_MI_PROTECTOR_UNION_ACTION', 'Massnahme wenn ein UNION gefunden wurde.'); |
|
78 | +define('_MI_PROTECTOR_UNION_ACTIONDSC', 'Anti SQL Injection:<br />Wählen sie eine Massnahme, wenn ein SQL-Befehl wie UNION gefunden wurde.<br />"Sanitizing (Säuberung)" bedeutet die Änderung von "union" nach "uni-on".<br />(Empfohlen wird Sanitizing (Säuberung))'); |
|
79 | +define('_MI_PROTECTOR_ID_INTVAL', 'Erzwinge intval für Variablen wie ID´s'); |
|
80 | +define('_MI_PROTECTOR_ID_INTVALDSC', 'Alle Anfragen mit Namen "*id" Werden als Integer behandelt.<br />Diese Option beschützt sie vor einigen Arten der XSS-(Cross Site Scripting-) und SQL-Injection-Attacken.<br />Obwohl empfohlen wird, diese Option einzuschalten, kann es in einigen Modulen Probleme damit geben.'); |
|
81 | +define('_MI_PROTECTOR_FILE_DOTDOT', 'Behebe zweifelhafte Dateiangaben'); |
|
82 | +define('_MI_PROTECTOR_FILE_DOTDOTDSC', 'Eliminiertalle ".." aus Anfragen, die nach Dateien suchen'); |
|
83 | + |
|
84 | +define('_MI_PROTECTOR_BF_COUNT', 'Anti Brute Force'); |
|
85 | +define('_MI_PROTECTOR_BF_COUNTDSC', 'Setzt die Anzahl der Loginversuchen von Gästen innerhalb 10 minuten. Wenn die Anzahl von Loginversuchen erreicht ist, wird die IP auf die Liste der schlechten IPs gesetzt.'); |
|
86 | + |
|
87 | +define('_MI_PROTECTOR_DOS_SKIPMODS', 'Module die nicht auf DoS/Crawler geprüft werden'); |
|
88 | +define('_MI_PROTECTOR_DOS_SKIPMODSDSC', 'setzt die Verzeichnisnamen der Module, getrennt durch ein |. Diese Option ist bei Chatmodulen etc. hilfreich'); |
|
89 | + |
|
90 | +define('_MI_PROTECTOR_DOS_EXPIRE', '', 'Zeitlimit für hohe Serverlast (Sekunden)'); |
|
91 | +define('_MI_PROTECTOR_DOS_EXPIREDSC', 'Dieser Wert gibt das Zeitlimit für rasch wiederholte Reloads der Seite (F5 Attacke) und fürSuchmaschinen mit hoher Last an.'); |
|
92 | + |
|
93 | +define('_MI_PROTECTOR_DOS_F5COUNT', 'Anzahl als schädlich eingestufter Reloads F5'); |
|
94 | +define('_MI_PROTECTOR_DOS_F5COUNTDSC', 'verhindert DoS Attacken.<br />Der Wert gibt an, wieviele Reloads (F5) als Attacke eingestuft werden.'); |
|
95 | +define('_MI_PROTECTOR_DOS_F5ACTION', 'Maßnahmen gegen F5 Attacke'); |
|
96 | + |
|
97 | +define('_MI_PROTECTOR_DOS_CRCOUNT', 'Anzahl als schädlich eingestufter Suchmaschinen-Abfragen'); |
|
98 | +define('_MI_PROTECTOR_DOS_CRCOUNTDSC', 'Schützt vor Server-intensiven Abfragen durch Suchmaschinen.<br />Dieser Wert gibt an, wieviele Zugriffe als Server-intensiv eingestuft werden.'); |
|
99 | +define('_MI_PROTECTOR_DOS_CRACTION', 'Maßnahmen gegen Server-intensive Suchmaschinen'); |
|
100 | + |
|
101 | +define('_MI_PROTECTOR_DOS_CRSAFE', 'Zugelassene User-Agents'); |
|
102 | +define('_MI_PROTECTOR_DOS_CRSAFEDSC', 'Ein regulaeer Perl-Ausdruck fürUser-Agents.<br />Wenn der Ausdruck zutrifft, wird die Suchmaschine niemals als Server-intensiv eingestuft.<br />Bsp: (msnbot|Googlebot|Yahoo! Slurp)/i'); |
|
103 | + |
|
104 | +define('_MI_PROTECTOR_OPT_NONE', 'Keine (nur logging)'); |
|
105 | +define('_MI_PROTECTOR_OPT_SAN', 'Sanitizing (Säuberung)'); |
|
106 | +define('_MI_PROTECTOR_OPT_EXIT', 'Weißer Bildschirm'); |
|
107 | +define('_MI_PROTECTOR_OPT_BIP', 'IP sperren'); |
|
108 | + |
|
109 | +define('_MI_PROTECTOR_DOSOPT_NONE', 'Keine (nur logging)'); |
|
110 | +define('_MI_PROTECTOR_DOSOPT_SLEEP', 'Sleep'); |
|
111 | +define('_MI_PROTECTOR_DOSOPT_EXIT', 'Weißer Bildschirm'); |
|
112 | +define('_MI_PROTECTOR_DOSOPT_BIP', 'IP sperren'); |
|
113 | +define('_MI_PROTECTOR_DOSOPT_HTA', 'DENY by .htaccess(Experimental)'); |
|
114 | + |
|
115 | +define('_MI_PROTECTOR_BIP_EXCEPT', 'Gruppen, die niemals als "schlechte IP" eingestuft werden.'); |
|
116 | +define('_MI_PROTECTOR_BIP_EXCEPTDSC', 'Ein User, der in dieser Gruppe ist, wird niemals eine IP-Sperre erfahren.<br />(Empfohlen wird, die Administartor-Gruppe anzugeben.)'); |
|
117 | + |
|
118 | +define('_MI_PROTECTOR_DISABLES', 'Deaktiviert die Sicherheitsfeatures von Protector in XOOPS'); |
|
119 | + |
|
120 | +define('_MI_PROTECTOR_BIGUMBRELLA', 'aktiviere anti-XSS (BigUmbrella)'); |
|
121 | +define('_MI_PROTECTOR_BIGUMBRELLADSC', 'Dies schützt vor Angriffenvia XSS vulnerabilities. Schützt nicht zu 100%'); |
|
122 | + |
|
123 | +define('_MI_PROTECTOR_SPAMURI4U', 'anti-SPAM: Anzahl URLs für normale Users'); |
|
124 | +define('_MI_PROTECTOR_SPAMURI4UDSC', 'Wenn diese Anzahl von URLs in Beiträgen von Usern (nicht Admins) gefunden wird, ist der Beitrag als Spam eingestuft. 0 bedeutet dieses Feature ist deaktiviert.'); |
|
125 | +define('_MI_PROTECTOR_SPAMURI4G', 'anti-SPAM: Anzahl URLs für Gäste'); |
|
126 | +define('_MI_PROTECTOR_SPAMURI4GDSC', 'Wenn diese Anzahl von URLs in Beiträgen von Gästen gefunden wird, ist der Beitrag als Spam eingestuft. 0 bedeutet dieses Feature ist deaktiviert.'); |
|
127 | 127 | |
128 | 128 | } |
@@ -1,6 +1,8 @@ |
||
1 | 1 | <?php |
2 | 2 | |
3 | -if( defined( 'FOR_XOOPS_LANG_CHECKER' ) ) $mydirname = 'protector' ; |
|
3 | +if( defined( 'FOR_XOOPS_LANG_CHECKER' ) ) { |
|
4 | + $mydirname = 'protector' ; |
|
5 | +} |
|
4 | 6 | $constpref = '_MI_' . strtoupper( $mydirname ) ; |
5 | 7 | |
6 | 8 | if( defined( 'FOR_XOOPS_LANG_CHECKER' ) || ! defined( '_MI_PROTECTOR_LOADED' ) ) { |
@@ -3,13 +3,13 @@ |
||
3 | 3 | |
4 | 4 | |
5 | 5 | // Appended by Xoops Language Checker -GIJOE- in 2009-08-29 04:13:44 |
6 | -define('_MD_PROTECTOR_FMT_REGISTER_MORATORIUM','Post it again %s minutes later. (for Anti-SPAMMING, sorry)'); |
|
6 | +define('_MD_PROTECTOR_FMT_REGISTER_MORATORIUM', 'Post it again %s minutes later. (for Anti-SPAMMING, sorry)'); |
|
7 | 7 | |
8 | 8 | // Appended by Xoops Language Checker -GIJOE- in 2008-11-21 04:44:30 |
9 | -define('_MD_PROTECTOR_FMT_JAILINFO','This restriction will be expired on %s'); |
|
10 | -define('_MD_PROTECTOR_FMT_JAILTIME','Y-m-j H:i:s'); |
|
11 | -define('_MD_PROTECTOR_BANDWIDTHLIMITED','This site is very crowed now. try later.'); |
|
9 | +define('_MD_PROTECTOR_FMT_JAILINFO', 'This restriction will be expired on %s'); |
|
10 | +define('_MD_PROTECTOR_FMT_JAILTIME', 'Y-m-j H:i:s'); |
|
11 | +define('_MD_PROTECTOR_BANDWIDTHLIMITED', 'This site is very crowed now. try later.'); |
|
12 | 12 | |
13 | -define('_MD_PROTECTOR_YOUAREBADIP','You are registered as BAD_IP by Protector.') ; |
|
14 | -define('_MD_PROTECTOR_TURNJAVASCRIPTON','Turn JavaScript ON') ; |
|
15 | -define('_MD_PROTECTOR_DENYBYRBL','Protector rejects your post, because your IP is registered in RBL') ; |
|
13 | +define('_MD_PROTECTOR_YOUAREBADIP', 'You are registered as BAD_IP by Protector.'); |
|
14 | +define('_MD_PROTECTOR_TURNJAVASCRIPTON', 'Turn JavaScript ON'); |
|
15 | +define('_MD_PROTECTOR_DENYBYRBL', 'Protector rejects your post, because your IP is registered in RBL'); |
@@ -3,70 +3,70 @@ |
||
3 | 3 | // mymenu |
4 | 4 | |
5 | 5 | // Appended by Xoops Language Checker -GIJOE- in 2009-01-14 11:10:53 |
6 | -define('_AM_ADV_DBFACTORYPATCHED','Ihre Databasefactory ist nicht bereit für DBLayer Trapping anti-SQL-Injection'); |
|
7 | -define('_AM_ADV_DBFACTORYUNPATCHED','Ihre Databasefactory ist nicht bereit für DBLayer Trapping anti-SQL-Injection. Einige Patches sind erforderlich.'); |
|
6 | +define('_AM_ADV_DBFACTORYPATCHED', 'Ihre Databasefactory ist nicht bereit für DBLayer Trapping anti-SQL-Injection'); |
|
7 | +define('_AM_ADV_DBFACTORYUNPATCHED', 'Ihre Databasefactory ist nicht bereit für DBLayer Trapping anti-SQL-Injection. Einige Patches sind erforderlich.'); |
|
8 | 8 | |
9 | 9 | // Appended by Xoops Language Checker -GIJOE- in 2008-12-03 11:47:20 |
10 | 10 | |
11 | -define('_AM_ADV_TRUSTPATHPUBLICLINK','Check php files inside TRUST_PATH are private (it must be 404,403 or 500 error'); |
|
11 | +define('_AM_ADV_TRUSTPATHPUBLICLINK', 'Check php files inside TRUST_PATH are private (it must be 404,403 or 500 error'); |
|
12 | 12 | |
13 | -define("_AM_ADV_TRUSTPATHPUBLIC","Wenn Sie eine Grafik aufrufen bzw. sehen können oder der Link zeigt Ihnen eine normale Website an, scheint der sog. trust_path nicht korrekt plaziert zu sein, z.B. innerhalb des Rootverzeichnisses! Der trust_path muss auserhalb liegen, andernfalls ist ihr System nicht ausreichend geschützt! In manchen Fällen kann kein trust_path außerhalb des Rootverzeichnisses gesetzt werden, in dem Fall können Sie eine .htaccess Datei mit dem Inhalt DENY FROM ALL erstellen und in das Verzeichnis kopieren. Dies ist zumindest eine Ersatzlösung, wenn auch abweichend."); |
|
14 | -define("_AM_ADV_TRUSTPATHPUBLICLINK","Überprüfen Sie PHP Dateien innerhalb des trust_Path, dass sie als Privat gesetzt sind (sie müssen eine 404,403 oder 500 Fehlermeldung erhalten, und wenn Fehlerseiten seitens des Providers nicht erlaubt sind, dann eine weisse Seite."); |
|
13 | +define("_AM_ADV_TRUSTPATHPUBLIC", "Wenn Sie eine Grafik aufrufen bzw. sehen können oder der Link zeigt Ihnen eine normale Website an, scheint der sog. trust_path nicht korrekt plaziert zu sein, z.B. innerhalb des Rootverzeichnisses! Der trust_path muss auserhalb liegen, andernfalls ist ihr System nicht ausreichend geschützt! In manchen Fällen kann kein trust_path außerhalb des Rootverzeichnisses gesetzt werden, in dem Fall können Sie eine .htaccess Datei mit dem Inhalt DENY FROM ALL erstellen und in das Verzeichnis kopieren. Dies ist zumindest eine Ersatzlösung, wenn auch abweichend."); |
|
14 | +define("_AM_ADV_TRUSTPATHPUBLICLINK", "Überprüfen Sie PHP Dateien innerhalb des trust_Path, dass sie als Privat gesetzt sind (sie müssen eine 404,403 oder 500 Fehlermeldung erhalten, und wenn Fehlerseiten seitens des Providers nicht erlaubt sind, dann eine weisse Seite."); |
|
15 | 15 | |
16 | 16 | |
17 | 17 | // Appended by Xoops Language Checker -GIJOE- in 2007-10-18 05:36:24 |
18 | -define("_AM_LABEL_COMPACTLOG" , "Komprimierter Bericht : " ) ; |
|
19 | -define("_AM_BUTTON_COMPACTLOG" , "komprimieren" ) ; |
|
20 | -define("_AM_JS_COMPACTLOGCONFIRM" , "Doppelt aufgezeichnete IPs und Angriffstypen werden zusammengefasst" ) ; |
|
21 | -define("_AM_LABEL_REMOVEALL" , "Aufzeichnungen löschen: " ) ; |
|
22 | -define("_AM_BUTTON_REMOVEALL" , "Löschen!" ) ; |
|
23 | -define("_AM_JS_REMOVEALLCONFIRM" , "Sind Sie sicher dass alle Aufzeichungen gelöscht werden sollen?" ) ; |
|
18 | +define("_AM_LABEL_COMPACTLOG", "Komprimierter Bericht : "); |
|
19 | +define("_AM_BUTTON_COMPACTLOG", "komprimieren"); |
|
20 | +define("_AM_JS_COMPACTLOGCONFIRM", "Doppelt aufgezeichnete IPs und Angriffstypen werden zusammengefasst"); |
|
21 | +define("_AM_LABEL_REMOVEALL", "Aufzeichnungen löschen: "); |
|
22 | +define("_AM_BUTTON_REMOVEALL", "Löschen!"); |
|
23 | +define("_AM_JS_REMOVEALLCONFIRM", "Sind Sie sicher dass alle Aufzeichungen gelöscht werden sollen?"); |
|
24 | 24 | |
25 | 25 | // Appended by Xoops Language Checker -GIJOE- in 2007-07-30 05:37:51 |
26 | 26 | //define("_AM_FMT_CONFIGSNOTWRITABLE" , "Der Ordner: %s braucht Schreibberechtigung (777)" ) ; |
27 | 27 | |
28 | -define('_MD_A_MYMENU_MYTPLSADMIN',''); |
|
29 | -define('_MD_A_MYMENU_MYBLOCKSADMIN','Erlaubnis'); |
|
30 | -define('_MD_A_MYMENU_MYPREFERENCES','Einstellungen'); |
|
28 | +define('_MD_A_MYMENU_MYTPLSADMIN', ''); |
|
29 | +define('_MD_A_MYMENU_MYBLOCKSADMIN', 'Erlaubnis'); |
|
30 | +define('_MD_A_MYMENU_MYPREFERENCES', 'Einstellungen'); |
|
31 | 31 | |
32 | 32 | // index.php |
33 | -define("_AM_TH_DATETIME","Zeit"); |
|
34 | -define("_AM_TH_USER","Benutzer"); |
|
35 | -define("_AM_TH_IP","IP"); |
|
36 | -define("_AM_TH_AGENT","Client"); |
|
37 | -define("_AM_TH_TYPE","Typ"); |
|
38 | -define("_AM_TH_DESCRIPTION","Beschreibung"); |
|
33 | +define("_AM_TH_DATETIME", "Zeit"); |
|
34 | +define("_AM_TH_USER", "Benutzer"); |
|
35 | +define("_AM_TH_IP", "IP"); |
|
36 | +define("_AM_TH_AGENT", "Client"); |
|
37 | +define("_AM_TH_TYPE", "Typ"); |
|
38 | +define("_AM_TH_DESCRIPTION", "Beschreibung"); |
|
39 | 39 | |
40 | -define("_AM_TH_BADIPS" , "\"Schlechte\" IPs" ) ; |
|
40 | +define("_AM_TH_BADIPS", "\"Schlechte\" IPs"); |
|
41 | 41 | |
42 | -define("_AM_TH_GROUP1IPS" , 'Erlaubte IPs für Gruppe=1<br /><br /><span style="font-weight:normal;">Jede IP in eine Zeile.<br />192.168. bedeutet 192.168.*<br />Leer Bedeutet alle IPs sind erlaubt</span>' ) ; |
|
42 | +define("_AM_TH_GROUP1IPS", 'Erlaubte IPs für Gruppe=1<br /><br /><span style="font-weight:normal;">Jede IP in eine Zeile.<br />192.168. bedeutet 192.168.*<br />Leer Bedeutet alle IPs sind erlaubt</span>'); |
|
43 | 43 | |
44 | -define("_AM_LABEL_REMOVE" , "Markierte Einträge loeschen:" ) ; |
|
45 | -define("_AM_BUTTON_REMOVE" , "Entfernen!" ) ; |
|
46 | -define("_AM_JS_REMOVECONFIRM" , "Entfernen OK?" ) ; |
|
47 | -define("_AM_MSG_IPFILESUPDATED" , "Dateien für IPs wurden aktualisiert" ) ; |
|
48 | -define("_AM_MSG_BADIPSCANTOPEN" , "Die Datei für schlechte IPs kann nicht geöffnet werden." ) ; |
|
49 | -define("_AM_MSG_GROUP1IPSCANTOPEN" , "The file for allowing group=1 cannot be opened" ) ; |
|
50 | -define("_AM_MSG_REMOVED" , "Einträge wurden entfernt." ) ; |
|
44 | +define("_AM_LABEL_REMOVE", "Markierte Einträge loeschen:"); |
|
45 | +define("_AM_BUTTON_REMOVE", "Entfernen!"); |
|
46 | +define("_AM_JS_REMOVECONFIRM", "Entfernen OK?"); |
|
47 | +define("_AM_MSG_IPFILESUPDATED", "Dateien für IPs wurden aktualisiert"); |
|
48 | +define("_AM_MSG_BADIPSCANTOPEN", "Die Datei für schlechte IPs kann nicht geöffnet werden."); |
|
49 | +define("_AM_MSG_GROUP1IPSCANTOPEN", "The file for allowing group=1 cannot be opened"); |
|
50 | +define("_AM_MSG_REMOVED", "Einträge wurden entfernt."); |
|
51 | 51 | |
52 | 52 | |
53 | 53 | // prefix_manager.php |
54 | -define("_AM_H3_PREFIXMAN" , "Prefix Manager" ) ; |
|
55 | -define("_AM_MSG_DBUPDATED" , "Datenbank wurde erfolgreich aktualisiert!" ) ; |
|
56 | -define("_AM_CONFIRM_DELETE" , "Alle Daten werden gelöscht. OK?" ) ; |
|
57 | -define("_AM_TXT_HOWTOCHANGEDB" , "Wenn Sie den Präfix ändern wollen,<br /> bearbeiten Sie %s/mainfile.php manuell.<br /><br />define('XOOPS_DB_PREFIX','<b>%s</b>');" ) ; |
|
54 | +define("_AM_H3_PREFIXMAN", "Prefix Manager"); |
|
55 | +define("_AM_MSG_DBUPDATED", "Datenbank wurde erfolgreich aktualisiert!"); |
|
56 | +define("_AM_CONFIRM_DELETE", "Alle Daten werden gelöscht. OK?"); |
|
57 | +define("_AM_TXT_HOWTOCHANGEDB", "Wenn Sie den Präfix ändern wollen,<br /> bearbeiten Sie %s/mainfile.php manuell.<br /><br />define('XOOPS_DB_PREFIX','<b>%s</b>');"); |
|
58 | 58 | |
59 | 59 | |
60 | 60 | // advisory.php |
61 | -define("_AM_ADV_NOTSECURE","Nicht sicher"); |
|
62 | - |
|
63 | -define("_AM_ADV_REGISTERGLOBALS","Diese Einstellung lädt zu verschiedenen Formen der Code Injection ein.<br />Wenn es geht, setzen Sie eine .htaccess-Datei."); |
|
64 | -define("_AM_ADV_ALLOWURLFOPEN","Diese Einstellung erlaubt Angreifern, willkuerlich Scripts auf entfernten Sytemen auszufuehren.<br />Nur der Administrator des Servers kann diese Option ändern.<br />Wenn Sie der Admin sind, bearbeiten Sie php.ini or httpd.conf entsprechend.<br /><b>Beispiel für httpd.conf:<br /> php_admin_flag allow_url_fopen off</b><br />Wenn nicht, wenden Sie sich an Ihren Administrator."); |
|
65 | -define("_AM_ADV_USETRANSSID","Your Session ID will be diplayed in anchor tags etc.<br />For preventing from session hi-jacking, add a line into .htaccess in XOOPS_ROOT_PATH.<br /><b>php_flag session.use_trans_sid off</b>"); |
|
66 | -define("_AM_ADV_DBPREFIX","Diese Einstellung lädt zu 'SQL Injections' ein.<br />Vergessen Sie nicht 'Force sanitizing *' in den Voreinstellungen dieses Moduls zu aktivieren."); |
|
67 | -define("_AM_ADV_LINK_TO_PREFIXMAN","Zum Präfix-Manager"); |
|
68 | -define("_AM_ADV_MAINUNPATCHED","Xoops Protector kann ihre Seite unter bestimmten Umständen schützen, wenn es aus der mainfile.php aufgerufen wird.<br />Sie sollten diese Datei wie im README beschrieben ändern."); |
|
69 | - |
|
70 | -define("_AM_ADV_SUBTITLECHECK","Überprüfen, ob Protector funktioniert"); |
|
71 | -define("_AM_ADV_CHECKCONTAMI","Verseuchung"); |
|
72 | -define("_AM_ADV_CHECKISOCOM","Isolierte Kommentare"); |
|
73 | 61 | \ No newline at end of file |
62 | +define("_AM_ADV_NOTSECURE", "Nicht sicher"); |
|
63 | + |
|
64 | +define("_AM_ADV_REGISTERGLOBALS", "Diese Einstellung lädt zu verschiedenen Formen der Code Injection ein.<br />Wenn es geht, setzen Sie eine .htaccess-Datei."); |
|
65 | +define("_AM_ADV_ALLOWURLFOPEN", "Diese Einstellung erlaubt Angreifern, willkuerlich Scripts auf entfernten Sytemen auszufuehren.<br />Nur der Administrator des Servers kann diese Option ändern.<br />Wenn Sie der Admin sind, bearbeiten Sie php.ini or httpd.conf entsprechend.<br /><b>Beispiel für httpd.conf:<br /> php_admin_flag allow_url_fopen off</b><br />Wenn nicht, wenden Sie sich an Ihren Administrator."); |
|
66 | +define("_AM_ADV_USETRANSSID", "Your Session ID will be diplayed in anchor tags etc.<br />For preventing from session hi-jacking, add a line into .htaccess in XOOPS_ROOT_PATH.<br /><b>php_flag session.use_trans_sid off</b>"); |
|
67 | +define("_AM_ADV_DBPREFIX", "Diese Einstellung lädt zu 'SQL Injections' ein.<br />Vergessen Sie nicht 'Force sanitizing *' in den Voreinstellungen dieses Moduls zu aktivieren."); |
|
68 | +define("_AM_ADV_LINK_TO_PREFIXMAN", "Zum Präfix-Manager"); |
|
69 | +define("_AM_ADV_MAINUNPATCHED", "Xoops Protector kann ihre Seite unter bestimmten Umständen schützen, wenn es aus der mainfile.php aufgerufen wird.<br />Sie sollten diese Datei wie im README beschrieben ändern."); |
|
70 | + |
|
71 | +define("_AM_ADV_SUBTITLECHECK", "Überprüfen, ob Protector funktioniert"); |
|
72 | +define("_AM_ADV_CHECKCONTAMI", "Verseuchung"); |
|
73 | +define("_AM_ADV_CHECKISOCOM", "Isolierte Kommentare"); |
|
74 | 74 | \ No newline at end of file |
@@ -1,9 +1,9 @@ |
||
1 | 1 | <?php |
2 | 2 | |
3 | -define('_MD_PROTECTOR_YOUAREBADIP','You are registered as BAD_IP by Protector.<br />') ; |
|
4 | -define('_MD_PROTECTOR_FMT_JAILINFO','This restriction will be expired on %s') ; |
|
5 | -define('_MD_PROTECTOR_FMT_JAILTIME','Y-m-j H:i:s') ; |
|
6 | -define('_MD_PROTECTOR_BANDWIDTHLIMITED','This site is very crowed now. try later.') ; |
|
7 | -define('_MD_PROTECTOR_TURNJAVASCRIPTON','Turn JavaScript ON') ; |
|
8 | -define('_MD_PROTECTOR_DENYBYRBL','Protector rejects your post, because your IP is registered in RBL') ; |
|
9 | -define('_MD_PROTECTOR_FMT_REGISTER_MORATORIUM','Post it again %s minutes later. (for Anti-SPAMMING, sorry)') ; |
|
3 | +define('_MD_PROTECTOR_YOUAREBADIP', 'You are registered as BAD_IP by Protector.<br />'); |
|
4 | +define('_MD_PROTECTOR_FMT_JAILINFO', 'This restriction will be expired on %s'); |
|
5 | +define('_MD_PROTECTOR_FMT_JAILTIME', 'Y-m-j H:i:s'); |
|
6 | +define('_MD_PROTECTOR_BANDWIDTHLIMITED', 'This site is very crowed now. try later.'); |
|
7 | +define('_MD_PROTECTOR_TURNJAVASCRIPTON', 'Turn JavaScript ON'); |
|
8 | +define('_MD_PROTECTOR_DENYBYRBL', 'Protector rejects your post, because your IP is registered in RBL'); |
|
9 | +define('_MD_PROTECTOR_FMT_REGISTER_MORATORIUM', 'Post it again %s minutes later. (for Anti-SPAMMING, sorry)'); |
@@ -1,119 +1,119 @@ |
||
1 | 1 | <?php |
2 | 2 | |
3 | -if( defined( 'FOR_XOOPS_LANG_CHECKER' ) ) $mydirname = 'protector' ; |
|
4 | -$constpref = '_MI_' . strtoupper( $mydirname ) ; |
|
3 | +if (defined('FOR_XOOPS_LANG_CHECKER')) $mydirname = 'protector'; |
|
4 | +$constpref = '_MI_'.strtoupper($mydirname); |
|
5 | 5 | |
6 | -if( defined( 'FOR_XOOPS_LANG_CHECKER' ) || ! defined( '_MI_PROTECTOR_LOADED' ) ) { |
|
6 | +if (defined('FOR_XOOPS_LANG_CHECKER') || !defined('_MI_PROTECTOR_LOADED')) { |
|
7 | 7 | |
8 | 8 | |
9 | 9 | // Appended by Xoops Language Checker -GIJOE- in 2009-07-06 05:46:54 |
10 | -define('_MI_PROTECTOR_DBTRAPWOSRV','Never checking _SERVER for anti-SQL-Injection'); |
|
11 | -define('_MI_PROTECTOR_DBTRAPWOSRVDSC','Some servers always enable DB Layer trapping. It causes wrong detections as SQL Injection attack. If you got such errors, turn this option on. You should know this option weakens the security of DB Layer trapping anti-SQL-Injection.'); |
|
10 | +define('_MI_PROTECTOR_DBTRAPWOSRV', 'Never checking _SERVER for anti-SQL-Injection'); |
|
11 | +define('_MI_PROTECTOR_DBTRAPWOSRVDSC', 'Some servers always enable DB Layer trapping. It causes wrong detections as SQL Injection attack. If you got such errors, turn this option on. You should know this option weakens the security of DB Layer trapping anti-SQL-Injection.'); |
|
12 | 12 | |
13 | -define('_MI_PROTECTOR_LOADED' , 1 ) ; |
|
13 | +define('_MI_PROTECTOR_LOADED', 1); |
|
14 | 14 | |
15 | 15 | // The name of this module |
16 | -define("_MI_PROTECTOR_NAME","Protector"); |
|
16 | +define("_MI_PROTECTOR_NAME", "Protector"); |
|
17 | 17 | |
18 | 18 | // A brief description of this module |
19 | -define("_MI_PROTECTOR_DESC","Diese Module schutzt Ihre Seite vor verschiedenen Angriffen z.B. DoS , SQL Injection , ...."); |
|
19 | +define("_MI_PROTECTOR_DESC", "Diese Module schutzt Ihre Seite vor verschiedenen Angriffen z.B. DoS , SQL Injection , ...."); |
|
20 | 20 | |
21 | 21 | // Menu |
22 | -define("_MI_PROTECTOR_ADMININDEX","Protect Center"); |
|
23 | -define("_MI_PROTECTOR_ADVISORY","Sicherheitsberatung"); |
|
24 | -define("_MI_PROTECTOR_PREFIXMANAGER","Prefix Manager"); |
|
22 | +define("_MI_PROTECTOR_ADMININDEX", "Protect Center"); |
|
23 | +define("_MI_PROTECTOR_ADVISORY", "Sicherheitsberatung"); |
|
24 | +define("_MI_PROTECTOR_PREFIXMANAGER", "Prefix Manager"); |
|
25 | 25 | //define('_MI_PROTECTOR_ADMENU_MYBLOCKSADMIN','Berechtigungen') ; |
26 | 26 | |
27 | 27 | // Configs |
28 | -define('_MI_PROTECTOR_GLOBAL_DISBL','Vorubergehend deaktiviert'); |
|
29 | -define('_MI_PROTECTOR_GLOBAL_DISBLDSC','Alle Sicherheitsfunktionen sind vorubergehend deaktiviert!<br />Vergessen Sie nicht diese wieder einzuschalten, wenn Sie eine Storung beseitigt haben!'); |
|
28 | +define('_MI_PROTECTOR_GLOBAL_DISBL', 'Vorubergehend deaktiviert'); |
|
29 | +define('_MI_PROTECTOR_GLOBAL_DISBLDSC', 'Alle Sicherheitsfunktionen sind vorubergehend deaktiviert!<br />Vergessen Sie nicht diese wieder einzuschalten, wenn Sie eine Storung beseitigt haben!'); |
|
30 | 30 | |
31 | -define('_MI_PROTECTOR_DEFAULT_LANG','Voreingestellte Sprache'); |
|
32 | -define('_MI_PROTECTOR_DEFAULT_LANGDSC','Geben Sie die Sprache fur die Anzeige von Nachrichten bei der Verarbeitung der common.php an.'); |
|
31 | +define('_MI_PROTECTOR_DEFAULT_LANG', 'Voreingestellte Sprache'); |
|
32 | +define('_MI_PROTECTOR_DEFAULT_LANGDSC', 'Geben Sie die Sprache fur die Anzeige von Nachrichten bei der Verarbeitung der common.php an.'); |
|
33 | 33 | |
34 | -define('_MI_PROTECTOR_RELIABLE_IPS','Sichere IPs'); |
|
35 | -define('_MI_PROTECTOR_RELIABLE_IPSDSC','Sie konnen IP Adressen mit einem | trennen. ^ setzt den Kopf des String, $ setzt das Ende des Strings.'); |
|
34 | +define('_MI_PROTECTOR_RELIABLE_IPS', 'Sichere IPs'); |
|
35 | +define('_MI_PROTECTOR_RELIABLE_IPSDSC', 'Sie konnen IP Adressen mit einem | trennen. ^ setzt den Kopf des String, $ setzt das Ende des Strings.'); |
|
36 | 36 | |
37 | -define('_MI_PROTECTOR_LOG_LEVEL','Berichtsstufe'); |
|
37 | +define('_MI_PROTECTOR_LOG_LEVEL', 'Berichtsstufe'); |
|
38 | 38 | //define('_MI_PROTECTOR_LOG_LEVELDSC','Stufe wie genau der Bericht verfasst wird'); |
39 | 39 | |
40 | -define('_MI_PROTECTOR_BANIP_TIME0','Blockadezeit von gesperrten IPs, zeit in Sekunden'); |
|
41 | - |
|
42 | -define('_MI_PROTECTOR_LOGLEVEL0','nichts'); |
|
43 | -define('_MI_PROTECTOR_LOGLEVEL15','still'); |
|
44 | -define('_MI_PROTECTOR_LOGLEVEL63','still'); |
|
45 | -define('_MI_PROTECTOR_LOGLEVEL255','voll'); |
|
46 | - |
|
47 | -define('_MI_PROTECTOR_HIJACK_TOPBIT','Geschutzte IP bits fur dieses Session'); |
|
48 | -define('_MI_PROTECTOR_HIJACK_TOPBITDSC','Anti Session Hi-Jacking:<br />Default 32(bit). (Alle Bits sind geschutzt)<br />Wenn Sie keine statische IP Adresse haben, setzen Sie den IP Bereich mit Nummer der einzelnen Bits.<br />(eg) Wenn sich Ihre IP im Bereich von 192.168.0.0 bis 192.168.0.255 befindet, setzen Sie 24(bit) hier'); |
|
49 | -define('_MI_PROTECTOR_HIJACK_DENYGP','Gruppen denen das andern der IP innerhalb einer Session untersagt wird.'); |
|
50 | -define('_MI_PROTECTOR_HIJACK_DENYGPDSC','Anti Session Hi-Jacking:<br />Wahlen sie Gruppen aus, denen es untersagt ist, ihre IP wahrend einer Session zu andern..<br />(Mindestens Administrator-Gruppe wird empfohlen.)'); |
|
51 | -define('_MI_PROTECTOR_SAN_NULLBYTE','Sanitizing (Sauberung) null-bytes'); |
|
52 | -define('_MI_PROTECTOR_SAN_NULLBYTEDSC','Das Abschluss-Zeichen "\\0" wird oft in Attacken verwendet.<br />Dieses Null-Byte wird in ein Leerzeichen konvertiert.<br />(Einschalten wird dringendst empfohlen!)'); |
|
53 | -define('_MI_PROTECTOR_DIE_NULLBYTE','Beenden, wenn Null-Bytes gefunden werden'); |
|
54 | -define('_MI_PROTECTOR_DIE_NULLBYTEDSC','Das Abschluss-Zeichen "\\0" wird oft in Attacken verwendet.<br />(Dringendst empfohlen)'); |
|
55 | -define('_MI_PROTECTOR_DIE_BADEXT','Beenden, wenn unzulassgige Dateien hochgeladen werden'); |
|
56 | -define('_MI_PROTECTOR_DIE_BADEXTDSC','Wenn jemand versucht, Dateien mit unzulassigen Endungen wie .php hochzuladen, beendet diese Modul den Zugriff fur XOOPS.<br />Wenn Sie oft Dateien in B-Wiki oder PukiWikiMod einstellen, schalten Sie diese Option aus.'); |
|
57 | -define('_MI_PROTECTOR_CONTAMI_ACTION','Masnahmen, wenn eine Verunreinigung gefunden wurde:'); |
|
58 | -define('_MI_PROTECTOR_CONTAMI_ACTIONDS','Wahlen Sie eine Aktion aus, wenn jemand versucht, globale XOOPS-Variablen zu verunreinigen.<br />(Empfohlen wird "Weiser Bildschirm")'); |
|
59 | -define('_MI_PROTECTOR_ISOCOM_ACTION','Masnahmen, wenn eine isolierte Einkommentierung gefunden wurde:'); |
|
60 | -define('_MI_PROTECTOR_ISOCOM_ACTIONDSC','Anti SQL Injection:<br />Wahlen Sie eine Massnahme aus, die ergriffen wird, wenn ein isoliertes "/*" gefunden wird.<br />"Sanitizing (Sauberung)" bedeutet, ein zusatzliches "*/" anzuhangen.<br />(Empfohlen wird "Sanitizing - Sauberung)" )'); |
|
61 | -define('_MI_PROTECTOR_UNION_ACTION','Massnahme wenn ein UNION gefunden wurde.'); |
|
62 | -define('_MI_PROTECTOR_UNION_ACTIONDSC','Anti SQL Injection:<br />Wahlen sie eine Massnahme, wenn ein SQL-Befehl wie UNION gefunden wurde.<br />"Sanitizing (Sauberung)" bedeutet die Anderung von "union" nach "uni-on".<br />(Empfohlen wird Sanitizing - Sauberung)'); |
|
63 | -define('_MI_PROTECTOR_ID_INTVAL','Erzwinge intval fur Variablen wie IDs'); |
|
64 | -define('_MI_PROTECTOR_ID_INTVALDSC','Alle Anfragen mit Namen "*id" Werden als Integer behandelt.<br />Diese Option beschutzt sie vor einigen Arten der XSS-(Cross Site Scripting-) und SQL-Injection-Attacken.<br />Obwohl empfohlen wird, diese Option einzuschalten, kann es in einigen Modulen Probleme damit geben.'); |
|
65 | -define('_MI_PROTECTOR_FILE_DOTDOT','Behebe zweifelhafte Dateiangaben'); |
|
66 | -define('_MI_PROTECTOR_FILE_DOTDOTDSC','Eliminiertalle ".." aus Anfragen, die nach Dateien suchen'); |
|
67 | - |
|
68 | -define('_MI_PROTECTOR_BF_COUNT','Anti Brute Force'); |
|
69 | -define('_MI_PROTECTOR_BF_COUNTDSC','Setzt die Anzahl der Loginversuchen von Gasten innerhalb 10 minuten. Wenn die Anzahl von Loginversuchen erreicht ist, wird die IP auf die Liste der schlechten IPs gesetzt.'); |
|
70 | - |
|
71 | -define('_MI_PROTECTOR_BWLIMIT_COUNT','Bandbreitenbegrenzung'); |
|
72 | -define('_MI_PROTECTOR_BWLIMIT_COUNTDSC','Geben Sie die maximalen Zugriffe zur mainfile.php an wahrend der Uberwachungszeit. Dieser Wert sollte 0 sein fur eine normale Umgebung, die uber genugend CPU-Bandbreite verfugen. Die Zahl wenniger als 10 werden ignoriert.'); |
|
73 | - |
|
74 | -define('_MI_PROTECTOR_DOS_SKIPMODS','Module die nicht auf DoS/Crawler gepruft werden'); |
|
75 | -define('_MI_PROTECTOR_DOS_SKIPMODSDSC','setzt die Verzeichnisnamen der Module, getrennt durch ein |. Diese Option ist bei Chatmodulen etc. hilfreich'); |
|
76 | - |
|
77 | -define('_MI_PROTECTOR_DOS_EXPIRE','','Zeitlimit fur hohe Serverlast (Sekunden)'); |
|
78 | -define('_MI_PROTECTOR_DOS_EXPIREDSC','Dieser Wert gibt das Zeitlimit fur rasch wiederholte Reloads der Seite (F5 Attacke) und fur Suchmaschinen mit hoher Last an.'); |
|
79 | - |
|
80 | -define('_MI_PROTECTOR_DOS_F5COUNT','Anzahl als schadlich eingestufter Reloads F5'); |
|
81 | -define('_MI_PROTECTOR_DOS_F5COUNTDSC','verhindert DoS Attacken.<br />Der Wert gibt an, wieviele Reloads (F5) als Attacke eingestuft werden.'); |
|
82 | -define('_MI_PROTECTOR_DOS_F5ACTION','Masnahmen gegen F5 Attacke'); |
|
83 | - |
|
84 | -define('_MI_PROTECTOR_DOS_CRCOUNT','Anzahl als schadlich eingestufter Suchmaschinen-Abfragen'); |
|
85 | -define('_MI_PROTECTOR_DOS_CRCOUNTDSC','Schutzt vor Server-intensiven Abfragen durch Suchmaschinen.<br />Dieser Wert gibt an, wieviele Zugriffe als Server-intensiv eingestuft werden.'); |
|
86 | -define('_MI_PROTECTOR_DOS_CRACTION','Masnahmen gegen Server-intensive Suchmaschinen'); |
|
87 | - |
|
88 | -define('_MI_PROTECTOR_DOS_CRSAFE','Zugelassene User-Agents'); |
|
89 | -define('_MI_PROTECTOR_DOS_CRSAFEDSC','Ein regulaeer Perl-Ausdruck fur User-Agents.<br />Wenn der Ausdruck zutrifft, wird die Suchmaschine niemals als Server-intensiv eingestuft.<br />Bsp: (msnbot|Googlebot|Yahoo! Slurp)/i'); |
|
90 | - |
|
91 | -define('_MI_PROTECTOR_OPT_NONE','Keine (nur logging)'); |
|
92 | -define('_MI_PROTECTOR_OPT_SAN','Sanitizing (Sauberung)'); |
|
93 | -define('_MI_PROTECTOR_OPT_EXIT','Weiser Bildschirm'); |
|
94 | -define('_MI_PROTECTOR_OPT_BIP','IP sperren'); |
|
95 | -define('_MI_PROTECTOR_OPT_BIPTIME0','Ban the IP (moratorium)'); |
|
96 | - |
|
97 | -define('_MI_PROTECTOR_DOSOPT_NONE','Keine (nur logging)'); |
|
98 | -define('_MI_PROTECTOR_DOSOPT_SLEEP','schlafen'); |
|
99 | -define('_MI_PROTECTOR_DOSOPT_EXIT','Weiser Bildschirm'); |
|
100 | -define('_MI_PROTECTOR_DOSOPT_BIP','IP sperren'); |
|
101 | -define('_MI_PROTECTOR_DOSOPT_BIPTIME0','Sperre die IP (moratorium)'); |
|
102 | -define('_MI_PROTECTOR_DOSOPT_HTA','DENY by .htaccess(Experimental)'); |
|
103 | - |
|
104 | -define('_MI_PROTECTOR_BIP_EXCEPT','Gruppen, die niemals als "schlechte IP" eingestuft werden.'); |
|
105 | -define('_MI_PROTECTOR_BIP_EXCEPTDSC','Ein User, der in dieser Gruppe ist, wird niemals eine IP-Sperre erfahren.<br />(Empfohlen wird, die Administartor-Gruppe anzugeben.)'); |
|
106 | - |
|
107 | -define('_MI_PROTECTOR_DISABLES','Deaktiviert die Sicherheitsfeatures von Protector in XOOPS'); |
|
108 | - |
|
109 | -define('_MI_PROTECTOR_DBLAYERTRAP','Enable DB Layer trapping anti-SQL-Injection'); |
|
110 | -define('_MI_PROTECTOR_DBLAYERTRAPDSC','Almost SQL Injection attacks will be canceled by this feature. This feature is required a support from databasefactory. You can check it on Security Advisory page.'); |
|
111 | - |
|
112 | -define('_MI_PROTECTOR_BIGUMBRELLA','aktiviere anti-XSS (BigUmbrella)'); |
|
113 | -define('_MI_PROTECTOR_BIGUMBRELLADSC','Dies schutzt vor Angriffenvia XSS vulnerabilities. Schutzt nicht zu 100%'); |
|
114 | - |
|
115 | -define('_MI_PROTECTOR_SPAMURI4U','anti-SPAM: Anzahl URLs fur normale Users'); |
|
116 | -define('_MI_PROTECTOR_SPAMURI4UDSC','Wenn diese Anzahl von URLs in Beitragen von Usern (nicht Admins) gefunden wird, ist der Beitrag als Spam eingestuft. 0 bedeutet dieses Feature ist deaktiviert.'); |
|
117 | -define('_MI_PROTECTOR_SPAMURI4G','anti-SPAM: Anzahl URLs fur Gaste'); |
|
118 | -define('_MI_PROTECTOR_SPAMURI4GDSC','Wenn diese Anzahl von URLs in Beitragen von Gasten gefunden wird, ist der Beitrag als Spam eingestuft. 0 bedeutet dieses Feature ist deaktiviert.'); |
|
40 | +define('_MI_PROTECTOR_BANIP_TIME0', 'Blockadezeit von gesperrten IPs, zeit in Sekunden'); |
|
41 | + |
|
42 | +define('_MI_PROTECTOR_LOGLEVEL0', 'nichts'); |
|
43 | +define('_MI_PROTECTOR_LOGLEVEL15', 'still'); |
|
44 | +define('_MI_PROTECTOR_LOGLEVEL63', 'still'); |
|
45 | +define('_MI_PROTECTOR_LOGLEVEL255', 'voll'); |
|
46 | + |
|
47 | +define('_MI_PROTECTOR_HIJACK_TOPBIT', 'Geschutzte IP bits fur dieses Session'); |
|
48 | +define('_MI_PROTECTOR_HIJACK_TOPBITDSC', 'Anti Session Hi-Jacking:<br />Default 32(bit). (Alle Bits sind geschutzt)<br />Wenn Sie keine statische IP Adresse haben, setzen Sie den IP Bereich mit Nummer der einzelnen Bits.<br />(eg) Wenn sich Ihre IP im Bereich von 192.168.0.0 bis 192.168.0.255 befindet, setzen Sie 24(bit) hier'); |
|
49 | +define('_MI_PROTECTOR_HIJACK_DENYGP', 'Gruppen denen das andern der IP innerhalb einer Session untersagt wird.'); |
|
50 | +define('_MI_PROTECTOR_HIJACK_DENYGPDSC', 'Anti Session Hi-Jacking:<br />Wahlen sie Gruppen aus, denen es untersagt ist, ihre IP wahrend einer Session zu andern..<br />(Mindestens Administrator-Gruppe wird empfohlen.)'); |
|
51 | +define('_MI_PROTECTOR_SAN_NULLBYTE', 'Sanitizing (Sauberung) null-bytes'); |
|
52 | +define('_MI_PROTECTOR_SAN_NULLBYTEDSC', 'Das Abschluss-Zeichen "\\0" wird oft in Attacken verwendet.<br />Dieses Null-Byte wird in ein Leerzeichen konvertiert.<br />(Einschalten wird dringendst empfohlen!)'); |
|
53 | +define('_MI_PROTECTOR_DIE_NULLBYTE', 'Beenden, wenn Null-Bytes gefunden werden'); |
|
54 | +define('_MI_PROTECTOR_DIE_NULLBYTEDSC', 'Das Abschluss-Zeichen "\\0" wird oft in Attacken verwendet.<br />(Dringendst empfohlen)'); |
|
55 | +define('_MI_PROTECTOR_DIE_BADEXT', 'Beenden, wenn unzulassgige Dateien hochgeladen werden'); |
|
56 | +define('_MI_PROTECTOR_DIE_BADEXTDSC', 'Wenn jemand versucht, Dateien mit unzulassigen Endungen wie .php hochzuladen, beendet diese Modul den Zugriff fur XOOPS.<br />Wenn Sie oft Dateien in B-Wiki oder PukiWikiMod einstellen, schalten Sie diese Option aus.'); |
|
57 | +define('_MI_PROTECTOR_CONTAMI_ACTION', 'Masnahmen, wenn eine Verunreinigung gefunden wurde:'); |
|
58 | +define('_MI_PROTECTOR_CONTAMI_ACTIONDS', 'Wahlen Sie eine Aktion aus, wenn jemand versucht, globale XOOPS-Variablen zu verunreinigen.<br />(Empfohlen wird "Weiser Bildschirm")'); |
|
59 | +define('_MI_PROTECTOR_ISOCOM_ACTION', 'Masnahmen, wenn eine isolierte Einkommentierung gefunden wurde:'); |
|
60 | +define('_MI_PROTECTOR_ISOCOM_ACTIONDSC', 'Anti SQL Injection:<br />Wahlen Sie eine Massnahme aus, die ergriffen wird, wenn ein isoliertes "/*" gefunden wird.<br />"Sanitizing (Sauberung)" bedeutet, ein zusatzliches "*/" anzuhangen.<br />(Empfohlen wird "Sanitizing - Sauberung)" )'); |
|
61 | +define('_MI_PROTECTOR_UNION_ACTION', 'Massnahme wenn ein UNION gefunden wurde.'); |
|
62 | +define('_MI_PROTECTOR_UNION_ACTIONDSC', 'Anti SQL Injection:<br />Wahlen sie eine Massnahme, wenn ein SQL-Befehl wie UNION gefunden wurde.<br />"Sanitizing (Sauberung)" bedeutet die Anderung von "union" nach "uni-on".<br />(Empfohlen wird Sanitizing - Sauberung)'); |
|
63 | +define('_MI_PROTECTOR_ID_INTVAL', 'Erzwinge intval fur Variablen wie IDs'); |
|
64 | +define('_MI_PROTECTOR_ID_INTVALDSC', 'Alle Anfragen mit Namen "*id" Werden als Integer behandelt.<br />Diese Option beschutzt sie vor einigen Arten der XSS-(Cross Site Scripting-) und SQL-Injection-Attacken.<br />Obwohl empfohlen wird, diese Option einzuschalten, kann es in einigen Modulen Probleme damit geben.'); |
|
65 | +define('_MI_PROTECTOR_FILE_DOTDOT', 'Behebe zweifelhafte Dateiangaben'); |
|
66 | +define('_MI_PROTECTOR_FILE_DOTDOTDSC', 'Eliminiertalle ".." aus Anfragen, die nach Dateien suchen'); |
|
67 | + |
|
68 | +define('_MI_PROTECTOR_BF_COUNT', 'Anti Brute Force'); |
|
69 | +define('_MI_PROTECTOR_BF_COUNTDSC', 'Setzt die Anzahl der Loginversuchen von Gasten innerhalb 10 minuten. Wenn die Anzahl von Loginversuchen erreicht ist, wird die IP auf die Liste der schlechten IPs gesetzt.'); |
|
70 | + |
|
71 | +define('_MI_PROTECTOR_BWLIMIT_COUNT', 'Bandbreitenbegrenzung'); |
|
72 | +define('_MI_PROTECTOR_BWLIMIT_COUNTDSC', 'Geben Sie die maximalen Zugriffe zur mainfile.php an wahrend der Uberwachungszeit. Dieser Wert sollte 0 sein fur eine normale Umgebung, die uber genugend CPU-Bandbreite verfugen. Die Zahl wenniger als 10 werden ignoriert.'); |
|
73 | + |
|
74 | +define('_MI_PROTECTOR_DOS_SKIPMODS', 'Module die nicht auf DoS/Crawler gepruft werden'); |
|
75 | +define('_MI_PROTECTOR_DOS_SKIPMODSDSC', 'setzt die Verzeichnisnamen der Module, getrennt durch ein |. Diese Option ist bei Chatmodulen etc. hilfreich'); |
|
76 | + |
|
77 | +define('_MI_PROTECTOR_DOS_EXPIRE', '', 'Zeitlimit fur hohe Serverlast (Sekunden)'); |
|
78 | +define('_MI_PROTECTOR_DOS_EXPIREDSC', 'Dieser Wert gibt das Zeitlimit fur rasch wiederholte Reloads der Seite (F5 Attacke) und fur Suchmaschinen mit hoher Last an.'); |
|
79 | + |
|
80 | +define('_MI_PROTECTOR_DOS_F5COUNT', 'Anzahl als schadlich eingestufter Reloads F5'); |
|
81 | +define('_MI_PROTECTOR_DOS_F5COUNTDSC', 'verhindert DoS Attacken.<br />Der Wert gibt an, wieviele Reloads (F5) als Attacke eingestuft werden.'); |
|
82 | +define('_MI_PROTECTOR_DOS_F5ACTION', 'Masnahmen gegen F5 Attacke'); |
|
83 | + |
|
84 | +define('_MI_PROTECTOR_DOS_CRCOUNT', 'Anzahl als schadlich eingestufter Suchmaschinen-Abfragen'); |
|
85 | +define('_MI_PROTECTOR_DOS_CRCOUNTDSC', 'Schutzt vor Server-intensiven Abfragen durch Suchmaschinen.<br />Dieser Wert gibt an, wieviele Zugriffe als Server-intensiv eingestuft werden.'); |
|
86 | +define('_MI_PROTECTOR_DOS_CRACTION', 'Masnahmen gegen Server-intensive Suchmaschinen'); |
|
87 | + |
|
88 | +define('_MI_PROTECTOR_DOS_CRSAFE', 'Zugelassene User-Agents'); |
|
89 | +define('_MI_PROTECTOR_DOS_CRSAFEDSC', 'Ein regulaeer Perl-Ausdruck fur User-Agents.<br />Wenn der Ausdruck zutrifft, wird die Suchmaschine niemals als Server-intensiv eingestuft.<br />Bsp: (msnbot|Googlebot|Yahoo! Slurp)/i'); |
|
90 | + |
|
91 | +define('_MI_PROTECTOR_OPT_NONE', 'Keine (nur logging)'); |
|
92 | +define('_MI_PROTECTOR_OPT_SAN', 'Sanitizing (Sauberung)'); |
|
93 | +define('_MI_PROTECTOR_OPT_EXIT', 'Weiser Bildschirm'); |
|
94 | +define('_MI_PROTECTOR_OPT_BIP', 'IP sperren'); |
|
95 | +define('_MI_PROTECTOR_OPT_BIPTIME0', 'Ban the IP (moratorium)'); |
|
96 | + |
|
97 | +define('_MI_PROTECTOR_DOSOPT_NONE', 'Keine (nur logging)'); |
|
98 | +define('_MI_PROTECTOR_DOSOPT_SLEEP', 'schlafen'); |
|
99 | +define('_MI_PROTECTOR_DOSOPT_EXIT', 'Weiser Bildschirm'); |
|
100 | +define('_MI_PROTECTOR_DOSOPT_BIP', 'IP sperren'); |
|
101 | +define('_MI_PROTECTOR_DOSOPT_BIPTIME0', 'Sperre die IP (moratorium)'); |
|
102 | +define('_MI_PROTECTOR_DOSOPT_HTA', 'DENY by .htaccess(Experimental)'); |
|
103 | + |
|
104 | +define('_MI_PROTECTOR_BIP_EXCEPT', 'Gruppen, die niemals als "schlechte IP" eingestuft werden.'); |
|
105 | +define('_MI_PROTECTOR_BIP_EXCEPTDSC', 'Ein User, der in dieser Gruppe ist, wird niemals eine IP-Sperre erfahren.<br />(Empfohlen wird, die Administartor-Gruppe anzugeben.)'); |
|
106 | + |
|
107 | +define('_MI_PROTECTOR_DISABLES', 'Deaktiviert die Sicherheitsfeatures von Protector in XOOPS'); |
|
108 | + |
|
109 | +define('_MI_PROTECTOR_DBLAYERTRAP', 'Enable DB Layer trapping anti-SQL-Injection'); |
|
110 | +define('_MI_PROTECTOR_DBLAYERTRAPDSC', 'Almost SQL Injection attacks will be canceled by this feature. This feature is required a support from databasefactory. You can check it on Security Advisory page.'); |
|
111 | + |
|
112 | +define('_MI_PROTECTOR_BIGUMBRELLA', 'aktiviere anti-XSS (BigUmbrella)'); |
|
113 | +define('_MI_PROTECTOR_BIGUMBRELLADSC', 'Dies schutzt vor Angriffenvia XSS vulnerabilities. Schutzt nicht zu 100%'); |
|
114 | + |
|
115 | +define('_MI_PROTECTOR_SPAMURI4U', 'anti-SPAM: Anzahl URLs fur normale Users'); |
|
116 | +define('_MI_PROTECTOR_SPAMURI4UDSC', 'Wenn diese Anzahl von URLs in Beitragen von Usern (nicht Admins) gefunden wird, ist der Beitrag als Spam eingestuft. 0 bedeutet dieses Feature ist deaktiviert.'); |
|
117 | +define('_MI_PROTECTOR_SPAMURI4G', 'anti-SPAM: Anzahl URLs fur Gaste'); |
|
118 | +define('_MI_PROTECTOR_SPAMURI4GDSC', 'Wenn diese Anzahl von URLs in Beitragen von Gasten gefunden wird, ist der Beitrag als Spam eingestuft. 0 bedeutet dieses Feature ist deaktiviert.'); |
|
119 | 119 | } |
@@ -1,6 +1,8 @@ |
||
1 | 1 | <?php |
2 | 2 | |
3 | -if( defined( 'FOR_XOOPS_LANG_CHECKER' ) ) $mydirname = 'protector' ; |
|
3 | +if( defined( 'FOR_XOOPS_LANG_CHECKER' ) ) { |
|
4 | + $mydirname = 'protector' ; |
|
5 | +} |
|
4 | 6 | $constpref = '_MI_' . strtoupper( $mydirname ) ; |
5 | 7 | |
6 | 8 | if( defined( 'FOR_XOOPS_LANG_CHECKER' ) || ! defined( '_MI_PROTECTOR_LOADED' ) ) { |
@@ -1,11 +1,11 @@ |
||
1 | 1 | <?php |
2 | 2 | |
3 | 3 | // Appended by Xoops Language Checker -GIJOE- in 2009-08-29 04:13:46 |
4 | -define('_MD_PROTECTOR_FMT_REGISTER_MORATORIUM','Post it again %s minutes later. (for Anti-SPAMMING, sorry)'); |
|
4 | +define('_MD_PROTECTOR_FMT_REGISTER_MORATORIUM', 'Post it again %s minutes later. (for Anti-SPAMMING, sorry)'); |
|
5 | 5 | |
6 | -define('_MD_PROTECTOR_YOUAREBADIP','Diese IP wurden als Bose-IP vom Protector registriert.') ; |
|
7 | -define('_MD_PROTECTOR_FMT_JAILINFO','Diese Einschrankung verfallt am %s') ; |
|
8 | -define('_MD_PROTECTOR_FMT_JAILTIME','Y-m-j H:i:s') ; |
|
9 | -define('_MD_PROTECTOR_BANDWIDTHLIMITED','Die Webseite ist derzeit uberfullt, bitte versuchen Sie es spater erneut.') ; |
|
10 | -define('_MD_PROTECTOR_TURNJAVASCRIPTON','JavaScript einschalten') ; |
|
11 | -define('_MD_PROTECTOR_DENYBYRBL','Protector hat den Beitrag gesperrt da die verwendete IP auf der Ausschlusliste steht') ; |
|
6 | +define('_MD_PROTECTOR_YOUAREBADIP', 'Diese IP wurden als Bose-IP vom Protector registriert.'); |
|
7 | +define('_MD_PROTECTOR_FMT_JAILINFO', 'Diese Einschrankung verfallt am %s'); |
|
8 | +define('_MD_PROTECTOR_FMT_JAILTIME', 'Y-m-j H:i:s'); |
|
9 | +define('_MD_PROTECTOR_BANDWIDTHLIMITED', 'Die Webseite ist derzeit uberfullt, bitte versuchen Sie es spater erneut.'); |
|
10 | +define('_MD_PROTECTOR_TURNJAVASCRIPTON', 'JavaScript einschalten'); |
|
11 | +define('_MD_PROTECTOR_DENYBYRBL', 'Protector hat den Beitrag gesperrt da die verwendete IP auf der Ausschlusliste steht'); |