Windows ᶜᵒⁿᶠᵉˢˢⁱᵒⁿ
26 subscribers
10 photos
1 video
2 links
  ִ ۫   ┄─  ּ  ֗  ִ ۫  𖥔  ּ  ֗  ִ ۫  ─┄   ּ  ֗  ִ ۫ 

Windows-fields forever..
Download Telegram
Legacy

Syskey (сокращение от System Key) — это встроенная утилита операционной системы Windows (семейства NT), которая использовалась для дополнительного шифрования базы данных SAM (Security Account Manager), где хранятся хэши паролей учетных записей.

• Назначение: Защита базы данных SAM от несанкционированного автономного (offline) взлома, когда злоумышленник получает физический доступ к жесткому диску и пытается скопировать хэши паролей.

• Принцип работы: Утилита шифровала базу SAM с помощью 128-битного ключа шифрования RC4.

Режимы хранения ключа (Master Key)

1. В системном реестре Windows (автоматическая расшифровка при загрузке ОС, дефолтный вариант).

2. В системном реестре, но под защитой пароля, который пользователь должен ввести вручную до загрузки экрана приветствия Windows.

3. На дискете (флеш-накопителе), которую необходимо вставить в компьютер при старте системы.


Статус компонента:

• Корпорация Microsoft полностью удалила Syskey начиная с версии Windows 10 (сборка 1709) и Windows Server 2016.

• Причина удаления: Использование устаревшего и криптографически слабого алгоритма шифрования RC4, а также массовое использование утилиты телефонными мошенниками (Tech Support Scammers) для блокировки компьютеров жертв.

• Современная альтернатива: Вместо Syskey для защиты дисков и учетных данных Microsoft применяет технологию BitLocker.

| #Администрирование |
|
#MSWindows |
|
#АдмТейк |
|
#Legacy |
|
#NT |
👨‍💻2
Legacy

eudcedit.exe (Private Character Editor / Редактор личных знаков) — это встроенная утилита операционной системы Windows, предназначенная для создания и редактирования пользовательских символов (иероглифов, логотипов, редких знаков), отсутствующих в стандартных шрифтах.

• Назначение: Создание уникальных знаков и привязка их к определенным кодовым позициям в области пользователя (Private Use Area, PUA) стандарта Unicode или таблиц Windows-1251 / сопоставленных кодировок.

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

• Утилита работает с растровой графикой. Каждый знак создается в виде сетки пикселей (дискретного набора точек чёрного и белого цвета).

• Созданные символы автоматически сохраняются в системные файлы EUDC.TTE (шрифтовой файл) и EUDC.EUF (файл битовой карты) в директории C:\Windows\Fonts\

Интерфейс и инструменты

• Сетка координат для попиксельного рисования.

• Базовые инструменты графического редактора: карандаш, кисть, линия, прямоугольник, эллипс (заполненные и контурные).

• Функция копирования существующих символов из установленных в системе шрифтов в качестве шаблона для редактирования.

Ограничения:

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

• Для отображения символов на других устройствах требуется ручной перенос файлов EUDC.TTE и EUDC.EUF или использование специализированных средств развертывания.

Как открыть:
Win+R
Eudcedit


| #Администрирование |
|
#MSWindows |
|
#АдмТейк |
|
#Legacy |
|
#NT |
⚡1👨‍💻1
Если на 64-битной Windows запустить 32-битную программу, она работает через слой совместимости WOW64 (Windows on Windows 64-bit).

Для 32-битных программ ОС незаметно подменяет пути к системным папкам и реестру :

• Запрос к C:\Windows\System32 перенаправляется в C:\Windows\SysWOW64.

• Запрос к ветке реестра HKLM\Software перенаправляется в HKLM\Software\WOW6432Node.

Это сделано для того, чтобы старый 32-битный софт не знавал о существовании 64-битной системы и продолжал работать привычным образом.

| #Администрирование |
|
#MSWindows |
|
#АдмТейк |
|
#RegEdit |
|
#Legacy |
|
#NT |
⚡1
Если путь к файлу превышает 260 символов (C:\Папка\Папка\...), стандартные средства Windows (например, старый Проводник или диалоги сохранения) могут выдать ошибку.

Почему так?

• Это ограничение было заложено в структуру WIN32_FIND_DATA ещё во времена Windows 95.

Зачем это сейчас?

В Windows 10/11 добавили возможность отключить это ограничение через реестр, но по умолчанию оно сохраняется для совместимости со старыми API, которые выделяют фиксированный буфер памяти под путь к файлу.

