Как ломать программы Windows (C) ED!SON [UCF], перевод Mr.Boco/TCP
Категория реферата: Рефераты по информатике, программированию
Теги реферата: новшество, реферат данные
Добавил(а) на сайт: Jadviga.
1 2 3 4 5 6 7 8 | Следующая страница реферата
Как ломать программы 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-ПРОГРАММ
Ломать программы Windows в большинстве случаев даже проще, чем ломать программы Dos. В Windows сложно что-нибудь скрыть от того, кто ищет, особенно если программа использует стандартные функции Windows.
Первая (и часто единственная) вещь, которая Вам потребуется - это SoftICE/Win 2.oo, мощный отладчик от фирмы NuMega. Некоторым людям он кажется очень сложным в использовании, но я расскажу Вам, как с ним управляться и, я надеюсь, Вы поверите мне. =) В приложении A я привел некоторую информацию, которую Вам следует прочитать.
URL всех программ, которые Вам понадобятся, приведены в приложении C.
- ED!SON, edison@ccnux.utm.my
2. ОБЗОР SOFTICE/WIN 2.OO
Ниже | приведен очень | схематичный рисунок, демонстрирующий окно SoftICE: |
|--- | -------------- Регистры | -| | 'R' - правка значения регистров |
Окно данных | | 'D' - просмотр памяти, 'E' - правка памяти | |
Окно кода | | 'U' - просмотр кода по адресу, 'A' - вставка кода | |
Окно команд | | Здесь Вы набираете команды |
Другие важные клавиши (в стандартной настройке):
'H'/F1 - помощь
Рекомендуем скачать другие рефераты по теме: курсовик, контрольные 10 класс.
1 2 3 4 5 6 7 8 | Следующая страница реферата