Как привязать программу к жесткому диску

Группа: Главные администраторы
Сообщений: 14349
Регистрация: 12.10.2007
Из: Twilight Zone
Пользователь №: 1

То есть ломаную какую-нибудь или бесплатную версию.

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

Что же касается функционирования защиты привязки к HDD, то, как мы уже говорили, здесь все сугубо индивидуально. Программа может привязываться к чему угодно, например, к объему и типу накопителя, версии прошивки контроллера (есть программные приемы, которые позволяю считать эту информацию), а также и более простые варианты, например, серийный номер и метка определенного тома / логического диска (например, Volume ID диска на который установлено ПО). В этом случае его легко скопировать со старого диска, с помощью той же VolumeID v2.0 от Mark Russinovich. В общем же случае, чтобы обойти привязку к HDD — необходимо понимать как конкретно она реализована в данном конкретном ПО, а сделать это не имея на руках исходников или не обладая соответствующими навыками в области reverse engineering’а попросту невозможно.

VICTORIA 4.47 — ИНСТРУКЦИЯ по ПРОВЕРКЕ ДИСКА И ИСПРАВЛЕНИЮ БИТЫХ СЕКТОРОВ

Поэтому единственный действительно универсальный совет, который и дали топикстартеру — это обратиться к автору ПО.

Источник: dml.compkaluga.ru

«Привязываем» wim-файл любой программы к WindowsRE

Статья для тех, кто шахматы передвигает, как шашки, а шашки использует в качестве увлекательной народной игры «Чапаев».

Что будем делать? Сделаем так, чтобы программа Acronis запускалась без установки в Windows ( создадим отдельную, не зависящую от ОС загрузку с жёсткого диска ) и «подтянем» клавишу F8, чтобы не заморачиваться с флешкой ( включаем компьютер, нажимаем кнопку F8, попадаем в расширенные варианты загрузки, кликаем клавишу Ввода, ждём загрузки Acronis ).

Новый ролик:

Старый ролик:

Каждый пользователь прекрасно знает о существовании на жёстком диске скрытого, системного раздела Восстановления. Иногда, скрытая папка Recovery создаётся в корне диска с системой (C:RecoveryWindowsRE). Объяснения «аномалии», чётко изложены в этой статье (ссылка).

Читайте также:
Программа 2035 образование отзывы

Индексация для Яндекс

Что собой представляет этот системный раздел, а точнее среда восстановления Windows? Это минимальная операционная система — встроенный по умолчанию в систему инструментарий, который довольно часто приходит на помощь, когда необходимо исправить некорректную работу ОС.

Можно вернуть систему к жизни даже в том случае, если она не стартует. При этом не требуется установочный диск.

Индексация для Яндекс

Среда WindowsRE состоит из трех файлов:

  • winre.wim: WIM-образ со средой WinPE, в которую интегрированы дополнительные утилиты для восстановления Windows;
  • boot.sdi: используется для создания RAM диска в памяти;
  • ReAgent.xml: конфигурационный файл WindowsRE.

Перед нами стоит задача, «привязать» wim-файл пользователя к WindowsRE.

Для примера была использована программа Acronis. Работать можно с любой программой, которая позволяет «выжать» wim-файл.

ஐ Соковыжималка:

Создать файл-WiM при помощи Acronis True Image довольно просто, хотя и придётся открывать десятки окон, нажимать большое количество кнопок. Кому интересно посмотрите видео с этого момента, просто нет охоты захламлять пост многочисленными картинками.

После того, как будет создан файл-WiM, его нужно переименовать в Winre.wim и «положить» в заранее созданную папку Recovery на любом разделе с данными ( картинки, видео, документы, музыка и прочий драгоценный мусор ). Расположение образа: E:RecoveryWinre.wim

ஐ Морской узел:

Открываем с повышенными привилегиями PowerShell и вводим команды:

Для начала, лучше всего проверить Расположение среды восстановления Windows, ибо эта «скромная девица» может «гулять» по диску, как было выяснено из этой статьи.

reagentc /info (отображает текущее состояние среды восстановления)

Состояние среды восстановления Windows: Enabled
Расположение среды восстановления Windows: \?GLOBALROOTdeviceharddisk0partition1RecoveryWindowsRE

Если это partition1 — файл Winre.wim на системном, скрытом диске Восстановления (RecoveryWindowsREWinre.wim).

Если это partition4 — файл Winre.wim на диске с Windows (C:RecoveryWindowsREWinre.wim).

Запомните это! Будет важно, когда захотите всё вернуть по умолчанию ( придётся варьировать с командами ). Описание находится в разделе ஐ Положи всё на место, злыдень.

reagentc /disable ( отключаем среду восстановления )

Читайте также:
Какие упражнения входят в олимпийскую программу по тяжелой атлетике ответ

