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

 eXeL@B —› Протекторы —› StarForce 3.x на игре
<< . 1 . 2 . 3 . 4 . 5 . 6 . 7 . 8 . 9 . 10 . >>
Посл.ответ Сообщение

Ранг: 21.9 (новичок)
Активность: 0.020
Статус: Участник

Создано: 26 февраля 2007 13:34
· Личное сообщение · #1

Ну-с господа с чего начать советуете? Я что-то посмотрел все так уныло смотрят на старик, но уж очень хочется игрушку поламать (название Darkstar One) , а рабочих кряков в инете нету (версия Акеллы).
Отсюда напросился вопрос, какие маны/туторы посоветуете, чтобы не все подряд читать, может кто уже сталкивался с этой проблемой и имеет положительный опыт?



Ранг: 62.3 (постоянный)
Активность: 0.020
Статус: Участник

Создано: 28 февраля 2007 11:23
· Личное сообщение · #2

lord_Phoenix
Ну с импортом это не такая уже и большая проблема его можно востановить ... кто то даже мне жертву присылал уже с импортом, возможно для данного блокнота и сойдет, но что делать с защищенными функциями ? кторые требуют sfdrv01 для работы ?
Там нужно свой драйверок писать который будет детектить начало и окончания работы вм и дампить код.




Ранг: 111.0 (ветеран), 2thx
Активность: 0.090
Статус: Участник

Создано: 28 февраля 2007 12:31
· Личное сообщение · #3

Может немного не по теме, просто личное любопытство:
Faza пишет:
кто то даже мне жертву присылал уже с импортом, возможно для данного блокнота и сойдет, но что делать с защищенными функциями ? кторые требуют sfdrv01 для работы ?

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

-----
Ламер - не профессия :))




Ранг: 62.3 (постоянный)
Активность: 0.020
Статус: Участник

Создано: 28 февраля 2007 19:53
· Личное сообщение · #4

Я их не востанавливал, каки их востанавливать теоретически это после выхода из декодера дампить по куску кода.
Притом когда защищённые функции обращаются к дровам стара
бонально int 1, дам дальнейший алгоритм распаковки.




Ранг: 353.0 (мудрец)
Активность: 0.370
Статус: Участник
resreveR

Создано: 01 марта 2007 01:47
· Личное сообщение · #5

Faza пишет:
Там нужно свой драйверок писать который будет детектить начало и окончания работы вм и дампить код.

ну да, а там вм вм и еще раз вм =)

-----
Тут не могла быть ваша реклама




Ранг: 1.0 (гость)
Активность: 0=0
Статус: Участник

Создано: 02 марта 2007 16:13
· Личное сообщение · #6

расскажу как стар пихает свои обработчики для 1 и 3 прерываний. оно патчит ntoskrnl.
Идём в иде на KiDispatchInterrupt, далее ищем ниже дампу строчку
mov cl, 1
call sub_... - сдесь где-то в середине после mov cr3,eax будет виден джамп на кусок кода стара, который и ставит эти обработчики, когда в данный момент будет активен защищаемый процесс, и поэтому в идт не видно их, когда защищ. процесс неактивен. А там я смотрел в в версиях 3,3 при вызове int1 защита переходит в 0-кольцо и возвращается назад в свою ВМ в протект.длл, но при этом eip<8000000h, а что есть огромная дыра на компе, любой вирь может сразу получить привелегии 0-кульца и напрямую обращаться к ядерным функциям.. вроде как этот баг пофиксили.. но мне кажется идея таже самая, только код вм из протект.длл проэцируется в ядро и исполняетсся там(исп. MapLockedPagesSpecifyCache), короче пока инт1 и инт3 не отобрать у нее, порулить айсом не получица



Ранг: 1.0 (гость)
Активность: 0=0
Статус: Участник

Создано: 02 марта 2007 16:16
· Личное сообщение · #7

и еще: защита импорта слабая, в аспре или обсидиуме лучше(хотя тоже автотрейсингом отламывается)



Ранг: 62.3 (постоянный)
Активность: 0.020
Статус: Участник

Создано: 03 марта 2007 01:19 · Поправил: Faza
· Личное сообщение · #8

int256
При чем тупо забрать инты у него не получится.
lord_Phoenix
Ну это была всего лишь идея как сделать, возможно и бредовая
Выскажи свои идеи как можно это обойти...




Ранг: 353.0 (мудрец)
Активность: 0.370
Статус: Участник
resreveR

Создано: 03 марта 2007 01:29
· Личное сообщение · #9

Faza пишет:
Ну это была всего лишь идея как сделать, возможно и бредовая
Выскажи свои идеи как можно это обойти...

да идея может и не бредовая.. длл+драйвер и инжектит.. вообщем как в рлд тулз, но под новую вм =)

-----
Тут не могла быть ваша реклама




Ранг: 62.3 (постоянный)
Активность: 0.020
Статус: Участник

Создано: 03 марта 2007 06:30 · Поправил: Faza
· Личное сообщение · #10

Ну тогда давайте определимся с жертвой и будем сообщя коврять на её примере.
блокнот не рулит, так как версия старая и еще и за время 2 ух часов распаковывать это как то не сулит больших продвижений. Уж братся дак за 4 стар




Ранг: 353.0 (мудрец)
Активность: 0.370
Статус: Участник
resreveR

Создано: 03 марта 2007 06:46
· Личное сообщение · #11

Faza пишет:
Уж братся дак за 4 стар

надо цель.. + чтобы была у всех =)

-----
Тут не могла быть ваша реклама





Ранг: 111.0 (ветеран), 2thx
Активность: 0.090
Статус: Участник

Создано: 03 марта 2007 07:07
· Личное сообщение · #12

Faza
Предлагаю Корсары 3, суперская игра, но постоянно вылетает, наверняка из-за стара.. Если кто умеет нимать хоть старый стар, стукните в личку, очень интересно как это делается.

-----
Ламер - не профессия :))




Ранг: 516.1 (!), 39thx
Активность: 0.280
Статус: Участник

Создано: 03 марта 2007 08:12
· Личное сообщение · #13

может все таки тот самый "блокнот"



Ранг: 62.3 (постоянный)
Активность: 0.020
Статус: Участник

Создано: 03 марта 2007 09:04 · Поправил: Faza
· Личное сообщение · #14

Ну не знаю можно взять пресловутый Tрафик инспектор, там стар 4.7 есть защищенные функции скачать можно со smart-soft.ru весит порядка 10 метров и на его примере изучить стар,где то я еще видел карту киева там тоже говарят старом пакованно, к стати или я ошибаюсь но старфорс вырубила хуки интов в 4 старе из за поддержки висты.

цель убить легенду о неубиваемости старфрса. доки+ авто распаковшик если получится.

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



Ранг: 146.7 (ветеран), 1thx
Активность: 0.070
Статус: Участник

Создано: 03 марта 2007 09:04
· Личное сообщение · #15

блокнот не рулит, так как версия старая и еще и за время 2 ух часов
судя по версии protect.dll, мы имеем старф-с v.4.50.007 (imho)...
триал блокнота сбросить можно...
блокнот интересен из-за продвинутой антиотладки...
предлагаю, если у большинства есть возможность заиметь AlphaPrime от 1С поковырять сначало ее, т.к. там версия та же, но вариант "Basic". У меня уже есть готовый NOCD/DVD, но остались вопросы. Из защиты там "испорченный" импорт и то, чего насколько я знаю в варианте "Basic" быть не должно - один единственный вызов в VM...



Ранг: 146.7 (ветеран), 1thx
Активность: 0.070
Статус: Участник

Создано: 03 марта 2007 09:06
· Личное сообщение · #16

Faza
к стати или я ошибаюсь но старфорс вырубила хуки интов в 4 старе из за поддержки висты.
а вот это уже интересно...



