Посл.ответ |
Сообщение |
Ранг: 49.6 (посетитель), 9thx Активность: 0.03↘0 Статус: Участник
|
Создано: 01 августа 2007 22:22 · Личное сообщение · #1
Установил я на днях демку Infernal с диска из журнала, проверил exe-шник PEiD'ом, ничё он не нашёл, секция запуска - .shield, есть ещё dll-ка в папке с игрой, в свойствах которой написано Solidshield Library, производитель Solidshield Technologies. Попробовал я запустить под Олей, пишет, что обнаружен отладчик. Запустил игру, приаттачился, в коде около 20 джампов в виртуальную машину типа старфорса. Может, кто знает, как снимать такое ?
| Сообщение посчитали полезным: |
|
 Ранг: 327.3 (мудрец) Активность: 0.25↘0 Статус: Участник
|
Создано: 01 августа 2007 22:44 · Личное сообщение · #2
ага, есть что-то такое
www.solidshield.com/en/Products
можешь выложить какие-нибудь файлы его ?
----- in search of sunrise | Сообщение посчитали полезным: |
Ранг: 11.5 (новичок) Активность: 0=0 Статус: Участник
|
Создано: 01 августа 2007 22:46 · Поправил: overloaded · Личное сообщение · #3
да эт ты прав действительно новая беда
а что на демке инфернала солид? вроде на самой игре стар был
хорошо бы услышать хоть какую нибудь информацию по теме солидшилда, а то я даже игр с ним не встречал
только одни слухи
bloom дело говорить
кинь на рапиду файлы солида -- глянем
| Сообщение посчитали полезным: |
Ранг: 49.6 (посетитель), 9thx Активность: 0.03↘0 Статус: Участник
|
Создано: 02 августа 2007 13:29 · Личное сообщение · #4
Сорри, файлы выложить не могу, на моём момеде хрен когда закачается, там ~ 13 Мб
| Сообщение посчитали полезным: |
 Ранг: 240.5 (наставник) Активность: 0.19↘0 Статус: Участник Author of ACKiller
|
Создано: 02 августа 2007 13:45 · Личное сообщение · #5
Я так понимаю это оно - www.playlogicgames.com/data/downloads/infernal/game/infernal_efis_demo.rar
Но полгига мало кто будет качать
| Сообщение посчитали полезным: |
Ранг: 11.5 (новичок) Активность: 0=0 Статус: Участник
|
Создано: 02 августа 2007 14:23 · Личное сообщение · #6
да демка на пол гектара это зло
но все же может кто имел дело с солидшилд расскажет кратенько о защите? ну с позиции крякера а не что на офф сайте написано
| Сообщение посчитали полезным: |
Ранг: 49.6 (посетитель), 9thx Активность: 0.03↘0 Статус: Участник
|
Создано: 02 августа 2007 19:39 · Личное сообщение · #7
Наконец закачал я файлы игры, пробуйте распаковать, у кого что-нибудь получится, пишите
part 1
slil.ru/24695687
part 2
slil.ru/24695850
part 3
slil.ru/24695941
| Сообщение посчитали полезным: |
 Ранг: 240.5 (наставник) Активность: 0.19↘0 Статус: Участник Author of ACKiller