| #Администрирование |
|
#MSWindows |
|
#АдмТейк |
|
#Legacy |
|
#NT |
👨‍💻2
Готовлю пост, где я расскажу про системные DLL (Их названия, свойства, и другое) именно в честь 20 подписчиков!
Kernel

• kernelbase.dll — вспомогательный слой для kernel32, содержащий базовые функции Win32 API.
• kernel32.dll — управляет системной памятью, потоками, процессами, вводом-выводом и базовой разметкой диска.
• ntdll.dll — важнейший компонент ядра. Содержит функции API родного интерфейса (NT API) и служит мостом между пользовательскими программами и режимом ядра.
• advapi32.dll — отвечает за службы безопасности, реестр Windows и управление учетными записями пользователей.
• hal.dll — (Hardware Abstraction Layer) слой абстракции оборудования. Хотя имеет расширение dll, фактически работает на уровне ядра как скрытый драйвер.


User

• gdi32.dll — графический интерфейс устройств (Graphics Device Interface). Рисует примитивы, шрифты, линии и базовые 2D-эффекты.
• user32.dll — отвечает за создание графического интерфейса: окон, меню, обработку кликов мыши, нажатий клавиш и позиционирование элементов UI.
• comctl32.dll — библиотека общих элементов управления (панели инструментов, статус-бары, прогресс-бары).
• comdlg32.dll — стандартные диалоговые окна (открытие/сохранение файлов, выбор цвета, шрифта).
• shell32.dll — обеспечивает работу оболочки Windows (Проводника). Управляет объектами рабочего стола, иконками и контекстными меню.
• imageres.dll / ddores.dll — ресурсы и системные иконки для современных устройств и папок Windows.


Network and Internet

• ws2_32.dll — (Windows Sockets) отвечает за работу с сетевыми протоколами TCP/IP, интернет-соединениями и сокетами.
• wininet.dll — функции для работы с HTTP, FTP и сетевыми куки.
• dnsapi.dll — отвечает за разрешение DNS-имен (сопоставление доменов с IP-адресами).


Installation and drivers

• setupapi.dll — используется для установки драйверов устройств и работы с аппаратным обеспечением.

Если вам нужен полный список библиотек, загруженных в систему прямо сейчас, вы можете использовать реестр или официальный софт:
1. Через реестр (Список KnownDLLs): Нажмите Win + R, введите regedit и перейдите по пути:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\KnownDLLs
Там система хранит список библиотек, которые принудительно загружаются из System32 в целях безопасности.

2. С помощью утилиты от Microsoft: Скачайте официальную консольную утилиту Microsoft Sysinternals ListDLLs. Она мгновенно выведет список вообще всех DLL-файлов, загруженных во все активные процессы

| #Администрирование |
|
#MSWindows |
|
#АдмТейк |
|
#NT |
💋5⚡1
Таблица истинности
A=0, B=0 : XOR 0, NOT 1, AND 0, OR 0.
A=0, B=1 : XOR 1, NOT 1, AND 0, OR 1.
A=1, B=0 : XOR 1, NOT 0, AND 0, OR 1.
• A=1, B=1 : XOR 0, NOT 0, AND 1, OR 1
.


Какими символами помечают логические вентили
XOR ⊕
OR +
AND ·
NOT ¬


| #АдмТейк |
|
#Другое |
⚡1👾1
! Сегодня день рождение у Билл Гейтса ! ( 28 октября)
🤩2🕊1💘1👾1
Windows NT

RECDISC (recdisc.exe) — это встроенный системный компонент операционной системы
Windows, предназначенный для создания диска восстановления системы (System Repair Disc) на оптических носителях (CD или DVD). Этот исполняемый файл находится в системной директории C:\Windows\System32\.

Основное назначение и функции


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

• Созданный диск позволяет восстановить поврежденные загрузочные записи (MBR/GPT) и файлы конфигурации загрузки (BCD), если Windows не запускается.

• Через интерфейс диска можно получить доступ к точкам восстановления системы (System Restore) или развернуть ранее созданный полный образ системы (System Image Recovery).

• Предоставляет доступ к консоли для ручного управления файлами и дисками в случае сбоя ОС.

Особенности функционирования


1. Для работы утилиты обязательно наличие пишущего оптического привода (CD/DVD-RW) и чистого компакт-диска. Она не предназначена для создания загрузочных USB-флешек.

2. Зависимость от разрядности: Созданный диск восстановления имеет ту же битность (x86 или x64), что и операционная система, в которой он был запущен. Восстановить 64-битную Windows с помощью 32-битного диска невозможно.

