eXeLab
eXeL@B ВИДЕОКУРС !

ВИДЕОКУРС ВЗЛОМ
выпущен 12 ноября!


УЗНАТЬ БОЛЬШЕ >>
Домой | Статьи | RAR-cтатьи | FAQ | Форум | Скачать | Видеокурс
Новичку | Ссылки | Программирование | Интервью | Архив | Связь

Русский / Russian English / Английский

Сейчас на форуме:
 · Начало · Статистика · Регистрация · Поиск · ПРАВИЛА ФОРУМА · Язык · RSS · SVN ·

 eXeL@B —› Вопросы новичков —› Armadillo 9.64 - изменения HWID
Посл.ответ Сообщение

Ранг: 42.9 (посетитель)
Статус: Участник

Создано: 10 марта 2018 09:30 New!
Цитата · Личное сообщение · #1

Здравствуйте уважаемые,
собственно нужна ваша помощь

Есть программа (есть валидный HWID + юзернейм/серейник) которая работает с девайсом, доступ к девайсу у меня нет. Программа загружается и останавливается на окошке где надо вводить серейник и юзернейм, используя "Armadillo 9.64 unpack script version. 0.1" удалось изменить HWID и вводить валидные данные, но полностью снять арму не получается так как нет доступа к библиотекам которая программа използует и после ввода правильного серейника программа крашится (т.к. не находит нужные библиотеки), т.е восстановить импорт не получается.

Опций армы которые использует прога:
Standard Protection
Fixed Backup Keys
Best/Slowest Compression
Standard FingerPrint in RegDlg
Normal No/Softice Protection


Вопрос 1) -> Как создать (инлайн) патч который бы изменил HWID как это делает скрипт ?
Вопрос 2) -> Есть другие методы изменения HWID ? ( скажем в Armadillo Key Tool v0.4 есть `Inline` окошко, но не пойму как оно работает, кто то может помочь разобраться) ?

п.с: Проблема в том что адрес где передается HWID всегда меняется (наверно из за релоков), а когда я удаляю релоки - программа уже не стартует и ошибка о "corrupted file" вылетает.

Заранее спасибо!


Ранг: 1964.0 (!!!!)
Статус: Модератор
retired

Создано: 10 марта 2018 09:59 New!
Цитата · Личное сообщение · #2

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

Ранг: 16.9 (новичок)
Статус: Участник

Создано: 10 марта 2018 10:01 New!
Цитата · Личное сообщение · #3

cryptX
какова цель экспериментов если нету самого девайса а без него прога не работает?
BTW имея валидную пару можно в Armadillo Key Tool нагенерить себе номер под свой HWID и ничего не патчить...

Ранг: 0.0 (гость)
Статус: Участник

Создано: 10 марта 2018 10:07 New!
Цитата · Личное сообщение · #4

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

Ранг: 42.9 (посетитель)
Статус: Участник

Создано: 10 марта 2018 10:37 New!
Цитата · Личное сообщение · #5

Archer пишет:
Что мешает подсунуть пустые библиотеки-заглушки для импорта?

Число библиотек, там их очень много (разные модули использует).

evggrig пишет:
какова цель экспериментов если нету самого девайса а без него прога не работает?

Доступа у меня нету, девайс в больнице, цель -> научится инлайн патчингу при переменном адресе передачи HWID.

Ранг: 16.9 (новичок)
Статус: Участник

Создано: 10 марта 2018 10:50 New!
Цитата · Личное сообщение · #6

cryptX
в мануале по Armadillo Key Tool инлайн описан пошагово ....
и все таки зачем патчить если можно накейгенить?

{ Атач доступен только для участников форума } - Armadillo_KeyTool_Manual.pdf

| Сообщение посчитали полезным: cryptX, Orlyonok


Ранг: 42.9 (посетитель)
Статус: Участник

Создано: 10 марта 2018 11:08 New!
Цитата · Личное сообщение · #7

evggrig пишет:
и все таки зачем патчить если можно накейгенить?

Как ? У меня нету алгоритма генераций, нужно универсальное решение.

Спасибо за мануал, посмотрю.

Ранг: 16.9 (новичок)
Статус: Участник

Создано: 10 марта 2018 11:14 New!
Цитата · Личное сообщение · #8

cryptX
эээ ...алгоритм в том же мануале ... сперва вторая вкладка там анализируем имеющуюся пару потом первая вкладка там генерим себе кей под свой HWID Удачи


Ранг: 1964.0 (!!!!)
Статус: Модератор
retired

Создано: 10 марта 2018 11:48 New!
Цитата · Личное сообщение · #9

cryptX пишет:
Число библиотек, там их очень много (разные модули использует).

Никто и не предлагает писать их все руками, это вполне автоматизируется при желании.

| Сообщение посчитали полезным: Williams



Ранг: 206.8 (наставник)
Статус: Участник
radical

Создано: 10 марта 2018 13:23 · Поправил: DimitarSerg New!
Цитата · Личное сообщение · #10

cryptX пишет:
Вопрос 1) -> Как создать (инлайн) патч который бы изменил HWID как это делает скрипт ?
Вопрос 2) -> Есть другие методы изменения HWID ? ( скажем в Armadillo Key Tool v0.4 есть `Inline` окошко, но не пойму как оно работает, кто то может помочь разобраться) ?

Пиздец какой-то, оба вопроса уже по готовых инструментах, если не получается осилить, может стоит пойти в "Поиск специалистов", а не плодить темы подобно этой и второй (об инициализации переменной) и все остальные такого же уровня сложности.
"Какой он, тот совесть ?!" ©

cryptX пишет:
девайс в больнице

Понятно:
shellstorm пишет:
Тема прям кричит: "Взял заказ, деньги спустил, а осилить не получается".

Ранг: 42.9 (посетитель)
Статус: Участник

Создано: 10 марта 2018 15:33 New!
Цитата · Личное сообщение · #11

DimitarSerg
Если нет ничего по сущности темы, лучше не писать. С форумом знаком, до и вопрос в теме "Вопросы новичков", если был бы мега гуру как ты -> вопросов никогда бы и никому не задавал...а прямо пошел бы в "Поиск специалистов".
Слишком простая задача, до флаг тебе в руки - берись за сложную: де виртуалайзер вмпрота...или это уже слишком сложно для тебя ?!

Извиняюсь за оффтоп.

Ранг: 42.9 (посетитель)
Статус: Участник

Создано: 18 марта 2018 20:34 New!
Цитата · Личное сообщение · #12

Спасибо всем! С задачей справилсья.
 eXeL@B —› Вопросы новичков —› Armadillo 9.64 - изменения HWID
Эта тема закрыта. Ответы больше не принимаются.

Оригинальный DVD-ROM: eXeL@B DVD !

Вы находитесь на форуме сайта EXELAB.RU
Проект ReactOS