· Начало · Отвђтить · Статистика · Поиск · FAQ · Правила · Установки · Язык · Выход · WASM.RU · Noir.Ru ·

 WASM Phorum —› WASM.RESEARCH —› Помогите разобраться

<< . 1 . 2 . 3 . 4 .

Посл.отвђт Сообщенiе


Дата: Июл 31, 2004 14:12:01

В принципе могу прислать и мой расщифрованный неработающий вариант, но он происходит от симбиоза этих двух аттачей:)


Дата: Июл 31, 2004 15:08:16

„Аттач - распаковщик для Yod-ы, который подошёл, но угробил прогу.“

Нахрена , PEiD (точнее плугин PEiD Generic Unpacker) его отлично сам распаковывает :)


Дата: Июл 31, 2004 15:53:53

Вот блин:)
А я и не заметил, теперь понял почему:)
Я на Вин98 это всё делал, а плагин сказано, что для nt2kxp. Теперь ясно.

Попробовал на Windows 2003 Server... не распаковывает... говорит Debugee Exited... при распаковке. При этом файл не меняется и ничего нового я тоже не вижу:(


Дата: Июл 31, 2004 18:49:57

В конечном итоге распаковал на Windows 2k. Благо у меня все операционки есть в установленном виде:)


Дата: Июл 31, 2004 19:07:53

tsatidis Я уже почти разобрался с skeydrv.dll , скоро подкину сюда


Дата: Июл 31, 2004 19:27:13

Спасибо. Жду.
Буду пока пытаться разобраться как там в настройки попасть и где они вообще.


Дата: Июл 31, 2004 20:08:05

Хотя ты знаешь , хреновые дела ... Принцип то происходящего в skeydrv я понял , но видимо всё равно прийдёться разбираться в алгоритме шифрования .

Т.к. эта dll расшифровывает ini-файл (маруда который) и в прогу передаёт из него х.тучу данных , а ключом для расшифровки являеться наименование,дата и серийный номер биоса .
Которого я не знаю , чтобы расшифровать тот маруда , который ты взял в заведении , иначе как понять что нужно передать проге . Это и есть те настройки , которые ты ищешь , прогу запустить то можно , но ты же видел как она работает без настроек :)

Может тут как-то сможет помочь файл info.txt , счас буду смотреть .

Помнишь после бряка я говорил смотри структуру SKEY , прога действительно использует только L,R,W режимы и после KODIKORANIAGAMESZBUNOSGAMESCODES сразу пишет данные , а если что не так ставит в неё FFFF и прога вырубаеться , а если всё нормально , то в конец структуры пишет число 5 . Так вот это всё сделать ерунда , а теперь надо разобраться с данными , что там за настройки и что обозначают .


Дата: Июл 31, 2004 20:58:33

хм... вот козлы.
Я понял, что маруда - это ини-файл, так как прога к нему обращается соответственно. Там 5 секций вроде как. И все зашифрованные.

Ещё в реестр какие-то настройки передаются.

Нужна ли какая-нить ещё инфа с того компа? Биос и т.д.?


Дата: Июл 31, 2004 21:25:34

„Нужна ли какая-нить ещё инфа с того компа? Биос и т.д.?“
Пока точно сказать не могу , возможно получиться из info.txt . Мне не понятно откуда этот файл взялся , вроде как в проге он встречаеться . И что значит режимы юзера, админа ? Чем они могут отличаться ? Я думал этот сервер крутиться себе спокойно , а клиенты играються :)
Можешь рассказать принцип этой игры , что в ней нужно защищать больше всего ?


Дата: Июл 31, 2004 22:11:38

Игра работает следующим образом. Приходит товарищ в клуб и платит x евро, чтобы поиграть:) Хозяин кидает ему на счёт определённое кол-во кредитов (кнопка F6 кидала сразу 500 кредитов). При этом на клиенте автоматом запускается прога с 500 кредитов на ней. Чувак садится и играет, пока не продует или не выиграет. В настройках сервера можно настроить, сколько процентов он будет удерживать (скажем 30% от всех купленных кредитов и т.д.) Должна быть касса, которая показывает, сколько денег принёс каждый автомат. В центре программы (там где молния) показаны автоматы, которые находятся в сети. Когда программа не работает, на автомате играет скрин-сейвер.
Я схожу к нему посмотреть, где у него касса. если у него есть доступ к настройкам процентов, тоже попрошу показать.
С skeydrv я тоже долго возился. Судя по всему он кодирует первую секцию (версия биоса и т.д.) через вторую. Четвёртую и пятую я не понял вообще. попробую по структуре SKEY, как ты сказал.


Дата: Июл 31, 2004 22:18:56

Режим админа по идее должен настраивать прогу (проценты, доступ к кассе и т.д.) Режим юзера - это то, что мы видим (при запуске проги в колонке For Use - тип режима программы)


Дата: Июл 31, 2004 22:21:52

„В центре программы (там где молния) показаны автоматы“

Ану посмотри такие ? :) Щас я доделаю длл , сброшу будешь тестировать , потому как у меня потом прога вываливается на NT в файле Inpout32.dll , видимо к портам на прямую лезет .

111613296__banda.jpg


Дата: Июл 31, 2004 22:42:35

tsatidis Подкинешь эту skeydrv.dll и этот marouda .
Прога вроде должна запуститься со второго раза :)
В первый раз она запишет в маруду пару каких-то байт .


340818853__marouda.zip


Дата: Авг 2, 2004 12:22:50

Запустилась!!! Правда с первого раза и потом больше не запускалась:) Вобщем каждый раз надо именно эту маруду в каталог записывать :) Но это не проблема.
Компы видны, да, они выглядят именно так. А когда есть связь - там пишется, какая прога сейчас на компе работает. Сейчас устанавливаю 2 клиента, чтобы проверить, будут ли они друг друга видеть. Настораживает одно: в проге так и не видно в выпадающем меню "Select to Send" названия игр, только скринсейверы. А должны были быть Butterfly_50, Butterfly_60, Butterfly_80, Butterfly_LT. В той старой версии только они вроде под другими именами (Nykterida_50, Nykterida_60, Nykterida_80) и нету LT, я других ковыряясь в файле не нашёл.
А вот в последней (которую присылал), которую я распаковал, они в файле есть (названия) начиная со смещения 20F3C Но она не патчится, хоть и размер тот же:) Оно и понятно.

Вобщем, если связь получится, я ничего кроме скринсейвера на клиент послать не могу :)

<< . 1 . 2 . 3 . 4 .


Powered by miniBB 1.6 © 2001-2002
Время загрузки страницы (сек.): 0.060