Ранг: 62.3 (постоянный)
Активность: 0.020
Статус: Участник

Создано: 03 марта 2007 09:14
· Личное сообщение · #17

Ну тогда дайте кто нить ссылку на блокнот этот его еще на предидущей странице просили, все пустота.




Ранг: 353.0 (мудрец)
Активность: 0.370
Статус: Участник
resreveR

Создано: 03 марта 2007 09:49
· Личное сообщение · #18

Faza пишет:
Ну тогда дайте кто нить ссылку на блокнот этот его еще на предидущей странице просили, все пустота.

вот и я жду сцыль до сих пор.. аську мою ищи у себя в пм =)

-----
Тут не могла быть ваша реклама





Ранг: 240.5 (наставник)
Активность: 0.190
Статус: Участник
Author of ACKiller

Создано: 03 марта 2007 10:03
· Личное сообщение · #19

А это случайно не он?
rapidshare.com/files/14379603/NotePad_StarForce_3.xx.rar




Ранг: 327.3 (мудрец)
Активность: 0.250
Статус: Участник

Создано: 03 марта 2007 10:54 · Поправил: bloom
· Личное сообщение · #20

lord_Phoenix пишет:
вот и я жду сцыль до сих пор..

вот еще ссылка www.tuts4you.com/blogs/download.php?view.1277

-----
in search of sunrise





Ранг: 1131.7 (!!!!), 447thx
Активность: 0.670.2
Статус: Участник

Создано: 03 марта 2007 16:51
· Личное сообщение · #21

aspirin пишет:
Предлагаю Корсары 3, суперская игра, но постоянно вылетает, наверняка из-за стара..


Суперская игра вылетает из-за недоКодеров, которые её пытались написать.

зы. lord_Phoenix, REVENGE релизили Gothic 3 v1.12? Встретился No-DVD, похожий на ваш для 1,09...




Ранг: 353.0 (мудрец)
Активность: 0.370
Статус: Участник
resreveR

Создано: 03 марта 2007 22:00
· Личное сообщение · #22

спасибо за ссылку
зы. релизили ;)

-----
Тут не могла быть ваша реклама




Ранг: 62.3 (постоянный)
Активность: 0.020
Статус: Участник

Создано: 08 марта 2007 09:41
· Личное сообщение · #23

То что подсунули с блокнотом это вообще фуфло ..
1 антиотладки 0 кольца нет
2 защищеннх функций нет

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


www.rapidshare.ru/203327



Ранг: 115.3 (ветеран)
Активность: 0.030
Статус: Участник

Создано: 08 марта 2007 20:32
· Личное сообщение · #24

Конечно блокнот позваляет снять дамп с запущенной программы и сделать его рабочим. Но я не совсем согласен с
010070FD FF15 0C110001 CALL DWORD PTR DS:[<&kernel32.MulDiv>] ; kernel32.MulDiv
в оригинале функция выглядит так:
01007700 64:A1 18000000 MOV EAX,DWORD PTR FS:[18]
01007706 8D12 LEA EDX,DWORD PTR DS:[EDX]
01007708 8B40 20 MOV EAX,DWORD PTR DS:[EAX+20]
0100770B 87FF XCHG EDI,EDI
0100770D C3 RET
тогда файл станет стопроцентно рабочим и ненадо будет сохранять значение по адресу:
010070DC A1 04960001 MOV EAX,DWORD PTR DS:[1009604]

Всё кончно хорошо на чистый дамп я вышел, но к процессу формирования кривого импорта я так и не смог подступился.



Ранг: 62.3 (постоянный)
Активность: 0.020
Статус: Участник

Создано: 09 марта 2007 10:31 · Поправил: Faza
· Личное сообщение · #25

SergSh
в оригинале функция выглядит так:
01007700 64:A1 18000000 MOV EAX,DWORD PTR FS:[18]
ты что то вообще не то смотришь

