Привет, Хабр!В нашем блоге мы говорим о стеганографии — искусстве сокрытия информации. Встроить секретное сообщение в картинку методом LSB (замены младших значащих бит) достаточно просто. Но как насчет обратной задачи? Как понять, является ли безобидный с виду файл троянским…
Привет, Хабр!В прошлый раз мы написали свой стегоанализатор и научились находить следы простого LSB-внедрения. На первый взгляд может показаться, что задача решена: есть алгоритм, есть анализатор, запускаем проверку и получаем ответ. Но в реальности всё гораздо сложнее. Стегоанализ — это не спринт, а бесконечная гонка вооружений, в которой тот, кто прячет, почти всегда на шаг впереди. Читать далее
Dan Hixson/University of Utah College of Engineering От мантии-невидимки Гарри Поттера до ромуланского скрывающего устройства, которое делало военный корабль невидимым во вселенной Star Trek, магия невидимости оставалась результатом фантазии писателей-фантастов и мечтателей. Американские ученые решили исправить этот досадный факт и создали «мантию-невидимку» для фотонного процессора. Читать дальше →
Пишем API для React компонентов, часть 1: не создавайте конфликтующие пропсы Пишем API для React компонентов, часть 2: давайте названия поведению, а не способам взаимодействия Пишем API для React компонентов, часть 3: порядок пропсов важен Пишем API для React компонентов, часть 4: опасайтесь…