docs: rewrite SECURITY.md in English, fix pronouns in READMEs
This commit is contained in:
+2
-2
@@ -17,7 +17,7 @@
|
|||||||
|
|
||||||
**Tachyon** is a direct fork of **[Forkop by @ushan0v](https://github.com/ushan0v/forkop)** (formerly **Podkop Plus**). The project has evolved into an independent, high-performance network routing engine and DPI bypass framework designed specifically for **OpenWrt** (fully supporting **OpenWrt 23.05, 24.10, 25.x, and SNAPSHOT** builds).
|
**Tachyon** is a direct fork of **[Forkop by @ushan0v](https://github.com/ushan0v/forkop)** (formerly **Podkop Plus**). The project has evolved into an independent, high-performance network routing engine and DPI bypass framework designed specifically for **OpenWrt** (fully supporting **OpenWrt 23.05, 24.10, 25.x, and SNAPSHOT** builds).
|
||||||
|
|
||||||
Building upon the solid engineering foundations of the original [Podkop by @itdoginfo](https://github.com/itdoginfo/podkop) and its evolution in [Forkop by @ushan0v](https://github.com/ushan0v/forkop), Tachyon introduces enterprise-grade resilience, multi-protocol routing, and dynamic system self-healing.
|
I built upon the solid engineering foundations of the original [Podkop by @itdoginfo](https://github.com/itdoginfo/podkop) and its evolution in [Forkop by @ushan0v](https://github.com/ushan0v/forkop), introducing enterprise-grade resilience, multi-protocol routing, and dynamic system self-healing.
|
||||||
|
|
||||||
The core backend of Tachyon is written in **ucode** — OpenWrt's native, lightweight scripting language — delivering blazingly fast execution with minimal RAM footprint on embedded hardware.
|
The core backend of Tachyon is written in **ucode** — OpenWrt's native, lightweight scripting language — delivering blazingly fast execution with minimal RAM footprint on embedded hardware.
|
||||||
|
|
||||||
@@ -79,7 +79,7 @@ sh <(wget -O - https://raw.githubusercontent.com/Dushnilin/tachyon/main/install.
|
|||||||
Tachyon stands on the shoulders of incredible open-source projects:
|
Tachyon stands on the shoulders of incredible open-source projects:
|
||||||
|
|
||||||
* 🍴 **[Forkop (ushan0v)](https://github.com/ushan0v/forkop)** — Direct parent repository (formerly Podkop Plus).
|
* 🍴 **[Forkop (ushan0v)](https://github.com/ushan0v/forkop)** — Direct parent repository (formerly Podkop Plus).
|
||||||
* 🐕 **[Podkop (itdoginfo)](https://github.com/itdoginfo/podkop)** — The original project that inspired our architecture.
|
* 🐕 **[Podkop (itdoginfo)](https://github.com/itdoginfo/podkop)** — The original project that inspired the architecture.
|
||||||
* 📦 **[sing-box](https://github.com/SagerNet/sing-box)** — Universal proxy engine.
|
* 📦 **[sing-box](https://github.com/SagerNet/sing-box)** — Universal proxy engine.
|
||||||
* 🚀 **[zapret (bol-van)](https://github.com/bol-van/zapret2)** — DPI desync framework (`nfqws` / `nfqws2`).
|
* 🚀 **[zapret (bol-van)](https://github.com/bol-van/zapret2)** — DPI desync framework (`nfqws` / `nfqws2`).
|
||||||
* 🌐 **[ByeDPI](https://github.com/hrbrmstr/byedpi)** — Local SOCKS desync proxy.
|
* 🌐 **[ByeDPI](https://github.com/hrbrmstr/byedpi)** — Local SOCKS desync proxy.
|
||||||
|
|||||||
@@ -17,7 +17,7 @@
|
|||||||
|
|
||||||
**Tachyon** — это прямой форк проекта **[Forkop от @ushan0v](https://github.com/ushan0v/forkop)** (ранее известного как **Podkop Plus**). Проект переименован и развивается как независимое, продвинутое и современное решение для роутеров под управлением **OpenWrt** (полная поддержка всех версий **OpenWrt 23.05, 24.10, 25.x и SNAPSHOT**).
|
**Tachyon** — это прямой форк проекта **[Forkop от @ushan0v](https://github.com/ushan0v/forkop)** (ранее известного как **Podkop Plus**). Проект переименован и развивается как независимое, продвинутое и современное решение для роутеров под управлением **OpenWrt** (полная поддержка всех версий **OpenWrt 23.05, 24.10, 25.x и SNAPSHOT**).
|
||||||
|
|
||||||
Мы сохранили лучшие инженерные идеи оригинального проекта [Podkop от @itdoginfo](https://github.com/itdoginfo/podkop) и его эволюции в лице [Forkop от @ushan0v](https://github.com/ushan0v/forkop), существенно расширили архитектурный фундамент и превратили его в универсальный высокопроизводительный комбайн для управления сетевым трафиком, проксирования и обхода блокировок.
|
Я сохранил лучшие инженерные идеи оригинального проекта [Podkop от @itdoginfo](https://github.com/itdoginfo/podkop) и его эволюции в лице [Forkop от @ushan0v](https://github.com/ushan0v/forkop), существенно расширил архитектурный фундамент и превратил его в универсальный высокопроизводительный комбайн для управления сетевым трафиком, проксирования и обхода блокировок.
|
||||||
|
|
||||||
Вся бэкенд-логика Tachyon написана на скриптовом языке **ucode** — нативном, сверхбыстром и экономичном движке OpenWrt, что обеспечивает минимальное потребление оперативной памяти и ресурсов процессора на любых роутерах.
|
Вся бэкенд-логика Tachyon написана на скриптовом языке **ucode** — нативном, сверхбыстром и экономичном движке OpenWrt, что обеспечивает минимальное потребление оперативной памяти и ресурсов процессора на любых роутерах.
|
||||||
|
|
||||||
|
|||||||
+54
-17
@@ -1,25 +1,62 @@
|
|||||||
# Политика безопасности (Security Policy)
|
# Security Policy
|
||||||
|
|
||||||
## Поддерживаемые версии
|
## Supported Versions
|
||||||
|
|
||||||
Обновления безопасности применяются только к актуальной (latest) ветке и последним релизам проекта. Если вы используете старые версии, мы настоятельно рекомендуем обновиться.
|
I provide security patches only for the latest stable releases. If you are running an older version, I strongly recommend upgrading immediately.
|
||||||
|
|
||||||
| Версия | Поддерживается |
|
| Version | Supported |
|
||||||
| ------ | -------------- |
|
| ------- | --------- |
|
||||||
| >= 1.0.0 | ✅ Да |
|
| >= 1.0.0 | Yes |
|
||||||
| < 1.0.0 | ❌ Нет |
|
| < 1.0.0 | No |
|
||||||
|
|
||||||
## Как сообщить об уязвимости
|
## Reporting a Vulnerability
|
||||||
|
|
||||||
Мы серьезно относимся к безопасности проекта. Если вы обнаружили уязвимость, пожалуйста, **не создавайте публичный Issue**.
|
I take the security of Tachyon seriously. If you discover a vulnerability, **please do not open a public issue**.
|
||||||
|
|
||||||
Вместо этого:
|
Instead, report it through one of the following channels:
|
||||||
1. Отправьте нам информацию на email: **dushnilin@gmail.com**
|
|
||||||
2. Или воспользуйтесь встроенной функцией **Private vulnerability reporting** во вкладке "Security" этого репозитория на GitHub (если включена).
|
|
||||||
|
|
||||||
**Что желательно указать в отчете:**
|
1. **Email:** Send details to **dushnilin@gmail.com**
|
||||||
* Описание проблемы и потенциальный вред.
|
2. **GitHub Private Vulnerability Reporting:** Use the built-in "Private vulnerability reporting" feature in the Security tab of this repository.
|
||||||
* Шаги для воспроизведения уязвимости.
|
|
||||||
* Любую дополнительную информацию, которая поможет быстрее понять проблему (скриншоты, логи).
|
|
||||||
|
|
||||||
Мы постараемся ответить на ваше сообщение как можно скорее и будем держать вас в курсе процесса исправления. Спасибо за то, что делаете Tachyon безопаснее!
|
### What to include in your report
|
||||||
|
|
||||||
|
- A clear description of the vulnerability and its potential impact.
|
||||||
|
- Steps to reproduce the issue.
|
||||||
|
- Any supporting material: screenshots, logs, proof-of-concept code.
|
||||||
|
|
||||||
|
### Response timeline
|
||||||
|
|
||||||
|
- **Acknowledgment:** I will confirm receipt of your report within **48 hours**.
|
||||||
|
- **Assessment:** I aim to provide an initial assessment within **7 days**.
|
||||||
|
- **Fix:** Security patches are prioritized and released as soon as the fix is validated.
|
||||||
|
|
||||||
|
I will keep you informed throughout the process and credit you in the release notes unless you prefer to remain anonymous.
|
||||||
|
|
||||||
|
## Scope
|
||||||
|
|
||||||
|
The following are considered in scope:
|
||||||
|
|
||||||
|
- Remote code execution on the router via Tachyon.
|
||||||
|
- Authentication or authorization bypass in the LuCI web interface or Telegram bot.
|
||||||
|
- Command injection through any user-supplied input (domains, proxy URLs, subscription links, etc.).
|
||||||
|
- Path traversal leading to unauthorized file access.
|
||||||
|
- DNS rebinding or DNS manipulation exploitable through Tachyon.
|
||||||
|
- Information disclosure of sensitive configuration data (API keys, proxy credentials).
|
||||||
|
|
||||||
|
The following are **out of scope**:
|
||||||
|
|
||||||
|
- Vulnerabilities in upstream projects (sing-box, zapret, OpenWrt itself) — report those to the respective maintainers.
|
||||||
|
- Issues that require physical access to the router.
|
||||||
|
- Denial of service through resource exhaustion from the local network only.
|
||||||
|
|
||||||
|
## Safe Harbor
|
||||||
|
|
||||||
|
I support responsible disclosure. If you make a good-faith effort to report a vulnerability in accordance with this policy, I will not take legal action against you or report your activities to law enforcement.
|
||||||
|
|
||||||
|
## Encryption
|
||||||
|
|
||||||
|
If you need to communicate sensitive information, you may encrypt your email using PGP. Contact me at **dushnilin@gmail.com** to obtain my public key.
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
Thank you for helping keep Tachyon and its users safe.
|
||||||
|
|||||||
Reference in New Issue
Block a user