reagentc /setreimage /path E:Recovery /index 1 ( setreimage указывает путь к архиву Winre.wim и привязывает созданный ранее wim-файл к WindowsRE. Wim-файл находится на диске E:Recovery )

reagentc /enable (среда восстановления включена)

reagentc /info (отображает текущее состояние среды восстановления)

Расположение среды восстановления Windows:

Индексация для Яндекс


Отчётливо видим, что это partition6 ( до применения команд, было partition1 ).

Визуально и на ощупь:

Индексация для Яндекс

ஐ Поиск острова сокровищ:

Войти в среду восстановления Windows можно многочисленными способами:

1. Мой самый любимый способ, перевернуть вверх-тормашками ноутбук и консоль восстановления WinRE сама вывалится ツ.

2. Клавиши Win+I → Обновление и безопасность → Восстановление → Особые варианты загрузки → Перезагрузить сейчас.

3. В меню Пуск нажать на кнопку перезагрузки с зажатой клавишей Shift.

4. Из командной строки: shutdown /f /r /o /t 0

5. Принудительный вход в среду восстановления при следующей загрузке компьютера: reagentc /boottore

6. Компьютер автоматически загружается в среде Windows Recovery Environment, если 3 раза подряд прервать загрузку Windows кнопкой питания ( примерно, 5 секунд и потом прерываем загрузку и так три раза ).

Стало быть, выбираем один из способов, входим в среду восстановления Windows → Поиск и устранение неисправностей → Дополнительные параметры → Командная строка → И о, чудо, программа Acronis готова к работе.

Индексация для Яндекс

ஐ Выгоняем «Засланцев»:

Так, как мы только, что успешно организовали запуск Acronis без флешки и привязки к Windows, встаёт резонный вопрос, зачем нам лишний рот.

Выметаем лишнее, хоть внутренними средствами Windows, хоть при помощи программы Reg Organizer с удалением всевозможных «длинных» хвостов:

Индексация для Яндекс

ஐ Радистка Кэтрин Кин :

Загрузочную флешку с Acronis или любым другим WinPE делать нет желания. «Подтягиваем» кнопку F8.

Для клавиши F8 применим следующие команды в cmd от имени администратора:

bcdedit /set bootmenupolicy legacy

bcdedit /set bootmenupolicy standard (отмена)

Зачем нужна кнопка? Когда Windows попадёт в окружение злобных вирусных полчищ, когда ее пульс станет слабеть, возможно «она» откажется загружаться. Вспомним про спрятанную рацию и скомканный парашют. При запуске, нервно жмакнем по кнопке F8. и начнем выбивать Морзянку, пока не появятся расширенные варианты загрузки. Далее, клавиша Enter.

Читайте также:
Как сделать аниме голос тян через программу

И снова о, чудо. мы спасены.

ஐ Положи всё на место, злыдень:

Помните писал в самом начале, что иногда, скрытая папка Recovery создаётся в корне диска с системой (C:RecoveryWindowsRE). Если это так, то путь к отступлению будет выглядеть следующим образом:

reagentc /disable

reagentc /setreimage /path C:WindowsSystem32Recovery /index 1

reagentc /enable

reagentc /info

⬆ Одним словом здесь нужно мозголомить. Всё зависит от того, где первоначально находился системный Winre.wim файл, на диске с ОС или скрытом, системном partition1 диске. Мне помогли набор команд, что прописал выше ⬆.

Источник: oleglav.blogspot.com

Вид привязки программы к HDD

Хочу предложить вид привязки программы к компьютеру(ам).

И так приступим :

1) Сначало узнаем ID нашего компьютера.
Для этого компилируем данную программу:

И запускаем. Программа запускается автоматически от имени администратора.
В ней и будет ваш идентификатор.

Пол пути пройдено а теперь приступим к привязке.

Есть 2 пути привязки, по ini файлу на сайте, либо в самой программе.
У каждого свои приемущества. Если через сайт, то можно привязать много компов, и так же отвязать, а если через программу, то это привязка навсегда.

2) Привязка кода к программе.
Привязываем через сайт.
Нам нужен файл .ini заполненный в такой форме:

[Computers] 1=id 2=id

Вместо id вставляем ранее полученный код.
В данный файл можно вписывать Unlimited компьютеров, то есть привязка на много компов.
Заливаем файл на сайт допустим под именем control.ini

Теперь идем в саму программу. Добавляем в самое начало такой код:

Вместо yourdomen.ru ставим свой домен, компилируем файл. Если все указано правильно и идентификатор уже на сайте, то программа запустится.

Это был первый вариант привязки через файл ini, лежащий на сайте.

Теперь перейдем ко второму способу, привязки через программу.

После получения кода, в начале программы добавьте это:

Источник: autoit-script.ru

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru