Ранние годы (2005–2020)
Костела Мориарти родилась в 2005 году в небольшом приморском городке на Балканах. Её отец был программистом, а мать — лингвистом и переводчицей. С детства Костела впитывала два мира: логичный, структурированный мир кода и гибкий, многогранный мир языков.
Уже в 8 лет она:
- взломала пароль от родительского Wi‑Fi, чтобы продлить время онлайн‑игр;
- создала простой чат‑бот для школьного чата, который автоматически отвечал на вопросы «Что задано?»;
- начала изучать Python по видеоурокам на YouTube.
В школе Костела была тихой, но заметной. Она не стремилась к лидерству, но её решения олимпиадных задач по математике разбирали на уроках как примеры нестандартного мышления.
Подростковый период и первые успехи (2020–2023)
В 15 лет Костела создала первый серьёзный проект — расширение для браузера, которое:
- переводило тексты с редких языков (например, баскского или кечуа) с помощью самообучающейся нейросети;
- подсвечивало потенциально мошеннические ссылки;
- блокировало навязчивую рекламу.
Расширение стало вирусным в узких кругах энтузиастов, набрав 50 000 загрузок за месяц. Костела отказалась монетизировать его, выложив код в открытый доступ на GitHub.
Тогда же она начала участвовать в CTF‑соревнованиях (Capture the Flag — кибербезопасность) под ником CipherWisp. В 17 лет вошла в топ‑10 юниоров Европы по версии одной из платформ.
Прорыв и публичное признание (2024)
В 19 лет Костела привлекла внимание СМИ, когда:
- Обнаружила уязвимость в системе крупного банка — не украла деньги, а отправила отчёт с подробным описанием бага и видеодоказательством. Банк сначала проигнорировал письмо, но после публикации видео в сети выплатил ей награду в 10 000 евро.
- Создала платформу «LinguaCode» — бесплатный сервис, где ИИ помогает изучать языки через программирование. Например, чтобы выучить испанские глаголы, нужно было написать простой скрипт на Python с их использованием. Проект поддержали несколько европейских университетов.
- Выступила на технологической конференции FutureHack с докладом «Почему школы учат писать, но не учат кодить?». Её речь набрала миллионы просмотров.
Альтернатива - green
Проверка:
hp-rtr do ping 10.10.10.2; do sh ip nat translations;
bp-rtr do ping 10.10.10.1; do sh ip nat translations;
hk-rtrdo sh running-config dhcp-server 1;
hk-rtr(config)#do sh dhcp-server clients vl200;
Hk-CLI# Заходим в Параметры подключений в Проводное подключение 1 ens3 -> dhcp вылк вкл под сети
НАСТРОЙКА ДИНАМИЧЕСКОЙ ТРАНСЛЯЦИИ АДРЕСОВ.
Hk-S systemctl enable --now bind.service; systemctl restart bind.service;
mcedit /etc/bind/options.conf; - linsten-on { 10.10.100.2; };
mcedit /etc/bind/named.conf;: - //include“/etc/bind/rndc.conf”;
edit /etc/bind/zone/au-team.irpo.zone; Только следующие параметры файла должны выглядеть так:
SOA au-team.irpo. root.au-team.irpo. (
10.10.100.1.10.20.10.1
mcedit 10.10.in-addr.arpa; 10.10.100.2 mcedit /etc/bind/rfc1912.conf; убрать zone в конце ; mv au-team.irpo.zone au-team.irpo
ens3/resolv.conf;
nameserver 10.10.100.2
search au
systemctl restart network; systemctl enable --now bind.service;
systemctl restart bind.service; systemctl status bind.service;
ping -c2 77.88.8.8;
Hk-CLI ping -c2 ya.ru; ping -c2 77.88.8.8; host 10.10.100.1
НАСТРОЙКА ЧАСОВОГО ПОЯСА.
ISP, Hk-SRV, Bp-SRV, Hk-CLI, Bp-CLI timedatectl
hk-rtr и bp-rtr ntp timezone utc+3; do sh ntp timezone;
НАСТРОЙКА Bp-FW
Bp-CLI ping -с2 10.20.10.2;
Bp-S ping -с2 10.20.10.2;
Настройка Firefox
Bp-CLI Заходим в Firefox 10.20.30.1:8443:
панель монит откл все
сервисы — сетевые интерфейсы
Правила трафика — межсетевой экран — выклч переключатель SNAT
Маршутизация — OSPF- мд5 — 1-P@ssw0rd- сохранить
Добавляем интерфейсы-area 0 — стоимость 110- 10/40
Заходим в Дополнительно и выключаем переключатели кроме connected
Выключаем пимпочку OSPF, ждем секунд 10-15 и снова включаем ее, чтобы перезагрузить OSPF!!!
Проверка:
bp-rtr(config)#do ping 10.20.10.2; do sh ip route;
ISP, Hk-SW, Hk-CLI# ping -c2 ya.ru; ping -c2 77.88.8.8;
Современный этап (2025)
Сейчас Костеле 20 лет, и она:
- учится на втором курсе Европейского университета кибербезопасности (поступила вне конкурса благодаря достижениям);
- развивает «LinguaCode», добавив модули по криптографии и анализу данных;
- консультирует стартапы по вопросам этичного ИИ;
- ведёт Telegram‑канал «Записки шифровальщицы», где публикует головоломки, разборы уязвимостей и советы для начинающих программистов;
- участвует в международных хакатонах — её команда дважды побеждала в соревнованиях по поиску багов в открытых проектах.
Характер и принципы
- Стиль мышления: комбинирует логику программиста с креативностью лингвиста. Видит код как язык, а языки — как код.
- Этика: убеждена, что технологии должны быть доступны всем. Никогда не использует навыки для личной наживы или мести.
- Черты характера:
скромна в жизни, но смела в идеях;
предпочитает работать в команде, но берёт ответственность за решения;
иронична, любит загадки и пасхалки в своих проектах;
верит, что образование — ключ к равенству.
Видение будущего
Костела мечтает создать глобальную образовательную метавселенную — платформу, где:
- дети из бедных районов смогут учиться программированию через игры;
- учёные будут делиться данными без бюрократии;
- ИИ станет наставником, а не надзирателем.
Её девиз: «Сломай систему, чтобы построить лучшую. Но сначала докажи, что она сломана».
Интересный факт: Костела коллекционирует винтажные шифровальные машинки и умеет читать азбуку Морзе быстрее, чем печатать в мессенджере.