3. Утилита появилась в Windows 7 и сохранилась в Windows 10/11 в целях обратной совместимости. Начиная с Windows 8, её функции дублируются более современной утилитой RecoveryDrive.exe, которая ориентирована на создание восстановительных USB-накопителей.

| #Администрирование |
|
#MSWindows |
|
#АдмТейк |
|
#NT |
Windows NT

Cipher.exe — это встроенная утилита командной строки в операционной системе Windows, предназначенной для управления шифрованием данных и безопасного удаления информации. Утилита используется системными администраторами и специалистами по безопасности для предотвращения восстановления конфиденциальных данных после их стандартного удаления.

Функции утилиты


• Работает с файловой системой EFS (Encrypting File System). Позволяет шифровать отдельные файлы и папки на разделах NTFS, а также отображать текущий статус шифрования объектов.

• Функция запускается командой cipher /w:[диск]:\[папка]. Утилита безвозвратно уничтожает ранее удаленные файлы, трижды перезаписывая все свободное пространство на жестком диске (сначала нулями, затем единицами, затем случайными числами). Данные, которые не были удалены пользователем, при этом не затрагиваются.

• Позволяет создавать новые ключи шифрования, архивировать текущие сертификаты пользователя и создавать резервные копии ключей EFS для восстановления доступа к зашифрованным файлам.

| #Администрирование |
|
#MSWindows |
|
#АдмТейк |
|
#NT |
Windows NT

WinRS (Windows Remote Shell) — это встроенная утилита командной строки в операционных системах Windows, предназначенная для безопасного удаленного управления компьютерами. Инструмент позволяет администраторам выполнять консольные команды и запускать сценарии на удаленных хостах. Работа утилиты базируется на протоколе WS-Management (WS-Man) и архитектуре веб-служб

Назначение и функции


• Запуск любых консольных утилит на удаленном сервере или рабочей станции.

• Управление системами Windows в режиме командной строки без использования графического интерфейса.

• Интеграция в сценарии автоматизации (скрипты) для массового управления узлами сети.

Технические особенности


• Использует протокол WS-Management для обмена данными.

• Транспортный уровень. Переносит данные через HTTP (порт 5985) или HTTPS (порт 5986).

• Зависит от запущенной службы Windows Remote Management (WinRM).

• Шифрует трафик по умолчанию, даже при использовании протокола HTTP.

Базовый синтаксис


Команда выполняется в формате:
winrs -r:Имя_Компьютера Команда

• Параметр -r. Указывает адрес или имя удаленного целевого компьютера.

• Параметр -u. Задает имя пользователя для аутентификации (опционально).

• Параметр -p. Передает пароль пользователя (опционально).

| #Администрирование |
|
#MSWindows |
|
#АдмТейк |
|
#NT |
Windows NT

esentutl.exe (Extensible Storage Engine Utility) — это встроенная утилита командной строки в операционных системах Windows, предназначенная для обслуживания, восстановления, проверки и изменения баз данных Extensible Storage Engine (ESE), также известных как базы данных Jet Blue.

Основные функции

• Проверка целостности (/g): проверяет базу данных на наличие повреждений на уровне страниц.

Восстановление базы данных (/r и /p):

• /r выполняет мягкое восстановление (soft recovery) с помощью файлов журналов транзакций (.log).

• /p выполняет жесткое восстановление (hard recovery), исправляя поврежденные таблицы, что может привести к потере части данных.

• Дефрагментация (/d): сжимает базу данных, удаляя неиспользуемое пространство и создавая новый оптимизированный файл.

• Контрольная сумма (/k): проверяет контрольные суммы страниц базы данных для выявления аппаратных или системных ошибок записи.

Где применяется

Утилита используется для работы с системными компонентами Windows, использующими движок ESE:
• База данных службы Active Directory (ntds.dit).

• Почтовые базы данных Microsoft Exchange Server (исторически основная сфера применения).

• База данных обновлений Windows Update (SoftwareDistribution\DataStore\DataStore.edb).

• Поисковый индекс Windows Search.

| #Администрирование |
|
#MSWindows |
|
#АдмТейк |
|
#NT |
Windows NT

Команда subst (от англ. substitute — заменить) в операционной системе Windows — это встроенная утилита командной строки, которая привязывает определенный локальный каталог (папку) к виртуальному диску с отдельной буквой (например, создаёт диск X: указывающий на папку C:\Users\Name\Documents).

Определение

