Блог об it, программировании и интернет-маркетинге

Делюсь наблюдениями и личным опытом в области программирования и интернет-маркетинга

Технология DEP в Microsoft Windows

DEP – Data Execution Prevention (Предотвращение выполнения данных) – это разработка Microsoft, предназначенная для повышения безопасности в Windows осях, которое помогает защитить компьютер от вирусов и других угроз безопасности.

Нулевой байт (Null Byte Injection, Null Byte Poisoning attack) в Java, Perl, PHP

Для начала разберёмся что такое нулевой байт(%00, 0x00, null byte), откуда он появился и зачем собственно он нужен. Для этого придётся немного вспомнить как представляются строки в C. Строка в C – это набор символов или точнее байтов, которые оканчиваются нулевым байтом (‘\0’).