06:44
1,0×
00:00/06:44
819,7 тыс смотрели · 4 года назад
5 лет назад
Эксплуатация уязвимостей исполняемых файлов для новичков: переполнение буфера стека
В этой статье будет рассмотрена атака переполнения буфера стека, с подробным описанием того, что это такое, как это работает и какие технологии используются для её реализации. Статья написана так, чтобы тему смог понять мог даже неподготовленный читатель. Теория: память приложений При выполнении приложения загружаются в память. Но как мы все знаем, компьютеры имеют ограниченное количество памяти, и приложению нужно быть очень осторожным, чтобы не перезаписать область в памяти, принадлежащую другому приложению...
2 дня назад
Функция bytes() в Python
Функция bytes() — один из базовых инструментов Python для работы с бинарными данными. Она позволяет создавать неизменяемые последовательности байтов, которые широко используются при обработке файлов, сетевом взаимодействии, кодировании строк, работе с криптографией и низкоуровневыми протоколами. Тип bytes — это неизменяемая последовательность чисел от 0 до 255, представляющая бинарные данные. Его можно сравнить со строкой (str), но вместо символов он хранит байты. Пример байтовой строки: data = b"Hello" ...