Поделиться через


Библиотека безопасных строк Windows Kernel-Mode

Одна из основных проблем безопасности программного обеспечения связана с уязвимостью работы со строками. Для повышения безопасности Windows предоставляет безопасную библиотеку строк.

Безопасные процедуры библиотеки строк имеют префикс "Rtl"; Список всех процедур библиотек безопасных строк для ядра см. в разделах Безопасные строковые функции для символов Юникода и ANSI и Безопасные строковые функции для структур UNICODE_STRING.

Дополнительные сведения об использовании безопасных строк см. в разделе Использование безопасных строковых функций.

Обратите внимание, что в ядре также есть отдельная библиотека времени выполнения для общего программирования на языке C, которая также имеет строковые функции. Дополнительные сведения о библиотеке времени выполнения (RTL) см. в статье Библиотека windows Kernel-Mode Run-Time. Обратите внимание, что несмотря на то, что обе библиотеки имеют префикс "Rtl", они не являются одной и той же библиотекой.