Погружение в Metasploit

Говоря об анализе информационной безопасности сложно не упомянуть Metasploit. Мощный, открытый инструмент с продуманной архитектурой, сотнями контрибьюторов, включающий в себя тысячи модулей, обеспечивающих автоматизацию эксплуатации огромного количества уязвимостей. При этом оставаясь простым в использвании, он позволяет проводить аудиты не только профессиональным пентестерам, но и любому разработчику или администратору, обеспокоенным уровнем безопасности своего проекта.

Читать далее →

Homebrew

Homebrew — менеджер пакетов для Mac OS X, который упрощает установку открытого программного обеспечения. Этот проект имеет открытый исходный код, написан на языке Ruby, а его автором является Max Howell.

Читать далее →

Основы автоматизации сборки при помощи Rake

С Rake знакомы многие кто писал веб-приложения на Ruby on Rails. Но этот инструмент для автоматизации сборки может оказаться весьма полезен и вне контекста популярного веб-фреймворка. Предлагаю разобраться подробнее с его базовыми принципами и подумать где еще он может пригодиться.

Читать далее →

Vagrant: наполнение виртуальной машины при помощи shell-скрипта

Создавать виртуалку при помощи Vagrant легко и весело, но пустая виртуалка врядли будет кому-то полезна и интересна. Раз уж мы автоматизировали создание виртуальной машины, то почему бы не автоматизировать установку необходимого программного обеспечения? В терминологии Vagrant такой процесс называется наполнением (provisioning).

Читать далее →

Vagrant: работа с несколькими машинами

Описание конфигурации в Vagrantfile не ограничивается только одной машиной. Если для вашего окружения нужно поднять несколько машин (эмуляция распределенной работы, к примеру), их конфигурации можно описать в едином файле, выделив для каждой из машин отдельный блок.

Читать далее →

Vagrant: автоматизация создания виртуальных машин

Vagrant  — это набор скриптов на Ruby, который предназначен для того, чтобы автоматизировать работу с виртуальными машинами на вашем компьютере. Чаще всего он используется для быстрого развертывания окружения для разработки ПО.

Читать далее →

Использование Raspberry Pi c LabView

Использование LabView в кругах радиолюбителей редко заметно, в среде профи же прога давно пользуется уважением: кто моделирует различные процессы, проверяя свои идеи, а некоторые просто делают программные интерфейсы для своих устройств, подключая их через COM-порт.

При чтении ресурсов посвященных Raspberry Pi, иногда встречаются вопросы, посвященные тому, как заставить работать Raspberry Pi с LabView. Чаще всего эти вопросы остаются без ответа, так как имеется ввиду взаимодействие через COM-порт, которое действительно может вызвать определенные затруднения.

Я же решил пойти другим путем: просто подключиться по SSH и считать/передать необходимую информацию и команды.

Читать далее →

Рабочее место Мэтью Фиккета

Рабочее место было спроектировано таким образом, чтобы устройства и кабели не валялись на полу, а были скрыты за дверцами шкафов, оставляя рабочую поверхность максимально чистой. Одной из главных деталей этого проекта была установка аналоговых измерителей для мониторинга состояния загрузки процессора и прочих характеристик.

Читать далее →

Мой рабочий стол для Android

Сегодня в голову пришел один концепт, который вдруг захотелось реализовать на своем телефоне. Не могу сказать, что на 100% придумал его самостоятельно, подобные штуки делает куча народу и скорее всего я просто где-то видел что-то подобное.

Читать далее →

Система продуктивности автора сайта mnmal.org

Компьютер автора mnmal.org

Блог mnmal.org когда-то являлся довольно популярным блогом на Tumblr, посвященным минимализму. Иногда, автор этого блога (к сожалению, не знаю его имени) писал небольшие заметки о своем рабочем месте и организации своей работы. Его основной вид деятельности — информационная безопасность и программирование. Поэтому данный пост должен быть интересен в первую очередь представителям ИТ-профессий, хотя и все остальные должны найти для себя что-то интересное. Повествование будет идти от первого лица — так удобнее переводить, и не нарушается целостность. Ссылки на оригинальные заметки не даю, потому что оригинальный блог давно исчез, а на его месте располагается сайт какой-то клиники.

Читать далее →