у стара
push dword ptr [esp+4]
00F60840 pop eax ;тоже самое что MOV EAX,DWORD PTR SS:[ESP+4]
00F60841 or eax,eax :
00F60843 js 00F6088D
00F60849 push dword ptr [esp+8] ; тут даже у старовцев короче получилось
00F6084D pop edx ; MOV EDX,DWORD PTR SS:[ESP+8]
00F6084E or edx,edx
00F60850 js 00F608C8
............................................
у krenell32
MulDiv
7C8097C6 MOV EAX,DWORD PTR SS:[ESP+4]
7C8097CA OR EAX,EAX
7C8097CC JS SHORT kernel32.7C809806
7C8097CE MOV EDX,DWORD PTR SS:[ESP+8]
7C8097D2 OR EDX,EDX
7C8097D4 JS kernel32.7C80988C
...................................................................... ..............
или ручками ручками или надо мне еще exe со старом чтобы проверить свои предположения по распаковке. Ни кто линк не подкинет на стар 4.5 4.7 ?




Ранг: 353.0 (мудрец)
Активность: 0.370
Статус: Участник
resreveR

Создано: 09 марта 2007 10:38
· Личное сообщение · #26

SergSh
это MulDiv, не наю, что ты смотришь %)
Faza пишет:
Ни кто линк не подкинет на стар 4.5 4.7 ?

не встречал еще.. 4.5-4.7 про не встречал =(

-----
Тут не могла быть ваша реклама




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

Создано: 09 марта 2007 12:33
· Личное сообщение · #27

Faza пишет:
к стати или я ошибаюсь но старфорс вырубила хуки интов в 4 старе из за поддержки висты.

игра Armed Assault, версия protect.dll 4.50.7.0 хуков нет,только импорт изгажен и прыжки в ВМ.
может вправду от хуков отказались.



Ранг: 11.9 (новичок)
Активность: 0.010
Статус: Участник

Создано: 09 марта 2007 20:00
· Личное сообщение · #28

KpeHDeJIb пишет:
но уж очень хочется игрушку поламать (название Darkstar One)


DarkStar One v1.0 (v1.1.1368) [ENGLISH] No-DVD/Fixed EXE [5.1 MB] и ещё много можеш найти здесь для етой игры смотри http://www.spacetarget.com/games/pc_darkstar_one.shtml http://www.spacetarget.com/games/pc_darkstar_one.shtml



Ранг: 62.3 (постоянный)
Активность: 0.020
Статус: Участник

Создано: 09 марта 2007 23:49
· Личное сообщение · #29

Olenevod
код вм приведи может это не вм совсем, а иморт гаженый

Сеня ходил в магазин за лицензионой игрой защищенной старом, на меня продовцы смотрели как на идеота, все спрашивают сюжет там графика, я чем диски проверяет. что сомое удивительное 4 стара так и не нашел.




Ранг: 1131.7 (!!!!), 447thx
Активность: 0.670.2
Статус: Участник

Создано: 10 марта 2007 00:58
· Личное сообщение · #30

Faza пишет:
что сомое удивительное 4 стара так и не нашел.


Neverwinter Night 2 от акеллы. Оригинальная версия 4,5, патч 1,04 доводит до 4,7 (заблеклистены виртуалы).
Gothic 3. Оригинальная версия 4,5, патч 1,12 доводит до 4,7 (заблеклистены виртуалы).




Ранг: 353.0 (мудрец)
Активность: 0.370
Статус: Участник
resreveR

Создано: 10 марта 2007 02:13
· Личное сообщение · #31

Gideon Vi пишет:
Gothic 3

баян ;)
Gideon Vi пишет:
Neverwinter Night 2

о, это могу в локалке найти.. Фаза, ты как?

-----
Тут не могла быть ваша реклама



<< . 1 . 2 . 3 . 4 . 5 . 6 . 7 . 8 . 9 . 10 . >>
 eXeL@B —› Протекторы —› StarForce 3.x на игре
Эта тема закрыта. Ответы больше не принимаются.
   Для печати Для печати