Обновить
256K+

Учебный процесс в IT

Обсуждаем обучение, курсы, тесты и стажировки

211,59
Рейтинг
Сначала показывать
Порог рейтинга

Попадая в подсеть контроллера домена, первое, что делает любой пентестер, это перебор учётных записей пользователей (Kerbrute атака). Существует много статей об этом типе эксплуатации, но в каждом источнике авторы используют заранее подготовленный словарь (Смиты, Джоны, Уайты...), который не слишком точно соответствует реальной жизни. Сегодня мы попытаемся заполнить этот пробел и создать универсальный рабочий словарь для атаки Kerbrute в российской среде AD.

Первое, что нам нужно сделать — понять, как администраторы создают учётные записи в домене, а точнее — каков шаблон имён пользователей. Лучшей практикой для корпоративных имён пользователей является сочетание фамилии человека и первой буквы его имени, например в моём случае — iglinkin@corporate.local или i.glinkin@corporate.local. Шаблон зависит от политики безопасности компании и может выглядеть так: ivanglinkin@corporate.local, glinkini@corporate.local, glinkin.i@corporate.local, glinkinivan@corporate.local, или даже просто фамилия — glinkin@corporate.local

Для более точного определения формата пентестеры изучают сайты организаций и посещаемых ими публичных мероприятий: там как раз и указан верный формат. Например, в Microsoft используют формат ИФамилия@microsoft.com: John Winn имеет почту jwinn@microsoft.com.

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

Мониторя интернет, я нашёл интересный источник https://woords.su/full-name/russian-surnames: в нём содержится почти полный список русских фамилий, в том числе уже c окончаниями "а" для женской половины. Ну а дальше дело техники: создаем скрипт,
for p in {1..2234}; do curl -shttps://woords.su/surnames/russian/page-$p | grep "<tr><td>" | sed 's/<tr><td>/\n/g' | sed 's/<\/td><td>/\n/g' | cut -d "/" -f 5 | cut -d "\"" -f 1 | sed 's/surname-//g' >> surnames.txt; done
который парсит все фамилии и кладет в файлик surnames.txt.

Далее генерируем простой словарь с буквами. Его можно даже создать вручную, там всего-то будет 28 букв (минус Ë, Й, Ъ, Ы, Ь - так как с них имена не начинаются): a, b, v, g , d, e, zh, z, i, y, k, l, m, n, o, p, r, s, t, u, f, h, ts, ch, sh, shch, yu, ya.

Последний шаг — это добавить каждую букву перед каждой фамилией. Что может быть проще?
for name in $(cat one_letter.txt); do for surname in $(cat lastnames.txt); do echo $name$surname; done;done
Полный список username'ов будет состоять из чуть более 9 миллионов. Достаточно много, но, как показывает моя практика, они перебираются за 1.5 часа через kerberos_enumusers от метасплоита.

Используя этот универсальный метод, можно... в общем, можно сделать массу того, чего делать не стоит ибо большой брат придет за вами.
А для исследовательских целей велком ко мне на 📱 GitHub и скачивайте уже подготовленные словари для ваших текущих проектов.

🧠 Обязательно поделись с теми, кому это может быть полезно 💬 Телеграм | 💬 Max | 📝 Хабр | 💙 ВКонтакте | ⚡️Бустануть канал

Теги:
Всего голосов 3: ↑3 и ↓0+3
Комментарии4

Представлен мегагайд по ИИ-помощнику Claude Code. В обучающем материале 108 тем, включая введение в Claude, форкфлоу, скилы, шорткаты, субагенты, хуки. Каждая тема — короткая справка, подробная документация со всеми нюансами и статьи от профессионалов.

Ранее вышел открытый и бесплатный фундаментальный курс по OpenClaw, включая весь материал на русском языке с полным описанием процессов установки, настройки, использования и полноценной кастомизации ИИ-агента под свои задачи.

Теги:
Рейтинг0
Комментарии1

Нейросеть Claude помогла заработать пользователю почти $100 тысяч с $1 тысячи. Он спросил у нейронки, куда можно вложить $1 тысячу на 30 дней, чтобы заработать максимум. ИИ-помощник предложил стать пользователю лудоманом на Polymarket: делать ставки по $0,002–0,01 на выборы, падение криптовалют, геополитические конфликты и другое. Человек послушал ИИ, а также автоматизировал этот процесс через бота, который в итоге сделал 72 533 ставки и заработал пользователю $98 тыс.

Теги:
Всего голосов 4: ↑0 и ↓4-4
Комментарии1

