eXeLaB: Видеокурс программиста и крэкера
05.10.2013, 12:35
eXeLaB: Видеокурс программиста и крэкера



Видеокурс программиста и крэкера это вторая версия авторского видеокурса eXeLaB DVD с русской озвучкой. В 80 видеоуроках курса автором (Bad_guy) последовательно освещается процесс становления взломщиком программ из обычного пользователя. Основной упор сделан на то, чтобы передать слушателю видеокурса свой опыт и секреты подхода, накопленные за 9 лет крэкерской карьеры. Кроме того, в каждом уроке видеокурса Bad_guy старался побудить в слушателе уверенность в том, что стать программистом и крэкером довольно легко.

Если вы еще не являетесь крэкером, то видеокурс поможет вам не отвлекаясь от основной цели идти вперед: освоить основы программирования, затем узнать подробности работы компьютера и, наконец, освоиться в крэкерстве - для новичка это и есть самый быстрый путь стать крэкером.
Если вы уже знакомы с основами крэкерства и программирования, тогда видеокурс eXeLaB может оказаться для вас ещё более полезным, ведь по ходу уроков вы познакомитесь с секретами моего подхода, сможете "услышать" профессиональные тонкости, которые незаметны начинающему.

Хотите научиться взламывать exe, apk программы
Хотите освоить язык программирования ассемблер
Просто опытный пользователь, курс вам будет полезен для общего развития

Состав диска (ISO образа)
обновленная версия курса, добавлены видеоуроки по ассемблеру и "горячим" темам: .NET, Android и пр.
- около 80 видеоуроков

Содержание:

Видеокурс программиста и крэкера eXeL@B 2.013
Авторский материал, который снял и озвучил Bad_guy. Набор видеоуроков, который представляет собой целостный курс, позволяющий стать крэкером и программистом в короткие сроки.
Также вы сможете перенять часть авторского опыта, опыта исследования защиты программ на протяжение 11 лет. Также в курсе присутствует пара уроков от других авторов, они удачно вписываются в общую идею.


О пользе крэкерства для себя. (аудио)
• 02-Kak_ne_narushat_zakon.rar
Как не преступать закон, являясь крэкером. (аудио)
• 03-s_chego_nachat_v_krekerstve.rar
С чего начать. Этапы становления программистом и крэкером.
• 04-delphi_si_ili_php_slozhnyi_vybor.rar
Delphi, Си или PHP: сложный выбор.
• 05-ustanovka_php_i_pervaya_programma.rar
PHP современный язык для начинающего. Установка и первая программа.
• 06-php_lab1_lab2.rar
Практика на PHP. Часть первая.
• 07-php_lab3_lab4.rar
Практика на PHP. Вторая часть.
• 08-bit_byte_schislenie.rar
Основы анализа кода: системы счисления, биты, байты.
• 09-exe_jpg_txt.rar
Что общего между EXE, JPG, TXT
• 10-analiz_entropia_virusologia.rar
Анализ программы: энтропия, основы вирусологии.
• 11-arhitektura_komputera_processora.rar
Архитектура процессора для целей крэкинга.
• 12-assembler_stack_ollydbg_format_registra.rar
Ассемблер. Знакомство с языком. Стэк, формат регистров.
• 13-assembler2_komandi.rar
Ассемблер. Команды, флаги, примеры.
• 14-osnovnue_instrumenti.rar
Обзор основных инструментов крэкера
• 15-obzor_ollydbg_1.rar
Ознакомление с отладчиком OllyDbg. Часть 1.
• 15-obzor_ollydbg_2.rar
Ознакомление с отладчиком OllyDbg. Часть 2.
• 15-obzor_ollydbg_3.rar
Ознакомление с отладчиком OllyDbg. Часть 3.
• 16-specializacii_krekerov.rar
Специализации крэкеров
• 17-vzlom_programmi_1.rar
Взлом первой программы. Дизассемблирование, поиск кода.
• 18-vzlom_programmi_2.rar
Взлом второй программы. Отладка, патч, использование паттернов.
• 19-pe_format.rar
Структура исполняемых файлов PE.
• 20-raspakovka_programmi_1.rar
Распаковка первой программы. Секреты подхода.
• 20-raspakovka_programmi_2.rar
Исследование распакованной программы классическим методом. Пример патчинга.
Классика крэкерства - нахождение серийного номера для своего имени, алгоритм генерации ключа.
• 21-surprizi_protektorov.rar
Сюрпризы от протекторов: замусоривание и морфинг кода, виртуальные машины, зашифрованный код, противодействие инструментам крэкера.
• 22-svoi_dongl.rar
Радиотехника+защита программ: самодельный аппаратный ключ.
• 23-forum_cracklab_pomozhet_vam.rar
Форум CRACKL@B. Большие возможности при правильном понимании.
• 24-Android_intro.rar
Введение в Андройд и Java крэкинг, основы.
• 25-Android_order_and_tools.rar
Инструменты для исследования Java апплетов и Android приложений. Порядок действий при исследование APK программ.
• 26-Android_first_crack.rar
Исследование первой программы под Андройд.
• 27-Android_two_crackmes_patch.rar
Взлом двух крэкми методом патча под Андройд.
• 28-Android_crackme_obfuscated.rar
Как выглядит обфускация JAVA Android программы и чем это мешает крэкеру.
• 29-Android_3kind_of_crack.rar
Три типа лечения Android игр.
• 30-OOP_intro.rar
Введение в объектно-ориентированное программирование. Основы. Часть 1.
• 31-OOP_base_1.rar
Введение в объектно-ориентированное программирование. Основы. Часть 2.
• 32-OOP_base_2.rar
Введение в объектно-ориентированное программирование. Основы. Часть 3.
• 33-dotNET_intro_tools_crackme.rar
Введение в исследование .NET программ, инструментарий, пример с конкретным крэкми.
• Files
Программы и инструменты, которые упоминаются в видеоуроках курса
• Grafika
Графические материалы, использованные в объяснениях


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

