Недавно добавленные исходники

•  DeLiKaTeS Tetris (Тетрис)  154

•  TDictionary Custom Sort  3 334

•  Fast Watermark Sources  3 085

•  3D Designer  4 844

•  Sik Screen Capture  3 337

•  Patch Maker  3 550

•  Айболит (remote control)  3 655

•  ListBox Drag & Drop  3 012

•  Доска для игры Реверси  81 679

•  Графические эффекты  3 939

•  Рисование по маске  3 245

•  Перетаскивание изображений  2 626

•  Canvas Drawing  2 748

•  Рисование Луны  2 576

•  Поворот изображения  2 185

•  Рисование стержней  2 168

•  Paint on Shape  1 568

•  Генератор кроссвордов  2 233

•  Головоломка Paletto  1 767

•  Теорема Монжа об окружностях  2 227

•  Пазл Numbrix  1 685

•  Заборы и коммивояжеры  2 057

•  Игра HIP  1 282

•  Игра Go (Го)  1 230

•  Симулятор лифта  1 474

•  Программа укладки плитки  1 216

•  Генератор лабиринта  1 547

•  Проверка числового ввода  1 364

•  HEX View  1 497

•  Физический маятник  1 358

 
скрыть


Delphi FAQ - Часто задаваемые вопросы

| Базы данных | Графика и Игры | Интернет и Сети | Компоненты и Классы | Мультимедиа |
| ОС и Железо | Программа и Интерфейс | Рабочий стол | Синтаксис | Технологии | Файловая система |



Delphi Sources

Взлом MacroHTML 1.40 beta или детский лепет


Автор: Fess

- Как хакер взламывает банкомат?
1) Берёт с собой ноутбук и молоток
2) Подходит к банкомату
3) Разбивает банкомат молотком
4) Забирает деньги и уходит
- А зачем ему ноутбук?
- Ну а какой-же хакер без ноутбука!

Target: MacroHTML 1.40 beta

Tools:

  • Немного мозгов
  • RegMon 4.13

Пролог

Вступление:

Это одна из программ, которые я сломал, когда был начинающим крэке- ром. Защита идиотизм, автор может гордится. Программа старая не знаю мо- жет автор и доработал защиту, а может и нет, я ее скачаю, если доработал, посвящу ей следующий свой тьюториал.

Что за прога:

HTML-редактор с возможностью автоматической вставки тегов и прочего. Вполне неплохой, я иногда пользуюсь им для создания статей. Не знаю уж на что влияет регистрация, но в "О программе" написано Незарегистрирована и это мне не нравится.

Начало

Вы не ошиблись, увидев в инструментах один RegMon будем ломать только с помощью него, и вы увидите, как это просто.

Взлом

Запусакем RegMon и в диалоге Filter... (Ctrl-F) напротив Process Include(s) вписываем mh* (т.е. имя файла начинается с mh) так же уб- ираем галочки напротив Log Writes и Log Success, чтобы протоколировались только не найденные ключи. Применяем установки. Затем запускаем программу и смотрим какие-нибудь интересные ключи. В начале видна такая строка OpenKey HKCU\SOFTWARE\MHTML\RD, т.е. не найден ключ создадим его. Нажи- маем два раза на эту строку, он вызывает regedit и переходит к этому ключу. Создаем недостающий раздел RD. Очищаем лист в RegMon'e и заново запускаем программу.

В начале видна такая строка QueryValueExA HKCU\SOFTWARE\MHTML\RD\LName Так прога ищет такой параметр, название говорит нам, что это имя, значит скорее всего он текстовый создадим его. Очищаем лист и заново запускаем прогу.

Теперь прога ищет такой параметр HKCU\SOFTWARE\MHTML\RD\FName, что-то явно связанное с именем. Значит текстовый создаем его. Опять очищаем лист и запускаем прогу.

О, еще один параметр HKCU\SOFTWARE\MHTML\RD\Email. Опять текстовый. Пишем любой или свой е-майл. Еще раз все перезапускаем, вроде ничего по- хожего больше не видно. Идем в "О программе" и видим там наши введенные данные. Хе-хе-хе вот и все. Не правда ли просто?

Послесловие

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

Все ругательства отправлять в null
Все остальное на lomovskih@yandex.ru

З.Ы. Возможны ошибки. Взлом игры 3 минуты. Написание статьи 50 минут, видите как старался.

With best wishes Fess








Copyright © 2004-2024 "Delphi Sources" by BrokenByte Software. Delphi World FAQ

Группа ВКонтакте