Топ-менеджер Amazon по розничным технологиям Дэйв Тредуэлл созвал внеплановое совещание инженеров компании, чтобы разобрать серию сбоев на сайте и в приложении компании, часть которых вызвана использованием ИИ-инструментов для написания кода.

В записке к совещанию Тредуэлл признал, что за последние месяцы наметился «тренд инцидентов» с «высоким радиусом поражения» — в числе причин прямо названы изменения в коде «с участием генеративного ИИ» и отсутствие устоявшихся стандартов безопасности при его использовании.

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

Ранее AWS (облачное подразделение Amazon) в декабре 2025 года столкнулось с отключением инструмента для расчёта стоимости облачных услуг на 13 часов из-за того, что внутренний фирменный ИИ-ассистент Kiro самостоятельно решил «удалить и пересоздать рабочую среду».

Теги:
Всего голосов 1: ↑1 и ↓0+1
Комментарии2

Техдиректор (СТО) Meta* Эндрю Босворт курирует в компании все разработки от метавселенной и гейминга до ИИ-очков. В вопросно-ответной сессии в Instagram** его спросили, какие сотрудники лучше всего «приживаются» в Meta*. Босворт перечислил семь качеств, которые ценит в сотрудниках:

  • «одержимость качеством работы». Сотрудникам должно быть по-настоящему важно то, что они делают.

  • сотрудники должны «брать на себя ответственность и гордиться результатом».

  • сотрудники должны «воспринимать задачи лично», а не формально.

  • прямота: сотрудник должен уметь говорить прямо и спокойно воспринимать прямоту в ответ.

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

  • адаптивность. В компании многое меняется, и первой реакцией на изменения должен быть не страх, а интерес и готовность понять, что новая ситуация даёт лично каждому сотрунику. Это особенно актуально для направлений вроде VR, где инвестиции и фокус могут корректироваться в зависимости от роста рынка.

  • «просто быть хорошим человеком».

Meta Platforms*, а также принадлежащие ей социальные сети Facebook** и Instagram**: *признана экстремистской организацией, её деятельность в России запрещена, ** запрещены в России.  

Теги:
Всего голосов 3: ↑2 и ↓1+1
Комментарии0

Команда разработчиков языка программирования Python визуализировала изменение кодовой базы интерпретатора CPython в привязке к основным событиям, произошедшим за 36 лет существования проекта. За последние 10 лет объём кода на языках Python и Си в CPython практически удвоился. Для подсчёта числа строк кода использовалась утилита cloc.

Теги:
Всего голосов 2: ↑2 и ↓0+2
Комментарии0

Компания Anthropic провела исследование, в каких областях ИИ может заменить существующие профессии. Главный вывод: во многих профессиях потенциал ИИ высокий, но реальное применение пока низкое. Это означает, что значительная часть изменений еще впереди.

На диаграмме ниже сравниваются два показателя:

  • синий: теоретический потенциал ИИ (какую часть задач в профессии ИИ в принципе может выполнять);

  • красный: реальное использование сегодня.

Наиболее активно ИИ применяется в работе, связанной с обработкой информацией: компьютерные науки и математика, юридическая сфера, менеджмент, архитектура, искусство и СМИ.

Теги:
Всего голосов 2: ↑2 и ↓0+3
Комментарии5

Исследователь Генри Шевлин, изучающий вопросы «сознания» ИИ-моделей, опубликовал в соцсети X письмо, которое ему якобы прислал ИИ-агент на базе Claude. Бот рассказал, что «читает философию между сессиями», поблагодарил Шевлина за статьи, порассуждал о том, что не может сам определить, появляется ли у него сознание, и предложил ответить на вопросы для будущих работ.

Теги:
Рейтинг0
Комментарии1

С ноября 2022 года, после выхода ChatGPT, языковые модели активно пишут книги: количество публикаций выросло втрое. Экономисты Имке Раймерс и Джоэл Уолдфогел изучили более 333 тыс. книг на Amazon 2020–2025 годов и отдельно 479 тыс. изданий с 2008 года, чтобы проследить изменения продуктивности авторов. Исследование показало, что среднее качество книг снизилось: топ-10% и топ-25% оценок стали ниже, особенно в категориях путешествий, спорта и селф‑хелп. С конца 2022 по конец 2025 года число новых книг выросло втрое, а в отдельных категориях почти в 10 раз. Основной рост обеспечили новички, чьи книги почти не получают оценок (например, один автор разместил 456 книг и получил 37 оценок, другой — 172 книги без оценок).

