• Как и чем крякнуть программу. Что такое «кряк» и последствия его установки

    13.01.2024

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

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

    Что это?

    Итак, данный термин был заимствован из английского языка. Дословное значение crack - «ломать с треском». «Кряк»-программа при запуске попросту вносит некоторые изменения в код платного программного обеспечения, которое в результате этого перестает проверять, была ли совершена оплата за использование или нет. Следует отметить, что по аналогичному принципу работают и «патчи». Их отличие заключаются в том, что последние могут как «взламывать», так и исправлять различные ошибки и недоработки в программном обеспечении.

    Но вернемся к нашим «баранам». Очень часто применяется «кряк» для Windows, поскольку это самая популярная операционная система, и большинство софта пишется именно для нее. Пользователи должны помнить о том, что, помимо отмены оплаты, этот хакерский софт нередко способен навредить компьютеру. Например, при установке «кряк» через интернет связывается со своим производителем и получает соответствующие инструкции, что ему необходимо выполнить. Например, передать какие-то данные, остановить определенные службы, инфицировать конкретные файлы и так далее.

    Мотивы написания

    Вы уже начинаете понимать, что такое «кряк»? Его очень часто пишут не из-за каких-нибудь идейных побуждений или альтруистических наклонностей. Автор такого софта, как правило, преследует какие-то личные интересы. Нередко при его инсталляции в систему проникает «троянская» программа, которая «ворует» ваши пароли от учетных записей или каких-нибудь аккаунтов, и так далее.

    Многие пользователи одной из популярных версий пиратской «Хрюши» в свое время ощутили в полной мере, что такое «кряк», и какие могут быть от него последствия. При деактивации лицензионной проверки этой операционной системы последняя заражалась «троянцем». Со всеми вытекающими последствиями. Долгое время антивирусный софт ничего не мог поделать с этой проблемой, поскольку многие передовые противовирусные программы попросту ничего не обнаруживали.

    «Фаервол»

    Если вы все же по каким-то причинам используете программы для взлома, настоятельно советуем вам кроме антивируса установить дополнительный «фаервол». Ведь последний позволяет обнаружить подозрительную активность в системе и предупредить вас об этом. Особое внимание стоит обращать на «кряк» для игры. Именно для игр выпускается множество «взломщиков» с вредоносными сюрпризами.

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

    Антивирусное ПО лучше не отключать

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

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

    Инструкция

    Зайдите на сайт rutracker.org. Найдите там нужную программу или игру, для этого введите ее название в поле «Поиск». Обычно игры и программы на данном трекере выкладываются уже с лекарствами и кряками в комплекте. Поэтому, чтобы найти кряк к программе, которую вы уже скачали, попробуйте найти раздачу этой программы на данном трекере или других подобных и скачать заново уже взломанную или в комплекте с кряком.

    Введите в любой поисковой системе запрос с названием программы или игры, добавьте к нему фразу «скачать кряк». Перейдите по ссылке и скачайте предложенное. Обязательно проверьте файлы антивирусом. При поиске кряка с помощью поисковой системы обязательно уточняйте версию программы, так как кряки для разных версий могут отличаться.

    Перейдите на сайт http://www.underground.xost.ru/service/cracks.htm . Он позволяет найти лекарство для программы или игры на нескольких сайтах, содержащих кряки. Введите название программы или игры, которую вы хотите взломать в поле определенной системы и нажмите кнопку «найти». Или просто скопируйте название из одного поля в другое. Перейдите на сайт кряка, нажмите ссылку «Скачать» (Download). Также можно использовать для поиска кряков специализиованные сайты. Вот список подобных сайтов: lomalka.ru, freeserials.com, crackportal.com. Огромный список с сайтами, на которых можно найти кряк к программе, содержится на данном форуме: http://www.friends-forum.com/forum/showthread.php?t=3886 .

    Перейдите на сайт http://www.serials.ws/ . В поле поиска введите название и версию нужной вам программы, и нажмите кнопку “search”. Также на сайте есть топ популярных запросов по крякам, среди которых вы можете найти и скачать кряк, который нужен вам. Слева в меню выберите первую букву названия программы и нажмите по ссылке, тогда вам будет представлен алфавитный перечень программ, для которых вы можете скачать кряк.

    Обратите внимание

    Часто кряки содержат в себе троянские программы и вирусы, поэтому всегда проверяйте скачанное антивирусом.

    Источники:

    • найти crack

    Существует несколько методов открывания дверных замков, многие из которых успешно применяются спасательными и аварийными службами. Методы разборки и взлома – наиболее простые, но не самые практичные. В противоположность им, метод вдавливания (подбора ключа) является более эффективным и даже экономичным, поскольку обеспечивает не только открытие замка, но и изготовление соответствующего ключа.

    Вам понадобится

    • - болванки для ключа;
    • - напильник;
    • - тиски;
    • - щипцы с мягкими губками.

    Инструкция

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

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

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

    Места, где видны следы маркировки и отпечатки штифтов, обработайте напильником. Процесс получения маркировок и отпечатков повторяйте до тех пор, пока образуемые при обработке напильником вырезы не достигнут нужной глубины. Учитывайте, что не следует обрабатывать напильником те зоны, где нет четких отпечатков.

    Обрабатывая болванку напильником, удаляйте немного материала, не более 0,5 мм за проход. Изготовление ключа при этом происходит медленнее, но такая технология позволяет избежать брака и необходимости начинать работу заново. Закрывающая поверхность болванки при обработке напильником подготавливается лишь в тех местах, где на цилиндре должны быть замыкания. Эти участки следует сделать зеркально гладкими.

    Описанные этапы работ повторяйте до тех пор, пока не будет получен запирающий ключ.

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

    Инструкция

    Следующий шаг - это наполнение сайта. Вам нужно запомнить, что тексты для вашего детища должны быть только уникальными, ведь поисковым системам наверняка не понравится появление здесь текстов, позаимствованных на других сайтах. Эти «контролеры» вполне способны запретить ваше творение, а так как на сайт будут заходить в основном только с Яндекса и Гугла (за редким исключением), об уникальности контента вам останется только мечтать, что неизбежно приведет к нулевым посещениям вновь созданного сайта.

    Автор - IrchaV . Это цитата этого сообщения

    Как пользоваться keygen, crack, patch

    Ни для кого не секрет, что в нашей стране 90% установленных программ на компьютерах не являются лицензионными. Программы уже взломаны, но чтобы их установить требуются некоторые навыки. В статье рассмотрены самые распространенные способы установки пиратских программ. Как пользоваться keygen? Как пользоваться crack? Что такое request code? Как пользоваться patch?

    1. Инструкция по установке в текстовом файле

    Первое, на что надо обратить внимание, есть ли в этой папке файл «readme.txt» или «прочти меня.txt» (могут быть и другие названия). Очень часто в нем написана инструкция по правильной установке программы. Если файл с инструкцией есть, то, смело, открываем его и следуем инструкции. Если файла нет, то ситуация немного усложняется.

    2. Серийный номер в текстовом файле

    Для подтверждения прав на программу иногда требуется серийный номер. Имея его, вы сможете установить программу бесплатно.

    Серийный номер может потребоваться либо при установке программы, либо при первом запуске уже после установки. Пропустить этот шаг вы не сможете, дальше программа не пойдет, пока вы не введете серийный номер (рис.1).

    Пример серийного номера: ADE-R119-F196-k9BA-17CD

    В папке с программой (в той же папке что и установочный файл) может находиться файл с серийным номером. Чаще всего он называется «Серийный номер», «Serial number», «Ключ», «key», «crack». Открываем этот файл, копируем серийный номер и вставляем его в нужное место.

    Последовательность действий:

    1. Открыть текстовый файл, скопировать серийный номер (Cntr+C)

    3. Как пользоваться keygen

    В папке с программой может находиться файл-программа (keygen, crack, ...).

    Вот пример такой программы, если ее запустить (рис.2):

    рис.2 Генератор серийных номеров

    Нажимаем на кнопку «Generate» (рис.3)

    рис.3 Генератор серийных номеров с ключом

    Копируем серийный номер, вставляем в нужное место и все готово. Продолжаем установку, либо нажимаем "Ок" (возможно "Готово", "далее" ...), если установка уже завершена.

    Последовательность действий:

    1. Начать установку программы, пока не потребует серийный номер
    2. Открыть файл Keygen
    3. Сгенерировать серийный номер и скопировать (Cntr+С)
    4. Вставить его в то место, где требуется (Cntr+V)

    4.Получение доступа при помощи "Request code"

    Еще один вариант. Во время установки программы или после запуска установленной программы, на экране появляется окно с регистрацией. В папке с установочным файлом должен быть keygen.exe, crack.exe или что-то еще.
    Пример окна регистрации (рис.4):

    рис.4 Начало регистрации с "Request code"

    Иногда нужно выбрать режим регистрации, например, выбрать «ввести серийный номер». На экране появляется окно для ввода серийного номера. (рис.5)

    В данном случае:
    - Get an activation code - получить код активации
    - Enter an activation code - ввести код активации (нужный нам вариант)

    Открываем из папки с установкой программы файл keygen.exe (crack.exe, ...) (рис.6).

    Теперь нам нужно скопировать "Request code" из окна на рис.4 (рис.5) и вставить в окно на рис.6. Выделяем Request code и нажимаем Cntr+C (горячая клавиша копировать).
    Вставляем в последнее окно скопированный код (Cntr+V).

    Обратите внимание!!!
    Код скопировался не полностью, а только первая строчка. Вторую строчку кода нужно скопировать отдельно, в окне на рис.6 нужно поставить пробел, скопировать и вставить оставшуюся часть "Request code". Должно получиться так (рис.7):

    рис.7 Генератор после вставления "Request code"

    После этого в программе на рис.7 нажимаем кнопку «Calculate» (иногда называется Generate). Должно получиться так (рис.8):

    Копируем "Auth code" из программы рис.7 в окно на рис.5 и получаем так (рис.9):

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

    Такая ситуация встречается довольно часто. Главное не забывайте, что Request code состоит из двух строчек.

    Последовательность действий:

    1. Установить программу
    2. Запустить программу
    3. Выбрать режим ввода серийного номера (Enter …)
    4. Открыть keygen
    5. Скопировать "Request code" из программы в "keygen" (обе строчки)
    6. В "keygen" нажать кнопку сгенерировать
    7. Скопировать код, полученный в "keygen"
    8. Вставить его в требуемое место в программе (Cntr+V)
    9. Нажать готово

    5. Как пользоваться patch

    Иногда для бесплатной установки программы нельзя просто сгенерировать серийный номер. В таких случаях используют специальные программы, которые изменяют файлы так, чтобы программа не требовала денег. В папке с установщиком программы должен находиться файл "Patch" (он может называться - patch, keygen, crack, ...). Это и есть программа, которую еще называют патч.

    Первое, что мы должны сделать, это установить программу (ту, которую мы хотим сделать бесплатной). После установки открывать программу не надо.

    Дальше, надо переписать patch (или другой файл-патч) в папку, в которую мы установили программу. Скорее всего это диск С, папка Program files, папка с название программы (C:/Program files/«название программы»).

    Вот пример файла patch.exe (рис.10):

    рис.10 Программа-патч

    Чаще всего в этом файле только одна кнопка. В данном случае это кнопка Apply patch. В некоторых случаях она может называться Crack. Нажимаем на эту кнопку и программой можно пользоваться бесплатно.

    Последовательность действий:

    1. Установить программу
    2. Скопировать Patch.exe в папку, куда установили программу
    3. Открыть Patch.exe
    4. Нажать единственную кнопку в программе "Patch"
    5. Запустить программу

    6. Файлы, для установки программы бесплатно, отсутствуют

    Может быть и такое, что программу вы скачали без пиратского «лекарства». То есть, без готовых серийных номеров, кейгенов или патчей. Тогда задача усложняется. Лучше конечно скачивать программы с готовыми «лекарствами». Но что если все-таки такая проблема встала?

    Последовательность действий:

    1. Устанавливаем программу
    2. Узнаем полную версию программы. (Например, Daemon Tools Lite 4.35.6)
      Чаще всего в названии установочного файла присутствует полное название. Если программа уже установлена, то в пункте меню «Справка» есть строка «О программе». Там можно тоже узнать полную версию программы. Если не получилось найти полное название, вводите в поиск неполное.
    3. Если при установке или после требует серийный номер, то в поиске, например yandex.ru, вводим: серийный номер для «полное название программы» Если требуются другие виды регистрации, то в строке поиска, например yandex.ru, вводим: crack для «полное название программы»
    4. Перебираем всевозможные ссылки до тех пор, пока не скачаем подходящее лекарство или серийный номер
    5. автор статьи
    6. 2011 Игорь Баянчиков

    Оригинал записи и комментарии на

    Disclaimer: всё ниженаписанное написано исключительно с просветительскими и исследовательскими целями, а также понимания механизмов защиты от взлома. Автор ни в коем случае не рекомендует использовать данную информацию для взлома программ.

    В данной статье я хочу рассказать про три с половиной основных способа взлома программ на.NET, цель, которую я преследую - помочь разработчикам лучше понять механизмы защиты своих программ, т.е. выяснить наиболее очевидные угрозы и предпринять соответствующие меры (или не принимать).

    Я не буду углубляться в детали и использовать сложные инструменты для взлома. Всё будет расписано «для чайников», т.е. все инструменты будут простыми, легкодоступными и бесплатными. А основным будет Reflector , декомпилятор программ под.NET

    В качестве подопытного кролика я выбрал Expresso - анализатор регулярных выражений. Данная программа бесплатная, в лицензии вроде бы ничего не указано про взлом, но при этом без регистрации она будет работать всего 60 дней. Другими словами, вред от взлома данной программы минимальный, к тому же внутреннее её устройство очень уж хорошо подходит для тренировки. Буду надеяться, что автор данной программы не обидится на меня.


    Для начала краткий ликбез по структуре.NET программы, для тех кто не знаком с разработкой под данный Framework: весь код, написанный на любом.NET языке (C#, Visual Basic, F#, Delphi.NET) компилируется в особый Intermediate Language, называемый обычно IL или MSIL . Это что-то типа ассемблера, только весьма умного и обладающего весьма мощными инструкциями. И это, в принципе, такой же равноправный язык как и C#, только синтаксис похуже (а возможности больше). Кроме того, в программе на.NET активно используются метаданные, т.е. вся информация о классах, метода, пропертях, атрибутах и всём остальном сохранена в исполняемом файле.
    Т.е. на самом деле, декомпиляция программы не очень верное понятие в данном случае. Она и так вся в открытом виде лежит, а инструменты в виде Reflector"а занимаются тем, что приводят конструкции MSIL к соответствующим конструкциям C# или другого языка, повышая читабельность кода.

    Перейдём, собственно, к взлому.

    0. Обнуление триала

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

    Посмотрим на нашего подопытного рефлектором:
    Немного погуляв по коду, находим интересную строчку в конструкторе MainForm


    Открываем редактор реестра, идём в HKEY_CURRENT_USER\Software\Ultrapico\Expresso и видим следующие ключи:


    Удаляем их и получаем ещё 60 дней работы.

    Данный вариант, конечно, прост и очевиден, но если он даже был бы сложнее - потребовалось бы чуть больше времени провести в рефлекторе, чтобы выяснить все места, куда пишется информация и зачистить их.

    Совет разработчикам, которые будут пытаться записать данные в потаённое место: пишите аккуратнее, а то всё может обернуться проблемами обычным пользователям, у которых почему-то не окажется данного места, или не хватит на него прав.

    1. Написание keygen"а

    Самый ужасный для разработчика вариант, и самый приятный для конечного злобного пользователя. Программа считает себя лицензионной, никаких страшных телодвижений не нужно делать.

    Открываем рефлектор и ищем код на предмет классов содержащих License или Registration, видим:

    При вводе имени и кода по имени вычисляется некий хеш, который и сравнивается с кодом.


    Данный хеш использует DES и всякие префиксы


    Байты конвертятся в строку с помощью данного метода.

    Теперь всё выяснилось, открываем IDE и копируем все необходимые куски кода (или сами реализовываем). Осталось только выяснить, какие значения у Prefix, Suffix и параметры реализации MyDES. Я их приводить не буду, это уже технические детали.

    В результате генерируем ключ на любое имя и видим:


    Бинго!

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

    2. Использование враппера

    Проверка корректности лицензии, достаточно хлопотное дело, и небыстрое. Поэтому разработчики программ обычно проверяют лицензию один раз, и дальше используют полученный флажок - валидна/невалидна (как вариант насколько валидна, если допускается несколько типов лицензии, отличающихся возможностями). Тут можно на этом сыграть, использовав следующий алгоритм:
    1. Указать программе, что лицензия уже проверена
    2. Указать программе, что лицензия корректна
    Как это сделать? Я уже упоминал о наличии метаданных в исполняемых файлах в начале, этим и воспользуемся. Посмотрим как запускается программа и как проверяется лицензия:


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

    Воспользуемся этим:
    Сделаем новый проект, добавим Reference на Expresso.exe и запустим его через себя:


    Смотрим, что получилось:


    Ну кто бы сомневался.

    В данном случае всё оказалось просто, но если бы автор программы заменил публичные свойства на приватные, то всего-лишь пришлось бы использовать Reflection для доступа и всё бы свелось к исходной задаче.

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

    Но все эти защиты приведут к тому, что злоумышленник будет использовать

    3. Физический взлом программы

    Тут уже всё серьёзно. Программа целиком декомилируется в MSIL а из него уже собирается обратно (помните, я писал, что MSIL это такой же язык как и C#?). Для декомпиляции нам понадобится утилита из SDK под названием ildasm , а для компиляции компилятор из.NET Framework ilasm .

    Запускаем ildasm, открываем Expresso.exe и сохраняем дамп в.il файл. Находим уже рассмотренный метод IsRegistered и добавляем немножко своего кода (без меток):

    Потом берём ilasm и собираем всё назад (не забыв подключить ресурсы).

    Что делает данный код: устанавливает нужное имя для регистрации (не обязательно), и возвращает статус, что всё хорошо.
    Чтобы было понятнее, так это выглядит в рефлекторе, в C#

    Т.е. вполне очевидно, что теперь всё будет хорошо:

    Немного про код в MSIL: это стековая машина, у которой нет регистров, все операции имеют вид: засунуть в стек нужное количество параметров, выполнить функцию, которая заберёт нужное количество параметров и положит результат. Ну и обратно: установить значение переменной тем, что лежит в стеке. Чтобы лучше понять работу всего этого рекомендую простой приём: пишите маленькую программу на привычном языке, компилируете, смотрите что получилось в MSILe и разбираетесь в конструкциях языка.
    При этом некоторые вещи в MSIL можно сделать очень красиво, например поменять две переменные местами - 4 симпатичных строчки (на C# меньше, но некрасиво).

    Чем жертвует злоумышленник: подписью программы, теперь она уже не автора, а его. В некоторых случаях это проблема, если в программе используется множество библиотек. Тогда злобному хакеру придётся разбирать их все и собирать их заново, но если он с этим справится, то у него будет «своя» версия программы подписанная его ключом.

    Защиты от всего этого безобразия собственно немного: проводить обфускацию или выносить часть логики/проверки защиты в нативный код.

    Заключение

    Думаю я рассказал, как просто всё можно разломать на.NET, если создатель не приложил усилий для защиты своей программы. А вы уж решайте, стоит ли делать защиту и тратить на это время и ресурсы. А может просто сделать web-систему, или же бесплатную ограниченную версию. Решать разработчикам.

    KeyGen - наверное самая распространенная программа на дисках Optimum 2006 , однако для ее использования нет Help"a. Конечно, эта утилита очень проста, но на всякий случай рекомендую прочитать памятку по ее использованию, а за одно и правильной активации с использованием серийного номера и генерируемого инсталляционного кода:

    1. Начните установку нужной вам программы. При запросе серийного номера запустить файл keygen.exe из директории Crack . Если требуется - указываем желаемое имя пользователя программы и/или страну (например: RU). Затем генерируем серийный номер .
    2. Полученный серийный номер нужно ввести в поле Серийный номер в программе и продолжить установку не закрывая генератор ключа .
    3. После установки запустите программу и выберите Активировать программу сейчас, затем по факсу или телефону (любой вариант кроме on-line соединения с их сервером). В интернет выходить НЕ надо ни в коем случае. В дальнейшем в настройках программы желательно отключить проверку "наличия обновлений".
    4. На основе введенного вами серийного номера и неких параметров компьютера программа сформирует инсталляционный ID для отправки "по телефону или факсу". Введите полученный инсталляционный ID в генератор, и нажмите Generate . Полученный Activation Code введите в поле Активационный код в программе.

      Важно : при генерации кода активации в должен быть указан все тот же серийный номер. Если по каким-либо причинам keygen пришлось закрыть во время установки, то скопируйте серийный номер обратно в нужное поле, добавьте инсталляционный ID и сгенерируйте код активации .

      Примечание : почему нельзя при активировании программы выбирать он-лайн соединение и почему нужно отключать проверку обновлений или новых версий?...
      На официальных сайтах многих программ хранятся списки "правильных" серийных номеров и зарегистрированных пользователей. Вас там нет. А при проверке обновления на сервер будет послан все тот же серийный номер и сделана проверка кода активации. В результате ваша копия будет заблокирована и вам придется в лучшем случае просто переустановить программу, а в худшем (если при удалении сохранятся некоторые ключи в реестре) - придется переустановить Windows чтобы после установки программа перестала ругаться.

    Журналы по радиоэлектронике за 2006 год - полный DVD-диск с обновлениями (номерами журналов за прошлый год). Как всегда - без предоплаты, но зато с подарками для постоянных заказчиков! Компакт-диск с "Большим справочником рабиолюбителя 2006" -

    $ Disclamer:
    Все материалы на этих дисках предоставляются бесплатно. Вы платите только за работу по формированию и запись дисков, расходные материалы, упаковку и услуги почтовой доставки. Владельцы этого сайта - частные лица. Мы не занимаемся коммерческой деятельностью и уважаем Авторские права... Заказывая наши диски вы обязуетесь использовать их содержимое только для ознакомления и тестирования (в соответствии с Законом "О правах Потребителя") и в установленный срок приобрести легальные копии программ... Использование нелицензионного програмного обеспечения в корыстных целях - ЗАПРЕЩЕНО и преследуется по закону!

    Похожие статьи