Курс "ВиЗПО" (Взлом и защита программного обеспечения)
Полное название этого курса - "Взлом и защита
программного обеспечения". Именно так - сначала
взлом, а потом уже защита. Почему? А как иначе можно научиться
методам защиты, если не знать уязвимые места программ и основные
методы взлома, которыми пользуются кракеры?
Из названия курса уже, наверное, понятно, чему о будет посвящен.
Вообще это ОЧЕНЬ интересная тема... Получив такие знания,
вы совершенно по-другому взглянете на многие, казалось бы,
давным-давно известные вещи.
Весь курс написан очень просто и доступно, сопровождается
большим количеством примеров и иллюстраций.
На сегодняшний день это единственный курс на русском языке,
который предлагает СИСТЕМАТИЧЕСКОЕ и полное обучение по этой
теме. В интернете достаточно много информации на эту тему,
но в большинстве случаев она носит отрывочный, разрозненный
характер. Зачастую авторы просто "кичатся" своими
знаниями, перепечатывают информацию друг у друга. Повторить
даже элементарный взлом или защиту за ними очень трудно, а
отсюда - потеря интереса к изучению этой темы вообще.
Наш курс - практический, расчитан на людей, "начинающих
с нуля". Никаких специальных знаний не требуется. Основы программирования (Delphi и Ассемблер) включены в программу обучения.
Все программы и уроки протестированы в Windows XP, Windows 7, 8, 10.
Таким образом для успешного изучения курса НЕ требуется какой-либо особой конфигурации компьютера. Сложные в установке программы (например, SoftIce) исключены из программы обучения и заменены на более современные и надежные инструменты.
Как происходит процедура обучения? Конечно, сначала изучаются
основы - шестнадцатеричная система счисления, регистры процессора,
основые программирования на delphi и ассемблере, стандартные API-функции и т.д. Затем вы изучите
все наиболее распространенные на данный момент методы защиты и взлома.
Методика обучения
очень оригинальна и максимально эффективна. По всем
методам защиты вы пройдете полный цикл: |
 |
принцип действия защиты; |
 |
самостоятельное создание программы,
реализующей данную защиту; |
 |
исследование защиты с помощью специальных программ; |
 |
подбор инструментов, необходимых для взлома; |
 |
взлом программы, который обычно применяется
кракерами для этого типа защиты (с подробным анализом); |
 |
определение серийного номера или регистрационного кода, создание патча, загрузчика
или "кейгена" (генератора ключей); |
 |
многократное повторение освоенного приема на специально
подобранных программах - "CrackMe". При этом используются
программы, созданные на совершенно разных языках программирования
(в их числе Assembler, C++, Visual C++, Visual Basic,
Delphi, Builder C++, C# и др.); |
 |
исследование уязвимостей в защите современных
коммерческих программ; |
 |
и, наконец, изучение методов, препятствующие взлому
соответствующей защиты; |
 |
|
Программа обучения: |
 |
Основы. Манипуляции с битами, регистры
процессора, 16-ричная система
счисления и т.п. |
 |
Программирование на Ассемблере, использование Ассемблера в Delphi |
 |
Создание защищенной виртуальной среды для защиты операционной системы от разрушения (используется при исследовании потенциально опасных программ, в том числе вирусов и троянов)
|
 |
Создание шифрованного сейфа для хранения конфиденциальных данных |
 |
API-функции. Списки API-функций для различных методов
защиты |
 |
Современные инструменты для исследования и взлома (декомпиляторы, отладчики и др.) |
 |
Получение информации об исследуемой программе (компилятор,
упаковщик, защита и т.п.) |
 |
Исследование работы программы. Анализ защиты. Анализ
обращения к файлам, реестру, dll-библиотекам. Мониторинг
API-вызовов, запущенных процессов, сетевой активности и т.п. |
 |
Методы защиты программ: серийный номер, имя / код,
ключевой файл, отключенные функции, "надоедливые
экраны", ограничение по времени, ограничение по
количеству запусков, привязка к CD, проверка через интернет и др. |
 |
Антиотладочные приемы, сжатие исполняемых файлов |
 |
Изменение ресурсов в программе. Русификация (локализация)
программ. |
 |
Методы взлома программ (все самые распространенные методы) |
 |
Особенности взлома программ, написанных на Delphi |
 |
Особенности взлома компонентов Delphi |
 |
Снятие "навесных" защит |
 |
Портативные наборы инструментов (toolbox), которые работают без установки (например, прямо с "флешки")
|
 |
И, конечно: защита программного обеспечения! Все самые распространенные и надежные методы, затрудняющие исследование и взлом программ. |
 |
Обучение - дистанционное. Все необходимые материалы (уроки, файлы проектов, справочники и т.п.) вы будете получать по электронной почте. Если при изучении уроков возникнут сложности, вы в любой момент можете получить консультацию у наших специалистов (по электронной почте).
Продолжительность обучения - 8 месяцев. Количество занятий
- 3 раза в неделю.
Стоимость обучения -
900 руб в месяц.
 |
Всё программное обеспечение можно скачать с нашего сайта.
Начало занятий - сразу после оплаты обучения. Cпециальное программное обеспечение на первых уроках не понадобится, поэтому можно начинать обучение, не дожидаясь получения диска. |
После прохождения этого курса вы сможете взломать практически любую современную программу! И, главное, создать очень
надежную защиту для СВОИХ программ.
Вся информация предоставляется только в образовательных
целях. Для изучения курса используются специально созданные программы (CrackMe).
Программа обучения не нарушает Российского и европейского
законодательства.
Никакая часть информации с курсов не может и не будет
опубликована в публичном виде (информация на сайтах, книги
и т.п.). Информация об учащихся носит строго конфиденциальный
характер и разглашению не подлежит.
В разделе "Запись на курсы"
вы сможете составить и послать заявку на обучение. Дополнительную
информацию вы можете получить по адресу: info@dekan.ru
|