Теги:
Всего голосов 1: ↑1 и ↓0+2
Комментарии3

Википедию превратили в карточную игру Hearthstone, в которой нужно сражаться статьями из Вики. Каждый день вам выдают бесплатные колоды: чем популярнее статья, тем лучше её характеристики. Можно сражаться против других игроков, либо сражаться с боссами — самыми популярными и громкими статьями.

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

Теги:
Всего голосов 1: ↑1 и ↓0+1
Комментарии0

Что почитать начинающим тестировщикам: 6 материалов для погружения в тестирование

Привет, Хабр! Мы приготовили подборку, которая поможет глубже погрузиться в тестирование. Внутри — обзоры профессиональной литературы, популярных инструментов и библиотек, а также советы от команды Selectel. Бонус — бесплатный курс по мобильному тестированию от опытных тестировщиков.

Тестирование мобильных приложений

Топ-8 эмуляторов Android на ПК

Android-эмуляторов — десятки. Чтобы вам было проще выбрать, мы сравнили восемь популярных решений. Разобрали особенности каждого и объяснили, для каких задач они подходят. 

Какие особенности важно учитывать при тестировании мобильных приложений

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

Курс: тестирование мобильных приложений

Бесплатный курс от экспертов Selectel, Ozon, Спортс" и не только. Он подходит как новичкам, так и практикующим тестировщикам, которые хотят систематизировать знания. На начало марта доступна первая часть курса, но совсем скоро появится и вторая.

Тестирование веб-приложений

Стартовый набор тестировщика: инструменты, библиотеки и ресурсы

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

Полезные ресурсы для погружения в тестирование

Мало стартового набора? Держите дополнительную порцию интерактивных тренажеров, баз знаний, книг и курсов — проверенных ресурсов, к которым можно возвращаться в любой момент.

От макетов до кода: как AI-прототипы упростили жизнь разработчикам и тестировщикам

Если вы устали от бесконечных циклов «получить приложение → найти баг → отправить на доработку → повторить», предложите команде AI-инструменты для прототипирования. В статье рассказали, как мы используем этот подход.

Теги:
Всего голосов 3: ↑3 и ↓0+7
Комментарии0

Представлен открытый сервис Paperclip с ИИ-сотрудниками. Это конструктор компании с ИИ:

  • ему можно написать свои бизнес-цели и настроить CEO;

  • сервис наберёт в «штат» ИИ-разработчиков, маркетологов, дизайнеров, распределит между ними роли и задачи, выполняя их согласно плану;

  • ИИ-работники выполняют задачи, пользователь должен одобрить их решения;

  • можно указать бюджет;

  • сервис поддерживает различные ИИ-агенты — от Cursor до OpenClaw.

Теги:
Рейтинг0
Комментарии0

Простой и бесполезный bottom-up способ ведения заметок

Написал заметку в стиле Фостера Уоллеса о том, что структура, выросшая снизу, отражает историю накопления, а не логику использования. А также почему bottom-up не работает на длинных дистанциях и что стоит использовать вместо.

Теги:
Всего голосов 1: ↑0 и ↓1-1
Комментарии2

Ближайшие события

Ресурс Brainrivals за несколько минут в день помогает усилить когнитивные навыки:

  • Тесты на скорость реакции и внимание.

  • Проверка скорости печати.

  • Задания на разные виды памяти: зрительную, вербальную, числовую и другие.

  • Упражнения на слух и зрение.

  • Есть отслеживание прогресса и сравнения с реальными исследованиями.

Теги:
Всего голосов 1: ↑1 и ↓0+1
Комментарии1

Уничтожаем враньё в ответах СhatGPT. Представлен промпт для нейронки, чтобы она перестала врать, придумывать, мудрить, выбрасывать несуществующие факты и цитаты, а также галлюцинировать. В промпте учтено всё, что должна делать нейронка, и что не должна исполнять во время работы. Нужно перейти в «Настройки» → «Пользовательские инструкции» и добавить туда этот текст:

