惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

H
Hacker News: Front Page
博客园 - 【当耐特】
量子位
博客园 - 聂微东
H
Hackread – Cybersecurity News, Data Breaches, AI and More
The Register - Security
The Register - Security
Last Week in AI
Last Week in AI
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
T
Tailwind CSS Blog
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
雷峰网
雷峰网
Blog — PlanetScale
Blog — PlanetScale
P
Proofpoint News Feed
Jina AI
Jina AI
The Cloudflare Blog
Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
AWS News Blog
AWS News Blog
L
LINUX DO - 最新话题
酷 壳 – CoolShell
酷 壳 – CoolShell
The GitHub Blog
The GitHub Blog
B
Blog
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
S
Security @ Cisco Blogs
Exploit-DB.com RSS Feed
Exploit-DB.com RSS Feed
S
Schneier on Security
Stack Overflow Blog
Stack Overflow Blog
cs.CL updates on arXiv.org
cs.CL updates on arXiv.org
cs.CV updates on arXiv.org
cs.CV updates on arXiv.org
Engineering at Meta
Engineering at Meta
W
WeLiveSecurity
博客园 - 三生石上(FineUI控件)
Security Archives - TechRepublic
Security Archives - TechRepublic
Hugging Face - Blog
Hugging Face - Blog
T
Troy Hunt's Blog
C
CERT Recently Published Vulnerability Notes
N
News and Events Feed by Topic
S
SegmentFault 最新的问题
美团技术团队
C
CXSECURITY Database RSS Feed - CXSecurity.com
人人都是产品经理
人人都是产品经理
SecWiki News
SecWiki News
N
News and Events Feed by Topic
C
Check Point Blog
cs.AI updates on arXiv.org
cs.AI updates on arXiv.org
宝玉的分享
宝玉的分享
Schneier on Security
Schneier on Security
阮一峰的网络日志
阮一峰的网络日志
Cisco Talos Blog
Cisco Talos Blog
T
Threat Research - Cisco Blogs
J
Java Code Geeks

Все публикации подряд на Хабре

Ловим музу за клавиатуру: как айтишнику стать автором Что умеет Midjourney в 2026? Мой немного грустный разбор этого шикарного инструмента Никто не любит писать тесты, но ИИ может исправить это IPv8 выглядит как мечта. Поэтому почти наверняка не взлетит Производители вернули в продажу материнки с DDR3. Что происходит? Управление агентом с телефона через Telegram теперь в KodaCode От координации к лидерству: как меняется роль руководителя разработки Я сделала родителям бизнес вместо пенсии: зарабатываем 70 тысяч, мама не даёт продать В три раза быстрее приемка товара и оптимизация трудозатрат на 73%: как «РСТ-Инвент» помог Gulliver Group ИИ-шечный мир победил? О влиянии искусственного интеллекта на игропром Кремль снижает давление на Телеграмм пока Европа строит интернет по паспорту Как CEO, CTO и CIO за 8 часов собрали ИИ-директора, который умеет держать позицию под давлением Как (не) потерять домен за выходные Вместо 8 разных VPS: как я организовал практику студентам на одном сервере Почему твой Open Source проект не замечают? R&D: искусство управления неопределенностью в разработке AI-дефляция: вакансий для разработчиков больше, а рост зарплат — худший за 15 лет Мы отдали управление роботами OpenClaw. Что из этого вышло Галактический ID: система идентификации для всех форм разумной жизни Шесть основ бизнес-анализа: начинаем с вопроса «Кто в игре?» Код-ревью, в котором дело не в коде Данные переехали. Команда — нет Системной подход к сдаче OSWE в 2025 Почему комната управления реактором покрашена в цвет морской пены 4 YAML-файла вместо PySpark: как аналитикам строить пайплайны без разработчиков LLM-агент для поиска свободных доменов: автоматизируем подбор Когда, зачем и как правильно начинать новую сессию в Claude Code? Как я заставил нейросеть писать макросы для FreeCAD Анатомия ИИ‑агента для подбора персонала. От тысячи резюме к топ‑10 за минуты Опыт разработчика как экономика внимания Автономность как точка невозврата: кто будет субъектом в цифровом будущем Обучение ИИ в «диких» условиях: как рутинные действия превращаются в датасеты Как измерить LLM для задач кибербеза: обзор открытых бенчмарков Где хранить код? Сравнение GitHub, GitLab и Bitbucket Математика объясняет, почему нормальное распределение встречается повсюду Почему ваш FinOps не работает: 12 тезисов от практиков Как подписать проектную документацию УКЭП с использованием бесплатных лицензий Pilot Адаптивное администрирование Sigla Vision Я грузил уран в бочки, а потом 20 лет строил ИТ в атомной отрасли Чем позвонить с Эвереста? История и обзор спутниковой связи. Часть 2 Как языковая модель помогает контролировать качество инструктажей по охране труда в металлургии Как не передать на desktop свой IP в РКН Анатомия SAP Privileges: как устроено управление правами в macOS MoneyDev: Сказка про три главных слова Обновлённый токенизатор видео K-VAE 2.0 от Сбера Как сделать диспетчеризацию дома на 1284 квартиры почти бесплатно Как мы разогнали железную дорогу Мы дали агентам рутину. Теперь надо решить — что делать с освободившимся временем Токсичный контент, промпт-хакинг и защита ИИ — всё о Guardrails для LLM Умный город начинается с точного взгляда: как «Фалькон Тех» меняет пространство к лучшему Навайбкодил приложение для анализа графов Почему Дюну так интересно читать? Упрощаем работу с рутиной или как стать Гендальфом Белым Деконструкция Go: CPU, RAM и что там происходит. Go Assembler база. Часть 1.1 Какие профессии исчезнут из-за ИИ, а какие появятся? И что с этим делать Как мы построили IT-отдел, где хочется расти: архитектурные встречи, прозрачные метрики и книжные подарки Rufler: Делаем из Claude Code автономный рой через один YAML-конфиг Sing-box и белый список приложений Как построить надёжный обмен сообщениями в микросервисах: лучшие практики для enterprise OpenAI строит MLM-пирамиду, а McKinsey и Accenture помогают ей в этом Дом, который не построил Фишер (Часть 2) «Сверхзвуковой математик» против «Вдумчивого логиста»: битва алгоритмов 3D-упаковки Мультимодальные модели – грубый и дорогой инструмент Разговоры ничего не стоят. Код тоже Проверки физических лиц: с кого начнет ФНС Топ-10 бесплатных нейросетей для создания видео в 2026 году Первые слои кода: как наши решения сегодня определяют архитектуру ИИ на десятилетия Разработка нового статического анализатора: PVS-Studio JavaScript Поиск уязвимостей ПО: базовый минимум или роскошный максимум Почему оценка персонала не работает как инструмент управления Как мы разработали ИИ-ассистента и сократили рутину продуктовой команды на 50% Как я ушел из найма, нажарил косточек и продал на маркетплейсах на 168 млн в год Когда 1С:ERP уже внедрена, а нормального производственного плана всё ещё нет Как я сделал Claude мультимодальным, подключив к нему Qwen Omni Как приглашение на вакансию мечты превращается в атаку Infrastructure as Code: философия и лучшие практики IaC Тестируем Yandex Code Assistant на задаче, в которой нужно хранить секреты nxs-universal-chart v3.0: новое поколение универсального Helm-чарта Callback Injection: Техника, которая отправила Microsoft Defender в глухой нокаут «Все идеи на стол»: митап как способ вывести проект из тупика Сегодня я узнал нечто новое о GPU благодаря багу в своей игре Как заставить LLM ̶ ̶г̶а̶л̶л̶ю̶ ̶ эволюционировать Карта событий как фундамент аналитики: практический кейс для E-commerce Что выбрать для AI: x86, ARM или RISC-V? Дайджест железа за март Роль соматических мутаций в развитии аутоиммунных заболеваний: путь к избирательной терапии Mythos от Anthropic — тревожный сигнал для всех, а не только для банков Guardrails для LLM на Java: как приручить промпт‑инъекции и токсичные ответы Green-VLA: как мы собрали VLA-модель для реального антропоморфного робота и не потеряли обобщение Финансовая гонка вооружений: почему умные люди добровольно в ней участвуют Эра ИИ-агентов наступила: выбираем лучшего цифрового сотрудника # Практический опыт внедрения WinCC Redundancy на производственном предприятии Сделал MVP за 3 дня, а потом неделю прикручивал оплату. Оно того стоило? Физика против Маска: почему Starship V3 может оказаться ещё одной катастрофой Нефть Венесуэлы: крупнейшие запасы в мире, но не крупнейшая нефтяная держава JPA 4. Переосмысление Hibernate Почему зеркальная фотокамера Nikon D5 десятилетней давности идеально подошла для миссии «Артемида-2» Проект «Уровень-Спутник» или как мы сделали платформу для гидрологов «Замедлиться, чтобы ускориться»: почему ИИ повышает цену ошибок в требованиях и архитектуре Как с нуля поднять трафик IT-компании на 1657% при бюджете 55 тыс. и выжить Pixel-perfect Downsampling — идеальная отрисовка 50 миллионов точек без потерь
Уволен, но не ушёл: два слоя защиты от инсайдера
Вячеслав Гришкин · 2026-06-23 · via Все публикации подряд на Хабре

Уволен, но не ушёл: два слоя защиты от инсайдера

Средний

9 мин

394

Начало истории

Понедельник, 9:45. Вторая неделя на должности IT-директора. Голова идёт кругом: план закупок на квартал, проект бюджета на следующий год, аудит безопасности, тендер на новые серверы 1С, длинный список невыполненных задач от предшественника и очередь желающих получить точный ответ — «когда наконец 1С начнёт нормально работать?».

В коридоре встречаю генерального директора.

— Слушай. Ко мне в личку пишут двое наших бывших сотрудников. Интересуются новостями из вчерашней корпоративной рассылки. Почему они её получают?

Групповые политики в AD — где-то на периферии. «Там же есть админ, он за этим следит.» Ставлю задачу начальнику техподдержки, чтобы срочно разобрались.

К обеду выяснилось, что аккаунты увольняемых сотрудников отключаются «ситуативно»  — если кто‑то из сисадминов был свободен в момент подписания обходного. Раз в год проводилась одна «большая чистка» каталога AD. В остальное время почтовые клиенты на телефонах уволившихся продолжали получать внутренние рассылки и персональные сообщения адресату. За последний год через эти живые‑мёртвые ящики прошло немало конфиденциального: проект новой организационной структуры, информация об уволенных и нанятых сотрудниках, проекты коммерческих контрактов, запущённые на всеобщее обозрение случайным «Ответить всем».

Ничего не взломали. Никаких злоумышленников. Просто дисциплина офбординга не работала — и об этом я узнал случайно, потому что бывший сотрудник по привычке продолжал интересоваться жизнью в компании.

Однако в ходе разбирательства всплыла ещё более интересная деталь: аккаунты нескольких удалёнщиков, ушедших ещё в прошлом месяце, тоже были активны — и судя по логам, время от времени навещались бывшими владельцами. Это уже ситуация куда серьёзнее: корпоративная защита информации превращается в решето.


Январь 2024.

Компания по разработке систем безопасности подаёт в суд на бывшего инженера. Перед увольнением тот выкачал из корпоративного хранилища 50 ГБ исходного кода и проектной документации на новые разработки.

«Это моя интеллектуальная собственность.»

Через полгода материалы начали всплывать на профессиональных форумах и в открытых репозиториях.

Результат: Потеря технологического преимущества — ориентировочно минус 30% годовой выручки.

Иск от компании на $4 млн утонул в юридических тонкостях: доказательств когда и что было скачано — не сохранилось.

На первый взгляд ситуация выглядела как обычный организационный бардак. Но практика показывает, что именно такие истории чаще всего становятся началом гораздо более дорогих инцидентов.

По данным Ponemon Institute 2024: 74% компаний в США за последние два года столкнулись с insider data theft при увольнении. Средний ущерб — $15.4 млн. 89% случаев обнаружены постфактум — через 3–6 месяцев после ухода.


Наш первый кейс будет о двери, которую оставили открытой. Второй — о том, что вынесли, пока вход был свободный. Оба объединяет разрыв между HR и IT процессами. И в обоих случаях этот разрыв никто не мониторил.


Кейс №1: Active Directory как архив ошибок

Любая Active Directory старше двух лет — архив ошибок прошлого. Уволенные, но не отключённые. Тестовые аккаунты «на минуточку, потом удалю». Service accounts с паролями 2018 года на стикере, которого уже нет. Члены привилегированных групп, добавленные «временно» пятью администраторами назад.

