From 4a973a791a771b6961dd688f7bdf03046c23496b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=90=D0=BD=D1=82=D0=BE=D0=BD=20=D0=A2=D1=80=D0=BE=D1=88?= =?UTF-8?q?=D0=B8=D0=BD?= Date: Mon, 2 Nov 2026 23:00:41 +0300 Subject: [PATCH] README: refresh the project description in both languages MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The Russian title and lead now say APDU trace analyser (APDU-трейсы) and describe the full input scope: a UDP GSMTAP stream, Osmocom SIMtrace2 hardware, PCAP/PCAPNG files and the COMPRION text format, decoded in the web UI (PWA). The bundled simtrace2-pysniff is described as the Python replacement for simtrace2-sniff that captures SIMtrace2 traffic and relays GSMTAP/UDP without analysing it. The English lead mirrors the same structure, the Russian related-tools line uses the same term, and the pyproject summary now names the same sources. Docs-only; 558 Python + 80 Node tests. --- README.md | 15 ++++++++------- README_RUS.md | 16 ++++++++-------- pyproject.toml | 2 +- 3 files changed, 17 insertions(+), 16 deletions(-) diff --git a/README.md b/README.md index f12f7d0..60c6d5a 100644 --- a/README.md +++ b/README.md @@ -1,15 +1,16 @@ -# SIMtrace Analyser — an APDU trace analyser for GSMTAP-SIM captures +# SIMtrace Analyser — an APDU trace analyser English | [Русский](README_RUS.md) 📢 Project news and updates: [website](https://sim-tools.ru) · [Telegram channel](https://t.me/youeyeseesee) -APDU trace analyser for the GSMTAP-SIM format — captures SIM/UICC -communication from a UDP GSMTAP stream (or imports PCAP/PCAPNG files), -decodes it, and serves an installable web app for browsing. The repository -also bundles **simtrace2-pysniff**, a Python replacement for -`simtrace2-sniff` that captures from Osmocom SIMtrace2 hardware and can feed -GSMTAP into this analyser. +An APDU trace analyser for the GSMTAP format (from Osmocom) — captures +SIM/UICC traffic from a UDP GSMTAP stream or directly from Osmocom SIMtrace2 +hardware, imports PCAP/PCAPNG files or the COMPRION text format, decodes it, +and displays it in a convenient web interface (PWA). The repository also +bundles **simtrace2-pysniff**, a Python replacement for `simtrace2-sniff` +that captures traffic from Osmocom SIMtrace2 and relays it as GSMTAP/UDP +without analysing it. ![SIMtrace Analyser UI](frontend.png) diff --git a/README_RUS.md b/README_RUS.md index dbd6fd5..a20dc15 100644 --- a/README_RUS.md +++ b/README_RUS.md @@ -1,15 +1,15 @@ -# SIMtrace Analyser — анализатор APDU-трассировок GSMTAP-SIM +# SIMtrace Analyser — анализатор APDU-трейсов [English](README.md) | Русский 📢 Новости и обновления проекта: [сайт](https://sim-tools.ru) · [Telegram-канал](https://t.me/youeyeseesee) -Анализатор APDU-трассировок в формате GSMTAP-SIM — захватывает обмен с -SIM/UICC из UDP-потока GSMTAP (или импортирует файлы PCAP/PCAPNG), -декодирует его и отдаёт устанавливаемое веб-приложение для просмотра. -В репозиторий также включён **simtrace2-pysniff** — замена `simtrace2-sniff` -на Python, которая захватывает трафик с оборудования Osmocom SIMtrace2 -и может передавать GSMTAP этому анализатору. +Анализатор APDU-трейсов в формате GSMTAP (от Osmocom) — захватывает обмен с +SIM/UICC из UDP-потока GSMTAP или напрямую с оборудования Osmocom +SIMtrace2, импортирует файлы PCAP/PCAPNG или текстовый формат COMPRION, +декодирует его и отображает в удобном веб-интерфейсе (PWA). В репозиторий +также включён **simtrace2-pysniff** — замена `simtrace2-sniff` на Python +для захвата трафика с Osmocom SIMtrace2 и трансляции GSMTAP/UDP без анализа. ![Интерфейс SIMtrace Analyser](frontend.png) @@ -585,7 +585,7 @@ SIMple, SIMtrace Analyser и sigrok_iso7816_stream — три автономны конструкторы APDU, OTA SCP80/SCP81, симуляция SIM Toolkit и профилирование карт. - **[SIMtrace Analyser](https://github.com/anttro/simtrace-analyser)** — - анализатор APDU-трассировок GSMTAP-SIM. + анализатор APDU-трейсов GSMTAP-SIM. - **[sigrok_iso7816_stream](https://github.com/anttro/sigrok_iso7816_stream)** — пассивный ISO 7816-сниффер на дешёвом логическом анализаторе FX2. diff --git a/pyproject.toml b/pyproject.toml index 2e07a6d..1e30800 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -5,7 +5,7 @@ build-backend = "setuptools.build_meta" [project] name = "simtrace-analyser" version = "2.7.13" -description = "SIMtrace Analyser — APDU trace analyser for GSMTAP/PCAP captures (bundles the simtrace2-pysniff utility)" +description = "SIMtrace Analyser — APDU trace analyser for GSMTAP-SIM, SIMtrace2, PCAP/PCAPNG and COMPRION captures (bundles the simtrace2-pysniff utility)" readme = {file = "README.md", content-type = "text/markdown"} license = "MIT" license-files = ["LICENSE"]