"ED!SON (пер. Mr.Boco). Как ломать программы Windows" - читать интересную книгу автора==============================================================================
Как ломать программы Windows (C) ED!SON [UCF], перевод Mr.Boco/TCP ============================================================================== СОДЕРЖАНИЕ ========== 1. Введение в ломание Windows-программ 2. Обзор SoftICE/Win 2.oo 3. Поиск регистрационных кодов 3.1 Task Lock 3.00 - простая защита на основе серийного номера 3.2 Command Line 95 - простая регситрация "имя-код" 4. Создание генератора ключей для Command Line 95 5. Как работают инструкции PUSH и CALL когда программа вызывает функцию 6. О программах, написанных на Visual Basic ПРИЛОЖЕНИЯ ========== A. Как в SoftICE загружать символьные имена (имена функций etc) B. Синтаксис функций GetWindowText, GetDlgItemText и GetDlgItemInt C. Где найти программы D. Как связаться с автором 1. ВВЕДЕНИЕ В ЛОМАНИЕ WINDOWS-ПРОГРАММ ====================================== программы Dos. В Windows сложно что-нибудь скрыть от того, кто ищет, особенно если программа использует стандартные функции Windows. Первая (и часто единственная) вещь, которая Вам потребуется - это SoftICE/Win 2.oo, мощный отладчик от фирмы NuMega. Некоторым людям он кажется очень сложным в использовании, но я расскажу Вам, как с ним управляться и, я надеюсь, Вы поверите мне. =) В приложении A я привел некоторую информацию, которую Вам следует прочитать. URL всех программ, которые Вам понадобятся, приведены в приложении C. - ED!SON, [email protected] 2. ОБЗОР SOFTICE/WIN 2.OO ========================= Ниже приведен очень схематичный рисунок, демонстрирующий окно SoftICE: |--------------------| | Регистры | 'R' - правка значения регистров |--------------------| | Окно данных | 'D' - просмотр памяти, 'E' - правка памяти |--------------------| | Окно кода | 'U' - просмотр кода по адресу, 'A' - вставка кода |
|
|