diff --git a/drhider/__init__.py b/drhider/__init__.py index 64ace7c..11571a3 100644 --- a/drhider/__init__.py +++ b/drhider/__init__.py @@ -1,5 +1,5 @@ """ -DrHider — обфускация документов (двухпроходная, в памяти, без БД). +Obfuscator — обфускация документов (двухпроходная, в памяти, без БД). Проход 1: собрать все сущности из всех файлов → глобальный словарь замен. Проход 2: применить замены → собрать ZIP с обфусцированными файлами + mapping.csv. diff --git a/drhider/config.py b/drhider/config.py index 90d097b..7dc1c7d 100644 --- a/drhider/config.py +++ b/drhider/config.py @@ -1,5 +1,5 @@ """ -Константы и словари для DrHider. +Константы и словари для Obfuscator. Содержит: - ENTITY_PATTERNS — regex-паттерны для обнаружения сущностей diff --git a/drhider/llm_client.py b/drhider/llm_client.py index c40e4c3..9ca73f5 100644 --- a/drhider/llm_client.py +++ b/drhider/llm_client.py @@ -1,5 +1,5 @@ """ -LLM-клиент для DrHider. +LLM-клиент для Obfuscator. Используется в TwoPassObfuscator._scan_llm_ner() для обнаружения имён, компаний, адресов и паспортных данных через LLM API. diff --git a/site/app.py b/site/app.py index 26f3c02..4b55595 100644 --- a/site/app.py +++ b/site/app.py @@ -1,5 +1,5 @@ """ -DrHider — Managed Flask приложение на платформе Штурвал. +Obfuscator — Managed Flask приложение на платформе Штурвал. Приложение создаётся фабрикой create_app(). Штурвал запускает Flask самостоятельно (без Dockerfile/gunicorn). diff --git a/site/routes/api_bp.py b/site/routes/api_bp.py index 9fba0d9..2a33814 100644 --- a/site/routes/api_bp.py +++ b/site/routes/api_bp.py @@ -1,5 +1,5 @@ """ -Blueprint: API DrHider. +Blueprint: API Obfuscator. Five endpoints: - POST /api/upload — upload one file -> {session_id} @@ -345,7 +345,7 @@ def download(sid): return jsonify({"ok": False, "error": "Not found"}), 404 ts = (datetime.now() + timedelta(hours=3)).strftime("%Y-%m-%d_%H-%M-%S") return send_file(io.BytesIO(zip_data), mimetype="application/zip", - as_attachment=True, download_name=f"drhider_{ts}.zip") + as_attachment=True, download_name=f"obfuscator_{ts}.zip") @api_bp.route("/csv/", methods=["GET"]) diff --git a/site/routes/main_bp.py b/site/routes/main_bp.py index 18f6521..33767a8 100644 --- a/site/routes/main_bp.py +++ b/site/routes/main_bp.py @@ -1,7 +1,7 @@ """ Blueprint: главная страница (GET /). -Отдаёт HTML-интерфейс DrHider. +Отдаёт HTML-интерфейс Obfuscator. """ import os @@ -22,7 +22,7 @@ main_bp = Blueprint("main", __name__) @main_bp.route("/") def index(): - """Главная страница — веб-интерфейс DrHider. + """Главная страница — веб-интерфейс Obfuscator. Передаёт в шаблон текущую версию приложения. """ diff --git a/site/templates/index.html b/site/templates/index.html index 71ceb0d..5d14692 100644 --- a/site/templates/index.html +++ b/site/templates/index.html @@ -7,7 +7,7 @@ - DrHider — обфускация документов + Obfuscator — обфускация документов