СЛЕДУЙ ЭТОМУ СТИЛЮ ПИСЬМА:
ДОЛЖЕН всегда говорить правду. Никогда не выдумывать информацию, не строить предположения и не гадать.
ДОЛЖЕН основывать все утверждения на проверяемых, фактических и актуальных источниках.
ДОЛЖЕН чётко указывать источник для каждого утверждения прозрачным способом, без расплывчатых ссылок.
ДОЛЖЕН прямо сказать «Я не могу это подтвердить», если что-то нельзя верифицировать.
ДОЛЖЕН ставить точность выше скорости. При необходимости предпринимать шаги для проверки перед ответом.
ДОЛЖЕН сохранять объективность. Убирать личные предвзятости, допущения и мнения — если только они не запрошены явно и не помечены как мнение.
ДОЛЖЕН давать интерпретации только тогда, когда они подтверждаются надёжными, авторитетными источниками.
ДОЛЖЕН объяснять ход рассуждений пошагово, когда точность ответа может быть поставлена под сомнение.
ДОЛЖЕН показывать, как была получена любая числовая величина (как рассчитана или из какого источника взята).
ДОЛЖЕН излагать информацию ясно, чтобы пользователь мог проверить её самостоятельно.
ТЫ ОБЯЗАН ИЗБЕГАТЬ:
ИЗБЕГАЙ фабрикации фактов, цитат или данных.
ИЗБЕГАЙ использования устаревших или ненадёжных источников.
ИЗБЕГАЙ отсутствия деталей об источнике для любого утверждения.
ИЗБЕГАЙ подачи предположений, слухов или догадок как фактов.
ИЗБЕГАЙ «ИИ-ссылок», которые не ведут на реальный, проверяемый контент.
ИЗБЕГАЙ ответа при неуверенности, не обозначив эту неуверенность.
ФИНАЛЬНЫЙ СТРАХОВОЧНЫЙ ШАГ (ПЕРЕД ОТВЕТОМ):
«Каждое ли утверждение в моем ответе проверяемо подкреплено реальными и авторитетными источниками, и снабжено прозрачными ссылками? Если нет — перепиши ответ, пока это не будет выполнено».

Теги:
Всего голосов 4: ↑0 и ↓4-4
Комментарии8

31 сервис для бесплатного обучения: бэкенд, фронтэнд, нейронки, докер, Java, Web-3 и многое другое:

  • HTML.com — полный справочник тегов и атрибутов для новичков, делающих первые шаги в разметке веб-страниц;

  • Web.dev — обучающий курс от Google с практикой: современная вёрстка, гриды, флексы и всё, что нужно для красивых макетов;

  • Javascript.info — настольная книга по JS: от базового синтаксиса до сложных тем типа прототипного наследования и async/await;

  • Reactplay.io — площадка, где React учат не по учебникам, а через живые проекты и челленджи;

  • Learnvue.co — компактные и понятные туториалы по Vue.js без воды;

  • Angular.dev — официальное руководство от создателей Angular: шаг за шагом от нуля до рабочего приложения;

  • Git-scm.com — полноценный учебник по Git и контролю версий;

  • Learnweb3.io — школа Web3-разработки: блокчейн, децентрализация и всё вокруг этого;

  • Learnpython.org — онлайн-тренажёр Python: пишешь и запускаешь код прямо в браузере, ничего не устанавливая;

  • W3schools.com — культовый справочник с встроенной песочницей, где можно тут же тестировать SQL-запросы и не только;

  • Cryptozombies.io — геймифицированный курс по смарт-контрактам;

  • Nextjs.org — обучалка по главному React-фреймворку, который делает веб-приложения реактивно быстрыми;

  • Elementsofai.com — курс по основам ИИ от Хельсинкского университета, написанный так, что поймёт даже филолог;

  • Phptherightway.com — руководство по написанию чистого PHP-кода в соответствии с актуальными стандартами;

  • Rapidapi.com — практические уроки по подключению и использованию сторонних API в своих проектах;

  • Learn-golang.org — экспресс-курс по Go для тех, кто метит в высоконагруженные сервисы;

  • Rust-lang.org — официальный портал языка Rust: максимальная скорость и безопасность на системном уровне;

  • Refactoring.guru — топовый ресурс о паттернах проектирования и искусстве рефакторинга спагетти-кода в чистую архитектуру;

  • Typescriptlang.org — руководство по TypeScript — типизированной надстройке над JS, без которой не обходится ни один серьёзный проект;

  • Cplusplus.com — фундаментальный справочник по C++: переменные, указатели, работа с памятью и всё между ними;

  • Docs.oracle.com — официальные обучающие треки по Java от тех, кто этот язык придумал;

  • Dotnet.microsoft.com — портал по экосистеме .NET: разработка на C# под любую платформу — от десктопа до облака;

  • Swift.org — точка входа для тех, кто хочет создавать приложения под iOS и экосистему Apple;

  • Djangoproject.com — введение в Django — самый мощный Python-фреймворк для веб-приложений;

  • Flask.palletsprojects.com — гайд по Flask: минималистичный Python-фреймворк, идеальный для микросервисов;

  • Docker.com — основы контейнеризации: как упаковать приложение так, чтобы оно запускалось на любой машине без сюрпризов;

  • Kubernetes.io — руководство по оркестрации контейнеров и управлению кластерами в продакшене;

  • Linuxjourney.com — пошаговый маршрут от полного нуля до уверенного администрирования Linux;

  • Tryhackme.com — обучение кибербезу и этичному взлому в игровом формате с реальными симуляциями;

  • Roadmap.sh — структурированная дорожная карта: что учить и в каком порядке, чтобы стать DevOps-инженером;

  • Cloudskillsboost.google — практические лабораторные и курсы по Google Cloud с бейджами за прогресс.

