Группа: Главные администраторы
Сообщений: 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). Объяснения «аномалии», чётко изложены в этой статье (ссылка).
Что собой представляет этот системный раздел, а точнее среда восстановления 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