Это не вина текущей IT-команды. Это мусор, который AD накапливает естественным путём.

Инструменты для аудита AD существуют — PingCastle, BloodHound, ADRecon. Все они дают данные. Ни один не отвечает на вопрос:

«Какие из этих находок актуальны для моей компании сегодня

Это работа ИБ-инженера, который регулярно разбирает таки случаи и составляет приоритизацию. В текущем штатном расписании такой позиции не предусмотрено. Специалист дорогой.

«Пока и так всё нормально»

Раз проблема есть, а специалиста нет — решаем привычным AI-способом.

Добавляем к нашей AISecurityPlatform ещё одного агента — AD Audit Agent. Его задача — регулярный запуск 7 проверок и возврат отчёта с «attack path hypotheses». Доступ — через закрытый чат в Telegram‑боте.

Семь проверок. Пять findings.

Пишу агенту команду: ad

🛡️ [CISO AD Audit] Запускаю 7 read-only проверок…

Через две минуты получаю отчёт с пятью наиболее опасными находками:

F1 (🔴 CRITICAL) — Account Lockout полностью отключён

Блокировка аккаунтов после неверного пароля — отключена.

Риск: Злоумышленник перебирает пароли без ограничений и без единого алерта.

MITRE T1110 — Password Spraying. С threshold = 0 атакующий с топ-100 списком корпоративных паролей гарантированно подберёт хотя бы один аккаунт из найденных.

F2 (🟠 HIGH) — t.testov (никогда не логинился, активен)

Аккаунт активен, но ни разу не использовался. Классический «забытый» — уволенный сотрудник или тестовый, которого не удалили. Готовая точка входа, которую мониторинг не замечает.

Это именно тот случай, с которого началась история с генеральным в понедельник.

F3 (🟠 HIGH) — Слабая минимальная длина пароля

Минимальная длина пароля — 7 символов. По актуальным стандартам минимум 12–14. Такой пароль взламывается офлайн за несколько часов.

F4 (🟠 HIGH) — Built-in Администратор — PasswordNeverExpires

Встроенный аккаунт «Администратор» — пароль никогда не меняется. Особенность Windows: этот аккаунт не блокируется при переборе паролей даже при включённой политике блокировки.

Уязвимость RID-500 quirk — известная фишка Windows, о которой многие senior’ы не знают. AD Agent вытащил её из тренировочных данных и связал с практической рекомендацией: Microsoft LAPS, переименовать аккаунт, break-glass usage policy.

F5 (🟡 MEDIUM) — USR1CV8 — non-expiring, без SPN

Сервисный аккаунт 1С работает по устаревшему протоколу аутентификации. Пароль не менялся, срок не ограничен. При компрометации сети — прямой доступ к базе 1С.

AI заметил противоречие в данных и сформировал гипотезу: нет SPN → auth через NTLM → возможен relay. Не описание факта — causal reasoning.


Attack Path: когда уязвимости перемножаются

В конце отчёта AD Audit Agent провёл дополнительное аналитическое упражнение и оценил, как найденные уязвимости вписываются в известные цепочки атаки.

Path 2: Подбор пароля → Администратор → полный контроль над доменом

F1 + F3 + F4 работают вместе: нет блокировки попыток + слабый пароль + пароль «Администратора» не истёк → злоумышленник перебирает пароли без риска блокировки → получает права администратора домена → доступ ко всей инфраструктуре.

F1 + F3 + F4 по отдельности — medium severity. Вместе — catastrophic. Каждый фактор усиливает следующий.

Path 3: Аккаунт 1С → перехват данных

Устаревший протокол аутентификации → перехват пароля в сети → пароль, который мог не меняться годами → полный доступ к 1С → финансовые данные и возможность ransomware.

В российских компаниях 1С — единая точка отказа для всего бизнеса. Компрометация даёт full visibility в финансовые потоки — и возможность их изменять.

ИБ-инженер ищет такие цепочки часами. AI находит за секунды.


Наш случай не уникален

