Проверяем инфраструктуру Azure через PSRule и PSQuickGraph: простая история о сложных зависимостях

2025-04-02
Когда мы проверяем инфраструктуру в Azure, не всегда достаточно просто посмотреть на каждый ресурс отдельно. Например, важно убедиться, что у каждой Azure-функции есть ровно одна private endpoint, или что все ресурсы правильно объединены в общую сеть. В таких случаях нужно видеть полную картину целиком. Именно здесь пригодятся два инструмента: PSRule и модуль PSQuickGraph. Как их подружить и зачем это нужно — расскажу в этой заметке. Введение в PSRule и PSRule.Rules.Azure При разработке и сопровождении инфраструктуры как кода (Infrastructure as Code, IaC) важно не только создавать, но и проверять шаблоны на соответствие лучшим практикам и стандартам. Читать далее

Nmap Smtp User Enumeration или сказ о том, как ChatGPT помогает нашей работе

2025-03-17
Некоторое время назад мне захотелось освежить и расширить свои знания в области penetration testing. С этой целью я отправился проходить курсы на Hack The Box. Всё шло гладко до момента, когда пришлось проверять пользователей на SMTP-сервере методом перебора (user enumeration). Но эта история не столько про сам процесс, сколько о том, как ChatGPT помогает починять инструменты, которые мы используем в нашем нелёгком труде. Предисловие Задача казалась простой: есть список имён пользователей, и нужно проверить, какие из них зарегистрированы на SMTP-сервере. Читать далее

Приключения в стране симуляции агентного ИИ

2025-03-11

(Или как мы научились не волноваться и полюбили облако)

Вы когда-нибудь задумывались, как облачный сервис с множеством ИИ-агентов справляется с потоком входящих запросов пользователей, не взрываясь? Что ж, больше не нужно гадать! В этом блоге мы отправимся в увлекательное путешествие по симуляции, которая проверяет, насколько грациозно система агентного ИИ (набор ИИ-агентов, работающих вместе) масштабируется, разделяется и обрабатывает различные запросы. Мы расскажем о нашей структуре, предположениях, коде и результатах — с красивой диаграммой.

Читать далее

Визуализируем Azure Networking при помощи D3js

2024-04-29

Изображение стоит тысячи слов. Когда вы работаете со сложной сетевой инфраструктурой, было бы замечательно иметь вид сверху. В этой статье я хочу обсудить, как это можно достичь с помощью PowerShell, Jupyter notebooks и d3js

Читать далее
Старые записи