Для тех кто не в теме, обфускация — это когда у нас есть код программы, и мы хотим сделать этот код нечитаемым. Как правило, обфусцировать (или все-таки обфускировать?) пытаются разные скрипты (на javascript, php и тд), потому что если программа написана на компилируемом языке, можно не извращаться и распространять только бинарники. Производить обфускацию руками долго и неприятно, потому пишутся специальные программы — обфускаторы. Дальше речь пойдет о том, как их собственно делают.
Есть в юниксах такая полезная утилита под названием Graphviz, предназначенная для рисования графов. В этом посте я приведу пример ее использования. Тем, кто с ГрафВизом уже знаком, будет не интересно, лучше почитайте про Dracula. Остальных же, надеюсь, данный пост подтолкнет к более внимательному изучению данной программы.
Ровно один год назад, 5 октября 2009 года, мною был написан первый пост в этом блоге. Но не переживайте, сегодня не будет никаких «подведенных итогов» и «поставленных целей», которые всех уже всем надоели. Только несколько скриншотов на память.
Мою статью опубликовали в журнале Доменные Имена. Это первый раз, когда я что-то написал для печатного издания.
Решил поделиться своими старенькими наработками, которые я использовал около года назад на одном из своих блогов. Архив со всеми скриптами находится здесь. Далее по тексту я вкратце расскажу о его содержимом.
Решил поделиться очередной своей наработкой — набором скриптов на Perl для определения движка форума. Эту заметку можно считать дополнением к посту Определение CMS средствами Perl.
В последнее время у меня накопилось множество мелкий наработок. В основном это скрипты и фильтры для WordPress. Какую-нибудь хитрую bash-команду я также отношу к наработкам.
В одном из своих предыдущих постов (см Чем хорош и чем плох Linux) я троллил о преимуществах рассуждал об отличиях операционных систем семейства UNIX (Linux и *BSD) от семейства Windows и о том, кому и зачем стоит попытаться перейти на Ubuntu. Пожалуй, самый комфортный способ осуществить переход — в течение некоторого времени использовать под Windows только тот софт, который есть под Linux. Тогда после смены операционной системы для вас практически ничего не изменится. Эта заметка представляет собой обзор Linux-аналогов популярных Windows-программ. Внимание — под катом 400 Кб скриншотов.
Недавно я писал о библиотеке Flot, предназначенной для создания динамических графиков средствами JavaScript. Dracula — это аналогичная библиотека для работы с графами.
Данный пост представляет собой что-то вроде конспекта, составленного по книге Брюса Шнайера и Нильса Фергюсона «Практическая криптография». Книга эта невероятно интересная! Если вы интересуетесь криптографией, то просто обязаны держать ее на полке (в крайнем случае — скачать электронную версию), ровно как и любую другую книгу этих авторов, которую сможете найти.