feat: Add force stop functionality to tamper prevention (#10376)

Refs #6866
This commit is contained in:
ssongliu
2025-09-15 08:24:45 +00:00
committed by GitHub
parent 7e8581a7de
commit c3121fcd38
9 changed files with 91 additions and 0 deletions
+10
View File
@@ -3360,6 +3360,16 @@ const message = {
'The tamper protection feature for the following websites will be enabled to enhance website security. Do you want to continue?',
disableHelper:
'The tamper protection feature for the following websites will be disabled. Do you want to continue?',
appendOnly: 'Append Only',
appendOnlyHelper:
'Restrict deletion operations for files in this directory, only allowing addition of excluded directories or non-protected files',
immutable: 'Immutable',
immutableHelper: 'Restrict editing, deletion, permission, and owner modification operations for this file',
onWatch: 'Watch',
onWatchHelper:
'Monitor and intercept creation of protected files or non-excluded directories in this directory',
forceStop: 'Force Close',
forceStopHelper: 'About to force disable the anti-tamper function for this website directory. Continue?',
},
setting: {
setting: 'Panel Settings',
+10
View File
@@ -3246,6 +3246,16 @@ const message = {
enableHelper:
'次のウェブサイトの改ざん防止機能が有効になりますウェブサイトのセキュリティを向上させるために続行しますか',
disableHelper: '次のウェブサイトの改ざん防止機能が無効になります続行しますか',
appendOnly: '追加のみ',
appendOnlyHelper:
'このディレクトリ内のファイルの削除操作を制限し除外ディレクトリまたは非保護ファイルの追加のみを許可します',
immutable: '編集禁止',
immutableHelper: 'このファイルの編集削除権限所有者変更操作を制限します',
onWatch: '監視',
onWatchHelper:
'このディレクトリ内での保護ファイルまたは非除外ディレクトリの作成を監視およびインターセプトします',
forceStop: '強制終了',
forceStopHelper: 'このウェブサイトディレクトリの改ざん防止機能を強制的に無効にします続行しますか',
},
setting: {
setting: 'パネル設定',
+9
View File
@@ -3193,6 +3193,15 @@ const message = {
enableHelper:
'다음 웹사이트의 변조 방지 기능이 활성화됩니다. 웹사이트 보안을 강화하기 위해 계속하시겠습니까?',
disableHelper: '다음 웹사이트의 변조 방지 기능이 비활성화됩니다. 계속하시겠습니까?',
appendOnly: '추가 전용',
appendOnlyHelper:
' 디렉토리 파일의 삭제 작업을 제한하며, 제외 디렉토리 또는 비보호 파일 추가만 허용합니다',
immutable: '편집 금지',
immutableHelper: ' 파일의 편집, 삭제, 권한 소유자 수정 작업을 제한합니다',
onWatch: '감시',
onWatchHelper: ' 디렉토리 보호 파일 또는 비제외 디렉토리 생성에 대한 감시 가로채기를 수행합니다',
forceStop: '강제 종료',
forceStopHelper: ' 웹사이트 디렉토리의 변조 방지 기능을 강제로 비활성화하려고 합니다. 계속하시겠습니까?',
},
setting: {
setting: '패널 설정',
+12
View File
@@ -3311,6 +3311,18 @@ const message = {
'Fungsi perlindungan daripada peng篡改 akan diaktifkan untuk laman web berikut untuk meningkatkan keselamatan laman web, adakah anda ingin meneruskan?',
disableHelper:
'Fungsi perlindungan daripada peng篡改 akan dimatikan untuk laman web berikut, adakah anda ingin meneruskan?',
appendOnly: 'Hanya Tambahan',
appendOnlyHelper:
'Menyekat operasi pemadaman fail dalam direktori ini, hanya membenarkan penambahan direktori yang dikecualikan atau fail tidak dilindungi',
immutable: 'Larangan Sunting',
immutableHelper:
'Menyekat operasi suntingan, pemadaman, keizinan, dan pengubahsuaian pemilik untuk fail ini',
onWatch: 'Pantau',
onWatchHelper:
'Memantau dan mencegat penciptaan fail dilindungi atau direktori tidak dikecualikan dalam direktori ini',
forceStop: 'Tutup Paksa',
forceStopHelper:
'Akan melumpuhkan fungsi anti-pengubahsuaian untuk direktori laman web ini secara paksa. Teruskan?',
},
setting: {
setting: 'Tetapan Panel',
+11
View File
@@ -3327,6 +3327,17 @@ const message = {
'A função de proteção contra adulteração será ativada para os seguintes sites para aumentar a segurança do site, deseja continuar?',
disableHelper:
'A função de proteção contra adulteração será desativada para os seguintes sites, deseja continuar?',
appendOnly: 'Somente Acréscimo',
appendOnlyHelper:
'Restringe operações de exclusão de arquivos neste diretório, permitindo apenas adição de diretórios excluídos ou arquivos não protegidos',
immutable: 'Imutável',
immutableHelper:
'Restringe operações de edição, exclusão, permissão e modificação de proprietário para este arquivo',
onWatch: 'Monitorar',
onWatchHelper:
'Monitora e intercepta a criação de arquivos protegidos ou diretórios não excluídos neste diretório',
forceStop: 'Forçar Fechamento',
forceStopHelper: 'Desativará forçadamente a função anti-violência para este diretório do site. Continuar?',
},
setting: {
setting: 'Configurações do Painel',
+12
View File
@@ -3314,6 +3314,18 @@ const message = {
enableHelper:
'Скоро будет включена функция защиты от подделки для следующих сайтов для повышения безопасности сайта, продолжить?',
disableHelper: 'Скоро будет отключена функция защиты от подделки для следующих сайтов, продолжить?',
appendOnly: 'Только Добавление',
appendOnlyHelper:
'Ограничивает операции удаления файлов в этом каталоге, разрешая только добавление исключенных каталогов или незащищенных файлов',
immutable: 'Запрет Редактирования',
immutableHelper:
'Ограничивает операции редактирования, удаления, изменения разрешений и владельца для этого файла',
onWatch: 'Наблюдение',
onWatchHelper:
'Отслеживает и перехватывает создание защищенных файлов или неисключенных каталогов в этом каталоге',
forceStop: 'Принудительное закрытие',
forceStopHelper:
'Собираетесь принудительно отключить функцию защиты от несанкционированного доступа для этого каталога веб-сайта. Продолжить?',
},
setting: {
setting: 'Настройки Панели',
+11
View File
@@ -3393,6 +3393,17 @@ const message = {
'Aşağıdaki web siteleri için değiştirme koruma özelliği etkinleştirilecek ve web sitesi güvenliği artırılacak. Devam etmek istiyor musunuz?',
disableHelper:
'Aşağıdaki web siteleri için değiştirme koruma özelliği devre dışı bırakılacak. Devam etmek istiyor musunuz?',
appendOnly: 'Sadece Ekleme',
appendOnlyHelper:
'Bu dizindeki dosya silme işlemlerini kısıtlar, yalnızca hariç tutulan dizinlerin veya korunmayan dosyaların eklenmesine izin verir',
immutable: 'Düzenleme Yasak',
immutableHelper: 'Bu dosya için düzenleme, silme, izin ve sahip değiştirme işlemlerini kısıtlar',
onWatch: 'İzleme',
onWatchHelper:
'Bu dizinde korumalı dosyaların veya hariç tutulmayan dizinlerin oluşturulmasını izler ve kesintiye uğratır',
forceStop: 'Zorla Kapat',
forceStopHelper:
'Bu web sitesi dizini için değişiklik önleme işlevini zorla devre dışı bırakacak. Devam etmek istiyor musunuz?',
},
setting: {
setting: 'Panel Ayarları',
+8
View File
@@ -3137,6 +3137,14 @@ const message = {
protectHelper2: '要保護特定文件請使用以 ./ 開頭的相對路徑',
enableHelper: '即將啟用下列網站的防篡改功能以提升網站安全性是否繼續',
disableHelper: '即將關閉下列網站的防篡改功能是否繼續',
appendOnly: '僅追加',
appendOnlyHelper: '將限制該目錄下文件的刪除操作僅允許添加排除目錄或非保護文件',
immutable: '禁止編輯',
immutableHelper: '將限制該文件的編輯刪除權限和所有者修改操作',
onWatch: '監聽',
onWatchHelper: '監聽該目錄下保護文件或非排除目錄的創建攔截',
forceStop: '強制關閉',
forceStopHelper: '即將強制停用該網站目錄的防篡改功能是否繼續',
},
setting: {
setting: '界面設定',
+8
View File
@@ -3109,6 +3109,14 @@ const message = {
protectHelper2: '要保护特定文件请使用以 ./ 开头的相对路径',
enableHelper: '即将启用下列网站的防篡改功能以提升网站安全性是否继续',
disableHelper: '即将关闭下列网站的防篡改功能是否继续',
appendOnly: '仅追加',
appendOnlyHelper: '将限制该目录下文件的删除操作仅允许添加排除目录或非保护文件',
immutable: '禁止编辑',
immutableHelper: '将限制该文件的编辑删除权限和所有者修改操作',
onWatch: '监听',
onWatchHelper: '监听该目录下保护文件或非排除目录的创建拦截',
forceStop: '强制关闭',
forceStopHelper: '即将强制关闭该网站目录的防篡改功能是否继续',
},
setting: {
setting: '界面设置',