Истории про «уволенный сотрудник в системе» — достаточно хорошо изученный класс security incidents:

  • Эдвард Сноуден, 2013 — подрядчик с расширенными привилегиями и доступом к закрытым данным. Результат многим хорошо известен.

  • Cisco, 2020 — умышленное уничтожение 456 виртуальных машин, что привело к отключению 16 000 аккаунтов.

  • Tesla, 2018 — бывший сотрудник Martin Tripp пытался нарушить работу конвейера изнутри.

  • Capital One, 2019 — бывшая сотрудница AWS использовала insider knowledge для атаки на клиентов банка.

Ежегодный отчёт Verizon DBIR последние пять лет ставит insider threat в топ-3 векторов утечек данных. У большинства организаций нет инструментов, чтобы этот вектор эффективно мониторить.

И каждая из этих историй начиналась с забытых учётных записей, которые кто‑то не отключил.


Кейс №2: О намерениях и действиях

AD Audit закрывает то, что уже нарушено. Но что делать в случае, когда ваш сотрудник начал не спеша готовить «запасной аэродром» и уход только зреет у него в голове? Или заявление уже написано — и есть две недели, чтобы «собрать всё необходимое» для комфортного онбординга на новом месте.

С точки зрения инфобеза его поведение предсказуемо. С большой долей вероятности, сотрудник выносит из вашей компании данные прямо сейчас.

Для таких ситуаций в корпорациях внедряют технологии UBA (User Behavior Analytics): система анализирует привычную активность и знает, что для каждого сотрудника считается обычным, а что может быть угрозой.

Представьте умного охранника, который знает каждого в лицо и по привычкам:

  • Маша из отдела продаж: 9:30, CRM, 15–20 звонков, запросы в 1С по клиентам и выручке, 18:00 выключает компьютер.

  • Петя из закупок: 8:00–17:00, открывает 1С раза два-три в день, обедает на рабочем месте.

И вот однажды охранник видит:

> «Маша. Вход в систему в 23:15. Открыла файловый архив бухгалтерии — туда никогда не заходила. Скопировала 14 папок. Ушла молча.»

> «Петя перенёс папку с результатами закупок на внешний носитель. В течение недели несколько раз отсутствовал на рабочем месте дольше обычного.»

В логике UBA — это набор сигналов: вход в нерабочее время, доступ к скрытому ресурсу \\server\, массовая загрузка файлов. Повод для более детального разбора.

Ну и классика: визиты на hh.ru или LinkedIn в рабочее время. Сотрудник, у которого в обычное время эти ресурсы — ноль запросов в неделю, вдруг появляется там 3–5 раз в день. По моей практике — один из самых надёжных ранних индикаторов. Не каждый посетитель hh.ru уходит сегодня, но тот, кто уходит, почти всегда заходил туда за 1–3 месяца до этого. В сочетании с другими паттернами — рост нехарактерной активности, повышенный интерес к папкам других отделов на сетевых дисках — это уверенный триггер для HR и ИБ.

Каждое действие по отдельности — формально легальное. Маша — сотрудник с пропуском, доступом и разрешением на удалёнку. Но в комбинации это паттерн, который нужно идентифицировать немедленно.

UBA — тот самый охранник для цифровой инфраструктуры. Без поддержки AI это не масштабируется: событий сотни тысяч в день. Никакой человек физически не успеет их интерпретировать.


Почему обычный SOC этого не делает

Парадокс: данные для UBA уже есть. Active Directory знает, кто когда логинился. EDR знает, что запускалось. Файловый сервер — кто что открывал. Прокси — куда уходил трафик.

Но никто не связывает всё это в профиль одного человека. SOC смотрит на отдельные алерты. Корреляция «один и тот же человек делает X необычных вещей за неделю» — отдельная работа, требующая отдельного инструмента.

Коммерческие UBA — Microsoft Purview Insider Risk Management, DTEX Systems — начинаются от $30 на сотрудника в месяц; в крупной компании это миллионы долларов в год. И всё равно генерируют тысячи алертов, которые кто-то должен разбирать.

Главная претензия CFO: платим миллионы за инструмент, но в реальной ситуации сигнал теряется в шуме из сотен других за тот же день.

Задача понятна .

Решение тоже.

Создаём AI-агента для агрегации алертов, их интерпретации и расстановки приоритетов реагирования.


Реализуем Insider Watch Agent: поведенческий журнал