• Flash Player Pro 4.2.rar
Flash Player Pro 4.2 Rus + Crack
---
Проигрыватель SWF видеоуроков по ассемблеру.
После установки- запустите из под администратора
и в меню Tools/инструменты выберите
"ассоциировать с расширением SWF", тогда сразу
по клику на видеоурок в архиве он будет открываться
в этом плэйере.
• Assembler_Base_01.rar
Видеоурок Ассемблер - 1-Базовая часть
---
Учимся работать с системными командами через батники
• Assembler_Base_02.rar
Видеоурок Ассемблер - 2-Базовая часть
---
Первый проект на ассемблере (MASM32).
Скомпилировать и запустить первую программу.
Шаблонный проект.
• Assembler_Base_03.rar
Видеоурок Ассемблер - 3-Базовая часть
---
Первая программа на ассемблере:
Вызов функций API
Переменные.
Подключаемые файлы
• Assembler_Base_04.rar
Видеоурок Ассемблер - 4-Базовая часть
---
Команды:
отличная функция - WSPRINTF
главная команда - MOVE ,
простая арифметика - ADD , SUB , INC , DEC ,
32-разрядное представление числа. (DWORD)
• Assembler_Base_05.rar
Видеоурок Ассемблер - 5-Базовая часть
---
Регистры , умножить , делить: mul , div
Измерить экран монитора.
указатель на данные.
• Assembler_Base_06.rar
Видеоурок Ассемблер - 6-Базовая часть
---
Работа с турбо-Дебагером(TD32.exe) (отладка)
Стек - push , pop
реальный вызов функции.
функции получения имен директорий и файлов.
• Assembler_Base_07.rar
Видеоурок Ассемблер - 7-Базовая часть
---
команда сравнения CMP
безусловный прыжок на метку - JMP
метки компилятора @@, @F , @B
прыжок по условию JE , JNE ,
структура , (Rect , Point)
управление курсором мыши
вызов функции - CALL ,
возврат из функции - RET.
• Assembler_Base_08.rar
Видеоурок Ассемблер - 8-Базовая часть
---
Логические команды or, not , and , xor
тип WORD
переменные в памяти
информация о дисковой системе
• Assembler_Base_09.rar
Видеоурок Ассемблер - 9-Базовая часть
---
вызов процедур ,
как передаются параметры.
отличие параметров от локальных переменных
функции работы со строками.
• Assembler_Base_10.rar
Видеоурок Ассемблер - 10-Базовая часть
---
обычный цикл - LOOP
упрощенние работы с функиями - ENTER , LEAVE
функции работы с окнами
• Assembler_Base_11.rar
Видеоурок Ассемблер - 11-Базовая часть
---
объявление прототипа функции. - PROTO
сохранение регистров при входе в функцию - USES
получение командной строки в программе.
команды для условного прыжка(без учета знака) - JA , JB
• Assembler_Base_12.rar
Видеоурок Ассемблер - 12-Базовая часть
---
Отрицательные числа.
NEG
команды для условного прижка(с учетом знака) - JG , JL
локальные переменные - LOCAL
• Assembler_Base_13.rar
Видеоурок Ассемблер - 13-Базовая часть
---
Локальные переменые в отладчике
Локальная переменная типа - массив байтов
заполнение памяти с помощью функций API
• Assembler_System_Coding_01.rar
Видеоурок Ассемблер - 1-Системное программирование
---
Сканирование работающих процессов.
Обработка ошибок работы функций.
Сканирование модулей.
• Assembler_System_Coding_02.rar
Видеоурок Ассемблер - 2-Системное программирование
---
Проецируемая память , работа с записью и считываением содержимого файла.
Системные функции для работы с файлами настроек(INI).
• Assembler_System_Coding_03.rar
Видеоурок Ассемблер - 3-Системное программирование
---
Компиляция модуля-библиотеки DLL
Точка входа и параметры
Загрузка и выгрузка.
Измеряем локальное время.
• Assembler_System_Coding_04.rar
Видеоурок Ассемблер - 4-Системное программирование
---
Подключаем файл "DEF" для экспорта функций DLL. Общая память.
Глобальное время , вызываем экспортируемую функцию из библиотеки.
• Assembler_System_Coding_05.rar
Видеоурок Ассемблер - 5-Системное программирование
---
Хук клавиатуры.
Разбираем ТranslateMessage.
Хук оконных сообщенй.
• Assembler_System_Coding_06.rar
Видеоурок Ассемблер - 6-Системное программирование
---
Хук - оболочки ШЕЛЛ.
Дополнительное средство для установки глобальных фильтров - SetWinEventHook
• Assembler_System_Coding_07.rar
Видеоурок Ассемблер - 7-Системное программирование
---
Работа с файлами.
Запись данных в файл.
Файловый указатель.
Невидимые символы.
Аттрибуты файла.
• Assembler_System_Coding_08.rar
Видеоурок Ассемблер - 8-Системное программирование
---
Поиск файла в системе, основные функции
• Assembler_System_Coding_09.rar
Видеоурок Ассемблер - 9-Системное программирование
---
Тема видео-разговора довольно простая, но системная. Мы поучимся запускать процессы. И сделаем это тремя путями.
Используя функции CreateProcess, ShellExecute, ShellExecuteEx, WinExec, STARTUPINFO, PROCESS_INFORMATION, SHELLEXECUTEINFO, CloseHandle.
Запуск процесса, "OPEN", "EXPLORE", "PROPERTIES".
• Assembler_Windows_Coding_01.rar
Видеоурок Ассемблер - 1-Windows программирование
---
Создание оконного приложения
регистрация класса , главная процедура обработки сообщений.
• Assembler_Windows_Coding_02.rar
Видеоурок Ассемблер - 2-Windows программирование
---
Изменить цвет окна.
RGB - система цвета.
стиль ( свойства) окна
получить системный идентификатор (для GUI ) - GetStockObject
всплывающее окно POPUP
• Assembler_Windows_Coding_03.rar
Видеоурок Ассемблер - 3-Windows программирование
---
Первое сообщение WM_CREATE
Последнее WM_DESTROY
Дочернее окно WS_CHILE , WS_POPUP
• Assembler_Windows_Coding_04.rar
Видеоурок Ассемблер - 4-Windows программирование
---
Классы дочерних - системных окон КНОПКА , РЕДАКТОР , СПИСОК
Подключение модулей
внешние переменные public , extern
• Assembler_Windows_Coding_05.rar
Видеоурок Ассемблер - 5-Windows программирование
---
Закрыть окно - сообщение WM_CLOSE
Сообщение от мыши - WM_LBUTTONDOWN и др.
Послать сообщение - SendMessage
сдвиг битов вправо и влево - SHR , SHL
• Assembler_Windows_Coding_06.rar
Видеоурок Ассемблер - 6-Windows программирование
---
отладочное прерываение int 3
логическая команда TEST
Сообщения для неклиентской части окна.
• Assembler_Windows_Coding_07.rar
Видеоурок Ассемблер - 7-Windows программирование
---
Сообщения клавиатуры ,
Контекст устройства графической части окна.
Вывод текста в контекст
• Assembler_Windows_Coding_08.rar
Видеоурок Ассемблер - 8-Windows программирование
---
Элемент кнопка - BUTTON
цвет кнопки WM_CTLCOLORSTATIC
SetBkColor , GetBkMode
идентификатор
главное сообщения для контрола - WM_COMMAND
контейнер BS_GROUPBOX
• Assembler_Windows_Coding_09.rar
Видеоурок Ассемблер -9-Windows программирование
---
Элемент текстовый редактор - EDIT
цвет - WM_CTLCOLOREDIT
цвет текста - SetTextColor
• Assembler_Windows_Coding_10.rar
Видеоурок Ассемблер - 10-Windows программирование
---
Элемент список - listbox , combobox
наполнение списка .
события - CBN_CLOSEUP , LBN_DBLCLK
• Assembler_Windows_Coding_11.rar
Видеоурок Ассемблер - 11-Windows программирование
---
Принудительная прорисовка окна
Рисовать по пикселам
Рисовать пером
• Assembler_Windows_Coding_12.rar
Видеоурок Ассемблер - 12-Windows программирование
---
Прорисовка по таймеру
Манипуляции с выбором объекта для рисования.
Квадрат , Круг , Ломаная Линия
• Assembler_Windows_Coding_13.rar
Видеоурок Ассемблер - 13-Windows программирование
---
Программное создание меню
События для меню
Манипуляции с добавлением и удалением элементов меню
Всплывающее меню
• Assembler_Windows_Coding_14.rar
Видеоурок Ассемблер - 14-Windows программирование
---
Создание диалогового окна для выбора файла
PlaySound - проигрывание звукового файла
• Assembler_Windows_Coding_15.rar
Видеоурок Ассемблер - 15-Windows программирование
---
Работа со строками.
Строки в ресурсах
Работа с регистрами символов.
Кодировка символов
Снятие защиты памяти.
• Assembler_Windows_Coding_16.rar
Видеоурок Ассемблер - 16-Windows программирование
---
Работа со шрифтами. Виды системных шрифтов.
Создание объекта ШРИФТ.
• Assembler_Windows_Coding_17.rar
Видеоурок Ассемблер - 17-Windows программирование
---
Сообщение прорисовки окна WM_PAINT
Стандартный процесс обработки этого сообщения из процедуры окна.
Системные функции отрисовки изображений элементов.
Рисование в неклиентской части окна
• Assembler_Windows_Coding_18.rar
Видеоурок Ассемблер - 18-Windows программирование
---
Загрузка иконок и картинок BMP из ресурсов с выводом изображения на кнопку.
Создание объкта Кисть из графического изображения файла.
• Assembler_Windows_Coding_19.rar
Видеоурок Ассемблер - 19-Windows программирование
---
Поместить изображение в МЕНЮ
Прорисовка иконок.
Понятие - Совместимый контекст.
• Assembler_Windows_Coding_20.rar
Видеоурок Ассемблер - 20-Windows программирование
---
Управление Прозрачностью окна
Загрузка динамических библиотек (DLL)
Создать прототип функции из указателя на функцию - typedef
• Assembler_Windows_Coding_21.rar
Видеоурок Ассемблер - 21-Windows программирование
---
Акселераторы.
Несколько способов отловить нажатия горячих клавиш
Захват изображения
Точные методы определения размеров окна.
• Assembler_Windows_Coding_22.rar
Видеоурок Ассемблер - 22-Windows программирование
---
Используя регионы - создание окон произвольной формы.
Установка цвета границ региона.
Регионы для контекста вывода изображения.
• Assembler_Windows_Coding_23.rar
Видеоурок Ассемблер - 23-Windows программирование
---
Создать кнопку на основе обычного окна.
Захват мыши.
Генерация сообщения WM_COMMAND для родительского окна.
• Assembler_Windows_Coding_24.rar
Видеоурок Ассемблер - 24-Windows программирование
---
Перечисление открытых окон. (ENUME)
Определение окон под курсором.
Свойство окна WS_EX_TOPMOST (на верху)
• Assembler_Windows_Coding_25.rar
Видеоурок Ассемблер - 25-Windows программирование
---
Интересные приемы работы с иконкой в трее.
Ассемблерные макросы.
Регистрация своих сообщений.
• Assembler_Windows_Coding_26.rar
Видеоурок Ассемблер - 26-Windows программирование
---
Стандартные диалоговые окна -
-Выбор Директории.
-Выбор Шрифта
-Выбор Цвета


Системные требования:
- Операционная система: Microsoft® Windows
- Монитор: 800х600
- Свободное место на жёстком диске: 5 Gb

Файл:
ОС: Windows 8, Windows 7, Vista, Windows XP (х86-х64)
Издатель: Bad_guy
Год выпуска: 2013
Язык: Русский
Жанр: компьютерные исследования, программирование, обучение
Формат: .ISO
Размер: 4.36 Gb


Скачать eXeLaB: Видеокурс программиста и крэкера
 частями с Uploaded.Net
კატეგორია: კომპიუტერის გაკვეთილები | დაამატა: vasoelis | ტეგები: eXeLaB: Видеокурс программиста и кр
ნანახია: 1063 | რამოტვირთვები: 0 | რეიტინგი: 5.0/1


სულ კომენტარები: 0
კომენტარის დამატება შეუძლიათ მხოლოდ დარეგისტრირებულ მომხმარებლებს
[ რეგისტრაცია | შესვლა ]