subst — это консольная утилита, создающая в пространстве имён диспетчера объектов Windows символическую ссылку (симлинк) типа \??\X: на целевой путь файловой системы NT (например, \??\C:\Folder). Для пользователя и большинства программ созданный виртуальный диск выглядит и функционирует как обычный логический накопитель.

Контекст использования

Команда применяется в следующих сценариях:

• Обход ограничения по длине пути (MAX_PATH): В стандартном Windows API максимальная длина пути ограничена 260 символами. Сокращение пути (например, замена C:\Very\Long\Path\... на X:\) позволяет программам работать с файлами, глубина вложенности которых превышает этот лимит.

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

• Совместимость со старым ПО: Запуск устаревших программ, которые требуют для работы обязательного наличия определенного диска (например, D: или E:), но физически на компьютере присутствует только диск C:


Происхождение

Команда впервые появилась в операционной системе MS-DOS 3.1 в 1985 году. Она была введена для обеспечения обратной совместимости и упрощения навигации в древовидной структуре папок, которая тогда только развивалась. С тех пор утилита без изменений переносилась во все последующие версии операционных систем Microsoft, включая Windows NT, XP, 7, 10 и 11.


Примеры использования

Все команды выполняются в интерпретаторе командной строки (cmd.exe).

Создание виртуального диска
subst X: C:\Games\Strategy\MyGame

Результат: В системе создаётся диск X: Обращение к нему перенаправляет запросы в папку MyGame.

Просмотр существующих сопоставлений:
subst

Результат: Вывод списка всех активных виртуальных дисков, созданных через эту команду, и путей, к которым они привязаны (например: X:\: => C:\Games\Strategy\MyGame).

Удаление виртуального диска:
subst X: /D

Результат: Связь разрывается, диск X: исчезает из системы. Сама папка и файлы внутри неё остаются нетронутыми

Важные технические ограничения

1. Изоляция сессий: Диски, созданные через subst, по умолчанию видны только в рамках той пользовательской сессии, в которой была запущена команда. Если создать диск в обычной командной строке, он не будет виден в программах, запущенных от имени Администратора (и наоборот).

2. Временный характер: Созданные диски существуют только до перезагрузки ОС. Для автоматического создания при старте системы команду необходимо добавлять в автозагрузку (например, через RegEdit или Task scheduler).

3. Ограничения файловых операций: На виртуальных дисках subst недоступны некоторые низкоуровневые утилиты вроде chkdsk, format или diskpart.

| #Администрирование |
|
#MSWindows |
|
#Настройка |
|
#АдмТейк |
|
#Legacy |
|
#NT |
Дни рождения Windows NT

• Windows 2000 (NT 5.0): 17 февраля 2000 года
• Windows NT 3.1 (первая NT): 27 июля 1993 года
• Windows 10 (NT 10.0): 29 июля 2015 года
• Windows 11 (NT 10.0): 5 октября 2021 года

| #MSWindows |
|
#АдмТейк |
|
#Другое |
|
#NT |
Legacy

Driver Verifier (Средство проверки драйверов) — это встроенный в операционную систему Windows утилитарный инструмент, предназначенный для мониторинга, тестирования и обнаружения ошибок в работе драйверов устройств режима ядра.


Основное назначение

Главная цель инструмента — принудительно выявить скрытые дефекты в коде драйверов, которые приводят к нестабильности системы, утечкам памяти или критическим ошибкам (синим экранам смерти / BSOD).

Принцип работы

В обычном режиме работы Windows может игнорировать или временно изолировать незначительные нарушения в поведении драйверов для поддержания работы системы. Driver Verifier меняет эти условия:

• Ужесточение правил: Он применяет к выбранным драйверам строгие протоколы тестирования (например, симуляцию нехватки ресурсов, проверку пулов памяти, контроль подлинности I/O-запросов).

• Намеренное провоцирование BSOD: Как только тестируемый драйвер совершает малейшую ошибку (например, пытается обратиться к недопустимому адресу памяти), Driver Verifier немедленно останавливает систему и вызывает BSOD с определенным кодом ошибки (например, DRIVER_VERIFIER_DETECTED_VIOLATION).

• Фиксация данных: В момент падения системы создается аварийный дамп памяти (Crash Dump), в котором четко фиксируется имя конкретного файла драйвера (с расширением .sys), вызвавшего сбой.


Основные режимы тестирования

• Special Pool (Специальный пул): Выделяет изолированные структуры памяти для отслеживания выхода за пределы выделенного буфера.

