Издательский дом ООО "Гейм Лэнд"СПЕЦВЫПУСК ЖУРНАЛА ХАКЕР #71, ОКТЯБРЬ 2006 г.

жонглирование ядром

ФЛЕНОВ МИХАИЛ AKA HORRIFIC

Спецвыпуск: Хакер, номер #071, стр. 071-030-5


[проще некуда.]

А можно сделать разработку драйвера проще? Можно! Например, на www.jungo.com ты можешь найти DDK, при использовании которой тебе не нужно знать внутренностей ОС. Все достаточно просто, jungo уже написала универсальный драйвер, который берет на себя все сложные функции по работе непосредственно с ОС. Остается только создать надстройку, которая будет работать через драйвер.

К преимуществам пакета jungo можно отнести то, что разработка значительно упрощается: тебе не нужно знать DDK или внутренностей ОС. Но есть и недостаток – ограниченность возможностей. Данный пакет позволяет делать далеко не все. Но для простых задач и быстрого решения проблемы пакет незаменим.

Jungo — не единственный пакет, существуют другие подобные пакеты, например, от сompuserve, который обладает большими возможностями. С его помощью благодаря хорошему мастеру можно создавать не только драйвера, работающие через универсальный драйвер, но и самостоятельные.

[compiling complete.]

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

Удачной компиляции!

ШЕДЕВРЫ КЕРНЕЛ-КОДИНГА

1 WWW.WASM.RU

МНОГИЕ ГОДЫ ЭТОТ САЙТ ОСТАЕТСЯ ЛУЧШИМ ДЛЯ СИСТЕМЩИКА И ПРОГРАММИСТА НА АССЕМБЛЕРЕ. ЗДЕСЬ ЖЕ ЕСТЬ ИНФОРМАЦИЯ И ПО ПРОГРАММИРОВАНИЮ ДРАЙВЕРОВ.

2 WWW.MSDN.COM

MSDN И СПРАВКА ИЗ DDK.

БЕЗ ЗНАНИЯ АНГЛИЙСКОГО МОЖНО ПИСАТЬ ТОЛЬКО ПРОСТЫЕ ПРОГРАММЫ, А ХОРОШЕЙ ИНФОРМАЦИИ ПО ДРАЙВЕРАМ НА РУССКОМ ОЧЕНЬ МАЛО. ПОЭТОМУ СВЕЖАЧОК МОЖНО НАЙТИ ТОЛЬКО В ФАЙЛАХ СПРАВКИ DDK И MSDN.

3 WWW.JUNGO.COM

НЕПЛОХОЙ ДВИЖОК, УПРОЩАЮЩИЙ КЕРНЕЛ-КОДИНГ.

4 WWW.SYSINTERNALS.COM

ЗДЕСЬ ТЫ НАЙДЕШЬ ОТЛИЧНЫЙ ОТЛАДЧИК ДЛЯ КЕРНЕЛ-КОДИНГА.

5 WWW.VOID.RU

КЛАССИКА РОССИЙСКОГО ХАКИНГА. ОЧЕНЬ РЕКОМЕНДУЕТСЯ ПРОЧИТАТЬ СТАТЬЮ О ПРЯМОМ ВВОДЕ/ВЫВОДЕ.

6 WWW.NULLSOFT.COM

У ЭТОЙ КОМПАНИИ ЕСТЬ ДВИЖОК, УПРОЩАЮЩИЙ КЕРНЕЛ-КОДИНГ. СЕЙЧАС КОМПАНИЯ ПЕРЕШЛА ПОД КРЫЛО COMPUSERVE, НО ДВИЖОК ОТ ЭТОГО ХУЖЕ НЕ СТАЛ.

КНИГА

Системное программирование в Windows — СПб.: БХВ-Петербург, 2006 / Побегайло А.П. / 1056 страниц

Разумная цена: 420 рублей

Уровень: MEDIUM

Подробно рассматриваются вопросы системного программирования с использованием интерфейса Win32 API. Описываются: управление потоками и процессами, включая их диспетчеризацию, синхронизация потоков, передача данных между процессами с использованием анонимных и именованных каналов, а также почтовых ящиков, структурная обработка исключений, управление виртуальной памятью, управление файлами и каталогами, асинхронная работа данных, создание динамически подключаемых библиотек, разработка сервисов... Плюс весьма актуальное управление безопасностью Windows. Книга рассчитана на начинающих системных программистов, но в силу объема и полноты информации послужит отличным справочным пособием для более опытных коллег.

Назад на стр. 071-030-4  Содержание  Вперед на стр. 071-030-6