|
Создано: 02 августа 2007 21:19 · Личное сообщение · #8
У меня 7зип говорит файлы покоцанные... Может у кого-нибудь еще откроется?
| Сообщение посчитали полезным: |
Ранг: 116.1 (ветеран), 5thx Активность: 0.06↘0 Статус: Участник
|
Создано: 02 августа 2007 21:24 · Личное сообщение · #9
overloaded пишет:
ну с позиции крякера а не что на офф сайте написано
слил демку, глянул, проблем по распаковке особых нет, OEP не испорчен, импорт целый поймать можно.
проблема - это переходники из экзэхи в библиотеку защиты, типа ВМ походу. Особо пока дальше не копал.
На всякий случай скажу, что ковырял это дело под ring0.
OEP:449812
| Сообщение посчитали полезным: |
Ранг: 49.6 (посетитель), 9thx Активность: 0.03↘0 Статус: Участник
|
Создано: 02 августа 2007 21:39 · Личное сообщение · #10
BoOMBoX/TSRh пишет:
OEP:449812
Ну, это если без imagebase.
Я ковырял под олей. Плагин phantom помог с антиотладкой, установил hardware бряк на оеп, сдампил, восстановил импорт, сдампил кусок памяти с ВМ, дописал её к дампу в виде новой секции, запускаю, падает (при первом прыжке в ВМ) где-то в середине ntdll.RtlEnterCriticalSection  Чё делать не пойму
| Сообщение посчитали полезным: |
Ранг: 116.1 (ветеран), 5thx Активность: 0.06↘0 Статус: Участник
|
Создано: 02 августа 2007 21:45 · Поправил: BoOMBoX · Личное сообщение · #11
huckfuck пишет:
сдампил кусок памяти с ВМ, дописал её к дампу в виде новой секции
если я правильно понял, ты сдампил сам метаморфный переходник, который ведет в библиотеку hc.dll , но в распакованном файле она не подгружается, соответственно переходники идут в никуда....
В общем - задача сводится к эмуляции переходников....
| Сообщение посчитали полезным: |
Ранг: 49.6 (посетитель), 9thx Активность: 0.03↘0 Статус: Участник
|
Создано: 03 августа 2007 02:23 · Личное сообщение · #12
Я пробовал 2 варианта:
1. Сдампил секцию .shield библиотеки hc.dll и присобачил её к дампу экзешника в виде новой секции, всё нормально грузится до первого вызова вм, после чего благополучно валится (ошибка в EnterCriticalSection)
2. Создал в дампе новую секцию, в которой подгружалась hc.dll, после чего был прыжок на оеп, при этом в этой секции дописал код типа
PUSH 232A77A6
JMP VM
PUSH 548277A6
JMP VM
PUSH 7FC83CA6
JMP VM
и т.д.
а в секции .text все джампы типа
СС
СС
jmp XXXXXXXX
СС
СС
перенаправил в новую секцию на эти PUSH XXXXXXXX/JMP VM
Результат плачевный: падает падла опять где-то в вм
Имхо, надо копать 1 вариант: видимо, в какой-то момент вм инициализирует какие-то значения, которые и портят дамп
| Сообщение посчитали полезным: |
Ранг: 49.6 (посетитель), 9thx Активность: 0.03↘0 Статус: Участник
|
Создано: 03 августа 2007 02:25 · Личное сообщение · #13
HoBleen пишет:
У меня 7зип говорит файлы покоцанные
HoBleen, напиши CRC32 всех 3-х файлов, я проверю, если какой-то не совпадает, может, перезалью
| Сообщение посчитали полезным: |
Ранг: 49.6 (посетитель), 9thx Активность: 0.03↘0 Статус: Участник
|
Создано: 06 августа 2007 21:22 · Личное сообщение · #14
В-общем, я так понимаю, защита большинству участникам форума не по зубам, остальные не хотят делиться информацией. Если ни у кого больше соображений по распаковке нет, тему можно закрывать.
| Сообщение посчитали полезным: |
Ранг: 116.1 (ветеран), 5thx Активность: 0.06↘0 Статус: Участник
|
Создано: 06 августа 2007 21:29 · Личное сообщение · #15
huckfuck пишет:
Если ни у кого больше соображений по распаковке нет, тему можно закрывать
Погодь, закрывать.... Ща просто нет времени..... будут результаты, поднимем просто тему
| Сообщение посчитали полезным: |
Ранг: 65.4 (постоянный), 10thx Активность: 0.02↘0 Статус: Участник
|
Создано: 08 августа 2007 00:51 · Поправил: V0ldemAr · Личное сообщение · #16
ОЕР похерен вм:
008499F2 - E9 09660001 jmp 01850000
008499F7 CC int3
008499F8 CC int3
008499F9 CC int3
008499FA CC int3
008499FB CC int3
...
01850000 68 A66E0607 push 7066EA6
01850005 - E9 18B0A3FF jmp 0128B022 ; hc.0128B022
...
а вот как он должен выглядеть:
call 00858E79
jmp 00849812
тему можно закрывать  сомневаюсь что кто-то справится тут с этой вм...
| Сообщение посчитали полезным: |
Ранг: 11.5 (новичок) Активность: 0=0 Статус: Участник
|
Создано: 08 августа 2007 03:32 · Личное сообщение · #17
тему можно закрывать сомневаюсь что кто-то справится тут с этой вм...
глупость, справимся, только дай время
| Сообщение посчитали полезным: |
Ранг: 65.4 (постоянный), 10thx Активность: 0.02↘0 Статус: Участник
|
Создано: 08 августа 2007 11:00 · Личное сообщение · #18
Ага, также как и со старфорсом справились  даже ОЕР неправильный нашли про что тут говорить...
ПС: Защита не популярна пока, потому недумаю что это можно назвать новой бедой.
| Сообщение посчитали полезным: |
Ранг: 49.6 (посетитель), 9thx Активность: 0.03↘0 Статус: Участник
|
Создано: 08 августа 2007 22:32 · Личное сообщение · #19
V0ldemAr пишет:
ОЕР похерен вм:
НЕ похерен
OEP:
00849812: 6A 60 push 60
00849814: 68 28 B1 9E 00 push 9EB128
00849819: E8 6E E7 00 00 call 00857F8C
| Сообщение посчитали полезным: |
Ранг: 116.1 (ветеран), 5thx Активность: 0.06↘0 Статус: Участник
|
Создано: 08 августа 2007 23:01 · Личное сообщение · #20
huckfuck пишет:
НЕ похерен
именно, я уже указывал этот адрес выше, а то, что по адресу 858E79, это похоже на API прота.
| Сообщение посчитали полезным: |
Ранг: 65.4 (постоянный), 10thx Активность: 0.02↘0 Статус: Участник
|
Создано: 08 августа 2007 23:32 · Личное сообщение · #21
гы, никакой не АПИ прота, стандартный ОЕР для MSVC8.0 учите мат. часть...
| Сообщение посчитали полезным: |
Ранг: 116.1 (ветеран), 5thx Активность: 0.06↘0 Статус: Участник
|
Создано: 09 августа 2007 06:24 · Поправил: BoOMBoX · Личное сообщение · #22
V0ldemAr пишет:
никакой не АПИ прота, стандартный ОЕР для MSVC8.0
да, похоже на правду
упустил я это, в восьмой студии мелкие переходник добавили перед привычным OEP, но прога и с моего "OEP" стартует нормально....
так что это не принципиально.
| Сообщение посчитали полезным: |
Ранг: 49.6 (посетитель), 9thx Активность: 0.03↘0 Статус: Участник
|
Создано: 09 августа 2007 17:39 · Личное сообщение · #23
BoOMBoX/TSRh пишет:
прога и с моего "OEP" стартует нормально....
Значит, распаковал всё-таки ? А как же ВМ ?
| Сообщение посчитали полезным: |
Ранг: 49.6 (посетитель), 9thx Активность: 0.03↘0 Статус: Участник
|
Создано: 12 августа 2007 11:32 · Личное сообщение · #24
BoOMBoX/TSRh, может, напишешь туториальчик по распаковке солидшилда ?
| Сообщение посчитали полезным: |
Ранг: 49.6 (посетитель), 9thx Активность: 0.03↘0 Статус: Участник
|
Создано: 23 августа 2007 21:51 · Личное сообщение · #25
Тема заглохла, пора закрывать ...
| Сообщение посчитали полезным: |
 Ранг: 327.3 (мудрец) Активность: 0.25↘0 Статус: Участник
|
Создано: 23 августа 2007 21:58 · Личное сообщение · #26
huckfuck пишет:
Тема заглохла, пора закрывать ...
Ну так жми ссылку внизу страницы
----- in search of sunrise | Сообщение посчитали полезным: |