• Force IRQL Checking (Принудительная проверка IRQL): Проверяет правильность управления уровнями запросов прерываний.

• Low Resources Simulation (Имитация нехватки ресурсов): Искусственно создает дефицит памяти для проверки отказоустойчивости драйвера.

• Deadlock Detection (Обнаружение взаимных блокировок): Отслеживает конфликты потоков, способные вызвать зависание системы.


Порядок использования

1. Инструмент запускается через командную строку или окно «Выполнить» (Win + R) командой verifier.

2. Пользователь выбирает типы тестов и конкретные драйверы для проверки (чаще всего выбираются все сторонние драйверы, не созданные Microsoft).

3. Требуется перезагрузка компьютера для вступления настроек в силу.

4. После сбора информации инструмент необходимо отключить вручную (командой verifier /reset), иначе нагрузка на систему останется повышенной.


Инструмент используется разработчиками программного обеспечения, системными администраторами и специалистами по диагностике ПК для точного определения дефектных компонентов ОС.

| #Администрирование |
|
#MSWindows |
|
#Настройка |
|
#АдмТейк |
|
#Legacy |
|
#NT |
💋1
Windows NT

Event Viewer (Просмотр событий) — это встроенный в операционную систему Microsoft Windows инструмент с графическим интерфейсом, предназначенный для централизованного мониторинга и анализа системных журналов. Он регистрирует значимые события в работе аппаратного и программного обеспечения, разделяя их по категориям, уровням важности и уникальным кодам (Event ID).


Основные компоненты и типы журналов

Записи классифицируются по нескольким основным журналам Windows (Windows Logs):

• Application (Приложение): Фиксирует события, связанные с установленным программным обеспечением (ошибки сторонних программ, сбои служб приложений).

• Security (Безопасность): Содержит логи аудита системы безопасности (успешные и безуспешные попытки входа в систему, изменение прав доступа к файлам).

• System (Система): Фиксирует события, созданные компонентами самой Windows, такими как драйверы устройств, системные службы или аппаратное обеспечение (например, сбой подключения диска).

• Forwarded Events (Пересланные события): Хранит логи, перенаправленные с других компьютеров в локальной сети (используется в корпоративных средах).


Классификация уровней важности событий

Каждая запись в журнале имеет определенный статус:

• Information (Сведения): Уведомление об успешном выполнении задачи приложением или компонентом (например, запуск службы).

• Warning (Предупреждение): Индикация потенциальной проблемы, которая не критична в данный момент, но может вызвать сбой в будущем (например, заканчивающееся место на диске).

• Error (Ошибка): Свидетельство о критической проблеме, приведшей к потере функциональности, сбою службы или невозможности загрузить данные.

• Critical (Критический): Серьезный сбой, приведший к прекращению работы компонента или всей системы (например, аварийное завершение работы из-за потери питания).


Назначение и практическое применение

Инструмент используется системными администраторами и специалистами по технической поддержке для решения следующих задач:

1. Диагностика сбоев (Troubleshooting): Поиск конкретного кода ошибки (Event ID) и источника (Source) для определения причин «синих экранов» (BSOD), зависаний или аварийных завершений программ.
2. Аудит безопасности: Мониторинг несанкционированного доступа, отслеживание времени входа/выхода пользователей.

1. Оптимизация производительности: Выявление служб и драйверов, которые замедляют загрузку или работу операционной системы.

| #Администрирование |
|
#MSWindows |
|
#Настройка |
|
#АдмТейк |
|
#NT |
Legacy

azman.msc (Диспетчер авторизации / Authorization Manager) — это встроенная в операционную систему Windows оснастка Управления (MMC), предназначенная для управления ролевым управлением доступом (RBAC) в приложениях.


Основные функции и характеристики:

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

• Принцип работы: Вместо назначения прав на отдельные объекты (как в случае с ACL файловой системы), доступ предоставляется на основе бизнес-роли пользователя (например, «Менеджер», «Администратор», «Гость»).
• Хранение данных: Политики авторизации могут храниться либо в виде XML-файлов на диске, либо в службах каталогов Active Directory (AD DS) / Active Directory Lightweight Directory Services (AD LDS).

• Текущий статус: Компонент признан устаревшим. В современных версиях Windows Microsoft рекомендует использовать другие механизмы контроля доступа (например, встроенные средства управления доступом на базе утверждений/claims в Active Directory).

(P.S : я LDS прочитал как LSD.)

| #Администрирование |
|
#MSWindows |
|
#Настройка |
|
#АдмТейк |
|
#Legacy |
|
#NT |