Сейчас на форуме: Lohmaty, tyns777, cppasm (+7 невидимых)

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

Ранг: 42.9 (посетитель), 13thx
Активность: 0.040
Статус: Участник

Создано: 10 марта 2018 09:30
· Личное сообщение · #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" вылетает.

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




Ранг: 2014.5 (!!!!), 1278thx
Активность: 1.340.25
Статус: Модератор
retired

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

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



Ранг: 19.9 (новичок), 31thx
Активность: 0.030.01
Статус: Участник

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

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



Ранг: -0.7 (гость), 170thx
Активность: 0.540
Статус: Участник

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

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



Ранг: 42.9 (посетитель), 13thx
Активность: 0.040
Статус: Участник

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

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

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

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

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



Ранг: 19.9 (новичок), 31thx
Активность: 0.030.01
Статус: Участник

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

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

e33e_10.03.2018_EXELAB.rU.tgz - Armadillo_KeyTool_Manual.pdf

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

Ранг: 42.9 (посетитель), 13thx
Активность: 0.040
Статус: Участник

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

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

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

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



Ранг: 19.9 (новичок), 31thx
Активность: 0.030.01
Статус: Участник

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

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




Ранг: 2014.5 (!!!!), 1278thx
Активность: 1.340.25
Статус: Модератор
retired

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

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

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

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


Ранг: 253.5 (наставник), 684thx
Активность: 0.260.25
Статус: Участник
radical

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

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

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

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

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


-----
ds




Ранг: 42.9 (посетитель), 13thx
Активность: 0.040
Статус: Участник

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

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

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



Ранг: 42.9 (посетитель), 13thx
Активность: 0.040
Статус: Участник

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

Спасибо всем! С задачей справилсья.


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