Главная » 2015 » Август » 27 » Как крякнуть программу при помощи CrackedDLL
06:50
Как крякнуть программу при помощи CrackedDLL

Как крякнуть программу при помощи CrackedDLL

Вам когда-нибудь хотелось узнать о том, как программы защищаются от копирования? С помощью нужных инструментов вы сможете поглубже узнать о работе программ и их защиты. Используя язык ассемблера, вы сможете изменить данные программы так, чтобы полностью убрать надобность в регистрации или покупке.

Шаги

  1. 1 Научитесь программировать на ассемблере. Чтобы крякать программы, вам понадобится хорошее знание ассемблера, который является языком программирования низкого уровня. Ассемблер является производным от машинного языка, и каждая разновидность ассемблера будет зависеть от типа используемого компьютера. Большинство языков ассемблера работают с двоичными и шестнадцатеричными.
  2. 2 Подготовьте ваши инструменты. Чтобы изучить и изменить DLL-ки, вам понадобятся некоторые инструменты. W32DASM – это программный дизассемблер, который позволяет разбирать программное обеспечение на части. SoftIce является инструментом отладки Windows. Вам также понадобится хороший редактор кода, такой как UltraEdit или Notepad++.
  3. 3 Запустите программу, которую вы хотите крякнуть с W32DASM. Таким образом вы увидите какие DLL-ки загружаются программой. Используйте W32DASM, чтобы изучить вызываемые DLL-ками функции.
  4. 4 Найдите функцию счетчика. Множество программ используют таймер для защиты от копирования, и когда счетчик истекает, вы больше не сможете получить доступ к данной программе. Ваша задача будет заключатся в том, чтобы найти и обойти этот счетчик.
    • Если выбранная программа использует иную форму защиты, то вам необходимо в ней разобраться.
  5. 5 Установите контрольную точку на счетчике. Как только вы выделите функцию счетчика, используйте SoftIce, чтобы посмотреть на исполняемый код. Это позволит изучить код, который используется во время вызова функции счетчика.
  6. 6 Измените код счетчика. Теперь, когда вы найдете код для функции счетчика, вы сможете его изменить таким образом, что счетчик никогда не достигнет финальной точки отсчета. Например, вы можете сделать так, чтобы счетчик не смог дойти до конечной точки или перепрыгивал ее.

Предупреждения

  • Пиратское ПО является незаконным в большинстве стран.
  • Взлом многих программ является незаконным.
Категория: Вопросы и ответы | Просмотров: 619 | | Рейтинг: 0.0/0
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]