В архитектуру AI SOC добавляем поведенческий слой из двух блоков:

  • «Реестр активности» — Python‑скрипт, который ежедневно считает по каждому сотруднику: время логинов, количество запущенных процессов, список хостов, обращения к внешним ресурсам, число высокоуровневых алертов.

  • «Опытный консультант» — AI‑агент на модели Claude Sonnet, который читает реестр и интерпретирует события:

    • «Активность выросла в 4 раза — обычно шум от автоматизации» — нормально.

    • «Активность выросла в 4 раза + логины в 2 часа ночи + впервые открыт ресурс HR$ + Яндекс Диск при baseline 0» — паттерн, эскалировать.

Тестируем логику работы

Чтобы проверить, работает ли система, симулировал уход с данными:

  1. Создал «секретные» данные — 100 CSV-файлов с фейковыми клиентами в C:\Temp\TestExfil\

  2. Заархивировал в .zip — типичный жест: «упакую, удобнее взять»

  3. Загрузил на сторонний сервер через curl.exe — имитация выгрузки на личный сетевой диск

  4. Удалил исходные файлы — чтобы не оставить следов; и одновременно второй сигнал (массовое удаление)

Каждое действие по отдельности — обычное. Все четыре за 6 секунд от одного пользователя — классический паттерн insider data theft.

Результат: AI распознал шаблон, но повёл себя сдержанно

Ответ агента:

«admin показывает рост от baseline и off-hours логоны в нерабочее время. Формально — паттерн риска для пользователя на departure list.

С учётом контекста: admin — operational account наших AI-агентов (SOAR, Purple Team, Egress probe). 4x spike без cloud DNS / новых хостов / роста high-severity alerts — вероятнее всего, friendly fire от наших же агентов, не активность человека.

Рекомендация: 🔶 Внимание, не эскалация. Проверить логи rule 67027 за 24 ч — если источник SOAR/Purple Team, закрыть как false positive.»

AI отфильтровал ложную тревогу, но не закрыл глаза — попросил подтверждения. Если это наш агент — закрывается за минуту. Если нет — есть зацепка.

Для сравнения — тот же сценарий при настоящем уходящем: Маша из продаж, в HR помечена «увольняется через 2 недели», запустила PowerShell и curl.exe (никогда раньше), массовое создание + удаление CSV, большой outbound POST:

🔴 CRITICAL — Маша «увольняемый» на departure list, day 10/14 — Spike activity 4× baseline — Новые процессы: PowerShell, curl.exe — Массовое создание + удаление файлов — Большой outbound POST (314 KB) к внешнему IP — Recommend: 🚨 ESCALATE — заморозить файловые операции, проверить рабочую машину вручную

Разница между двумя ответами — это и есть ценность UBA-системы. Не «ловит всё подряд», а точечно бьёт в реальные паттерны с учётом контекста

Два слоя — одна защита. Подводим итоги.

Реализованные внутри нашей AI платформы, AD Audit и Insider Watch — не взаимозаменяемые, а последовательные слои:

  • AD Audit — Полномочия уволенных, оставшихся в системе.

  • Insider Watch — Поведение уходящих прямо сейчас

Без первого: уволенный год назад всё ещё имеет активный аккаунт и может войти в любой момент. Без второго: сотрудник на notice period вынесет всё нужное за две недели, пока ему не отключили доступ.

Полная защита: AD Audit раз в неделю закрывает двери от предыдущих уходов, Insider Watch ежедневно наблюдает за теми, кто уходит сейчас.


Если вы пропустили начало Security серии,

В первой главе мы разбираем общие вопросы понимания возможностей AI, а также наш подход к созданию команды разработки на базе мультиагентной AI платформы.

Во второй мы учим AI рассуждать и доверяем ему управление SOAR, но решающее действие оставляем за собой.

В третей мы чуть не лишаемся доступа к собственной системе и подходим к границе, когда из‑за сбоя в цепочке рассуждений AI вместо помощи начинает выдумывать собственные правила.

Также у нас стартовал новый Data трек — AI в управлении бизнесом. В нем мы пытаемся разобраться, действительно ли AIEO скоро заменит CEO.

Первый выпуск о том, почему уже пора перестать страдать и сделать корпоративные системы по настоящему «интеллектуальными»