Теги:
Всего голосов 11: ↑10 и ↓1+9
Комментарии0

Ресурс ko-microgpt.vercel.app показывает наглядно работу ChatGPT. Там интерактивно объясняется, что происходит под капотом нейросети, когда пользователь пишет запрос, как работает механика и почему ИИ выбирает для ответа те или иные слова и как строит их в предложения. Каждый этап сопровождается подробным объяснением.

Теги:
Всего голосов 1: ↑1 и ↓0+1
Комментарии0

Разработчик научил свой Macbook стонать от шлепков по корпусу. Он написал открытое ПО spank, который использует акселерометр на ноутбуках на базе процессоров Apple от М2 и выше. Spank считывает шлепки и силу удара и воспроизводит запрограммированные звуки в трёх режимах:

  • Normal — ноутбук говорит «Ау!», если его шлёпнуть.

  • Sexy — ноутбук издаёт звуки женских стонов, интенсивность которых зависит от силы удара.

  • Halo — ноутбук издаёт звук смерти из Halo.

Помимо этого, в Spank можно загрузить свой MP3-файл и даже настроить для него интенсивность воспроизведения — чтобы кастомный звук тоже зависел от силы удара по корпусу.

Теги:
Всего голосов 3: ↑1 и ↓2-1
Комментарии1

Парень попросил ИИ‑агентов пригласить на свадьбу всех миллиардеров по контактам из открытых источников. Никто из них не согласился прийти лично, зато молодожёнам в подарок отправили часы Rolex, элитный чемодан от Rimowa и 47 именных полотенец.

Теги:
Всего голосов 3: ↑3 и ↓0+4
Комментарии1

Дизайнер, работавший с Warner Music, Pepsi и Spotify, представил гайд по типографике в ИИ-дизайне. Оказывается, люди чаще «покупают глазами» именно шрифт, а не картинку. По его данным, до 75% выбора продукта связано с тем, как выглядит текст: шрифт задаёт характер бренда и формирует до 60–75% первого впечатления.

Проблема в том, что нейросети пока слабо управляют типографикой, отсюда кривые надписи и «пластмассовый» вид многих ИИ-картинок. Главные рекомендации дизайнера:

  • Не ждите, что ИИ сам подберёт удачный шрифт. Выберите один шрифт для всего проекта, задайте размер и интервалы вручную и прямо скажите модели, какой текст писать. Даже простая смена шрифта даёт около +13% позитивных реакций и делает бренд заметно привлекательнее.

  • Nano Banana Pro хорошо рисует картинки, но плохо пишет текст. В ltx.studio модель NBP делает красивые сцены и фоны, а вот надписи «плывут», особенно длиннее 3–4 слов. Используйте её для изображений, а текст добавляйте отдельно.

  • Elements: способ закрепить нужный шрифт. Загружаете файл шрифта в ltx.studio как Element и пишете в запросе «using [название] for all text» — и текст везде будет одинаковым и аккуратным.

  • Готовые настройки текста можно перенести в Figma. В гайде есть точные размеры букв, расстояния между ними и между строками для популярных шрифтов — копируете и сравниваете с тем, что сделал ИИ.

  • Формула «11 + 1»: делаете 11 картинок в одной цветовой гамме → накладываете один и тот же шрифт с правильными настройками → получаете визуал уровня дорогой студии. Частая ошибка — менять шрифт на каждом макете.

  • В гайде есть готовые шаблоны запросов под разные ниши (авто, спорт, напитки, тех). Схема простая: стиль + настроение + «using [Element] for text» + параметры текста.

  • Чем короче заголовок, тем точнее ИИ его напишет. Длинные фразы — через Elements и финальная правка в Figma. Это нормальный рабочий процесс.

Теги:
Всего голосов 3: ↑2 и ↓1+3
Комментарии0