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

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

Особенности работы JVM, JIT, GC

Случайно натолкнулся на подкаст “The Art Of Programming” и мое внимание сразу привлек его последний выпуск, где автор подкаста беседует с сотрудником Sun Microsystems на тему виртуальной машины JVM.

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

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

Фишинг в Facebook

Сегодня, я впервые за долгий срок использования социальной сети Facebook.com столкнулся с тамошней фишинговой рассылкой. Вообщем-то всё стандартно и достаточно примитивно