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

 eXeL@B —› Оффтоп —› Статья "Взлом Flower Quest"
. 1 . 2 . >>
Посл.ответ Сообщение

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

Создано: 18 июля 2006 14:16
· Личное сообщение · #1

Написал статью: "Взлом и исследование игры Flower Quest" (формат Ворд,см. аттач)
Небольшое вступление.
1.Инструменты: AsprStripper 1.35, HIEW любой версии,
дизассемблер WinDASM или аналогичный, хотя бы немного мозгов в голове и прямые руки
2.Готовый кряк никто из вас не получит,по причине того что это есть нарушение действующего законодательства.
И всё идёт к тому,что крекеров скоро будут сажать так же как и обычных воров-карманников либо грабителей...
3.Автор по понятным причинам не собирается себя разоблачать,т.к. всерьёз опасается за свою жизнь
4.Критика и комментарии принимаются,но при условии что они написаны НОРМАЛЬНЫМ ЯЗЫКОМ и содержат какую-либо полезную информацию.
5.Статья сжата архиватором 7-Zip,картинок нет потому что размер будет здоровый и заливать 2 метра на ваш сервак мне не доставляет ни малейшего удовольствия



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

Создано: 18 июля 2006 14:17
· Личное сообщение · #2

Итак,смотрим и удивляемся

d76c_18.07.2006_CRACKLAB.rU.tgz - ВЗЛОМ ИГРЫ FLOWER QUEST.7z




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

Создано: 18 июля 2006 14:25
· Личное сообщение · #3

ЛОЛ
Стотья жжет...
в крацце:
1) снял старый аспр стрипером.
2) занопил 2 перхода и поменял 1 джамп.
3) напесал з0четный креатив для децкого сада.




Ранг: 392.8 (мудрец), 108thx
Активность: 0.260.01
Статус: Участник
REVENGE сила, БеХоЦе могила

Создано: 18 июля 2006 14:28
· Личное сообщение · #4

Фтопку!

-----
StarForce и Themida ацтой!





Ранг: 238.8 (наставник), 67thx
Активность: 0.20
Статус: Участник
CyberHunter

Создано: 18 июля 2006 14:53
· Личное сообщение · #5

NegedoC_BG А какая цель статьи была? показать какие-то новые приемы/подходы к вопросу взлома ПО. ИМХО каждый второй на этом форуме может наклепать таких статей штук по сто! Нах она нужна? Парень, призываю тебя - брось курить всякую дрянь

-----
Nulla aetas ad discendum sera




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

Создано: 18 июля 2006 15:16 · Поправил: Generic
· Личное сообщение · #6

этим вы сняли только наг-скрин. игре всё равно нужен ключ чтобы можно было играть больше часа.
лучше бы рассказали как реанимировать game32.img.



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

Создано: 18 июля 2006 18:23
· Личное сообщение · #7

Generic пишет:
игре всё равно нужен ключ чтобы можно было играть больше часа

Ты проверял? Я думаю,что ни фига.Всё должно работать как часы...
Generic пишет:
лучше бы рассказали как реанимировать game32.img

Где ты там увидел такой файл?



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

Создано: 18 июля 2006 18:50
· Личное сообщение · #8

Maximus пишет:
Фтопку!

Читай п.4 внимательней,а потом пиши свою ахинею



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

Создано: 18 июля 2006 19:04
· Личное сообщение · #9

Red Bar0n пишет:
напесал з0четный креатив для децкого сада

В таком случае все остальные статьи (креатиффы) форума написаны для яслей
Flint пишет:
какая цель статьи была

догадайся с трёх раз,ёпты
Flint пишет:
каждый второй на этом форуме может наклепать таких статей штук по сто!

Клепай,я разве запрещаю?
Flint пишет:
Нах она нужна?

Если тебе нах.й ничего не надо,то это не значит что остальные такие же $%^&@
Flint пишет:
Парень, призываю тебя - брось курить всякую дрянь

Призывать тебя в армию будут... Скоро



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

Создано: 18 июля 2006 19:12
· Личное сообщение · #10

NegedoC_BG пишет:
Ты проверял? Я думаю,что ни фига.Всё должно работать как часы...

я проверял.

NegedoC_BG пишет:
Где ты там увидел такой файл?

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




Ранг: 299.6 (наставник)
Активность: 0.30
Статус: Участник
Armadillo Killer

Создано: 18 июля 2006 19:22
· Личное сообщение · #11

Red Bar0n Полностью согласен



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

Создано: 18 июля 2006 20:40
· Личное сообщение · #12

Креатифф Заебись\Аффтар Кросавчег
Generic пишет:
я проверял

Пропатчил хреново.У меня всё работает!!!




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

Создано: 18 июля 2006 20:45
· Личное сообщение · #13

Имхо тему закрыть надо, вряд ли она принесёт что-либо дельное для участников форума.




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

Создано: 18 июля 2006 20:46
· Личное сообщение · #14

NegedoC_BG пишет:
2.Готовый кряк никто из вас не получит,по причине того что это есть нарушение действующего законодательства.
И всё идёт к тому,что крекеров скоро будут сажать так же как и обычных воров-карманников либо грабителей...

А с чего там получать-то, с 3-ёх переходов? К тому же статья не совсем грамотная. Автор решил показать, что он крут знает такие слова, как :"враппера" и на этом особо и всё заканчивается. Далее идёт листинг , я не увидел ни слова, исходя из чего мы опираемся на это:

:00401B70 741B je 00401B8D
:00401B72 8B4614 mov eax, dword ptr [esi+14]
:00401B75 3898F8010000 cmp byte ptr [eax+000001F8], bl
:00401B7B 747B je 00401BF8
:00401B7D 6AFF push FFFFFFFF
:00401B7F 53 push ebx

Создаётся изначально впечатление, что автор вместо каких-либо рассуждений ищёт 2 любых условных перехода в проге.

Создаётся впечатление, что автор изначально хотел написать свою биографию, вместо хорошей статьи.
Т.к. она и является наиболее информативной.

Насчёт оформления и дизайна в общем: Сплошной текст, небольшое изменение кода по цвету. Я бы лично пользовался редактором кода, например: EmEditor , пример его работы -->Тут<-- http://hellspawn.nm.ru/article/2.html .

P.S. Хуже статьи не видел, либо в топку, либо в глобальную доработку.

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





Ранг: 1288.1 (!!!!), 273thx
Активность: 1.290
Статус: Участник

Создано: 18 июля 2006 20:49
· Личное сообщение · #15

aspirin пишет:
Создаётся изначально впечатление, что автор вместо каких-либо рассуждений ищёт 2 любых условных перехода в проге.

Автор уже ранее обозначил свою позицию в кряке - все проги ломаются изменением одного условного перехода на безусловный или нопится. Надо только его найти.




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

Создано: 18 июля 2006 20:51
· Личное сообщение · #16

Ara пишет:
Автор уже ранее обозначил свою позицию в кряке - все проги ломаются изменением одного условного перехода на безусловный или нопится. Надо только его найти.

Полностью согласен Ara, в яблочко прям подметил

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




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

Создано: 18 июля 2006 21:08
· Личное сообщение · #17

NegedoC_BG пишет:
Итак,смотрим и удивляемся

Да уж удивил так удивил, давно такого не читал



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

Создано: 18 июля 2006 21:24
· Личное сообщение · #18

NegedoC_BG пишет:
Креатифф Заебись\Аффтар Кросавчег

умрёшь скорее от обилия ненавистников, чем от скромности.

NegedoC_BG пишет:
Пропатчил хреново.У меня всё работает!!!

удали ключ реестра тут HKEY_CURRENT_USER\Software\Alawar\Play\2375\Trial и попробуй запустить игру, крОсавчеГГГ.
правильно - убрали с глаз долой наг и радуемся жизни. и только потом начинаем просить о помощи и рыскать инет в поисках нормального кряка... если ты играешь в каждую новую игру меньше часа, то мог бы и не утруждать себя этим креатиФФФом, ибо он бесполезен.

ну что, снова пойдёшь регистрироваться под другим ником? ну как же, на то и есть кнопочка выход, так ведь?...



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

Создано: 18 июля 2006 21:24
· Личное сообщение · #19

aspirin пишет:
Я бы лично пользовался редактором кода, например: EmEditor , пример его работы

А что в Word-е слабо такое сделать?
aspirin пишет:
Хуже статьи не видел,

Ничего,скоро и не такое увидишь



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

Создано: 18 июля 2006 21:27
· Личное сообщение · #20

Generic пишет:
правильно - убрали с глаз долой наг и радуемся жизни. и только потом начинаем просить о помощи и рыскать инет в поисках нормального кряка...

А самому таймер не в моготу отломать? Если тут не децкий сад, то взлом функции timeGetTime как 2 пальца???



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

Создано: 18 июля 2006 21:31
· Личное сообщение · #21

WoLFeR пишет:
Да уж удивил так удивил, давно такого не чита

Скоро выйдет статья "Взлом Пиратской Монополии" (когда до меня допрёт,как её крякнуть)
Generic пишет:
запусти игру и посмотри в её папку. ты хоть сам догадываешься, каков смысл wrapper-ов? вроде всё расписал сам, а в итоге притворяешься что нифига не понимаешь.

Скажи мне на милость,на кой тебе сделся этот дамп? Неужто ты его ломать собрался???
Там всего то делов пару jump-ов подправить в файле _FlowerQuest.exe
З.Ы. Ты бы ещё в регистры процессора залез бы покопаться



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

Создано: 18 июля 2006 21:37
· Личное сообщение · #22

Generic пишет:
удали ключ реестра тут HKEY_CURRENT_USER\Software\Alawar\Play\2375\Trial и попробуй запустить игру

Удалил,что дальше? Запускаю игру,всё работает... В чём баг? Тебе говорят,ты пропатчил коряво



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

Создано: 18 июля 2006 21:40
· Личное сообщение · #23

NegedoC_BG пишет:
А самому таймер не в моготу отломать? Если тут не децкий сад, то взлом функции timeGetTime как 2 пальца???

а мне вот в моготу, представь себе. я новичок во всём этом. скажешь: "и проваливай отсюда, ламер"?
я и не говорю, что я всемогущий.
выходит, мало того что твоя статья для новичков, так тут ещё и взлом неполный. называется "допирайте, как хотите, ламеры!". "огромное" тебе спасибо.



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

Создано: 18 июля 2006 21:46
· Личное сообщение · #24

Generic пишет:
"огромное" тебе спасибо

На здоровье! Рад буду помочь если что



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

Создано: 18 июля 2006 21:55
· Личное сообщение · #25

Generic пишет:
выходит, мало того что твоя статья для новичков

Для новичков есть crackme,а я считаю себе профессиональным взломщиком (в некотором роде),и смогу
уделать спокойно 60% этого форума
Да и кто тебе сказал,что игра за 19 баксов будет иметь лёгкую защиту? Алаваровские игры уже
5 хачат,что же дураки совсем будут тривиальные защиты ставить как Realore или GameHouse?
Тут всё продумано как следует...
Generic пишет:
так тут ещё и взлом неполный

Не ошибается тот,кто нихрена не делает. А кряк получился на 80% сделанный..Осталось малость,
"косметический ремонт"

p.s. И что интересно мой шедевр делает в этом топеге? А?
nice,это твоих рук дело???




Ранг: 1288.1 (!!!!), 273thx
Активность: 1.290
Статус: Участник

Создано: 18 июля 2006 22:07
· Личное сообщение · #26

NegedoC_BG пишет:
а я считаю себе профессиональным взломщиком

Профессионал - это тот, который за свою работу получает деньги и этим живет. Все остальные любители, обладающие тем или иным уровнем мастерства, подчас не уступающим профессионалам.

А считать себя можешь кем угодно, хоть Наполеоном, и не таких лечат.



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

Создано: 18 июля 2006 22:07
· Личное сообщение · #27

NegedoC_BG пишет:
Удалил,что дальше? Запускаю игру,всё работает... В чём баг? Тебе говорят,ты пропатчил коряво

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



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

Создано: 18 июля 2006 22:14
· Личное сообщение · #28

Generic пишет:
когда счётчик в реестре обнулён, враппер не даёт запуститься игре, вот и всё

Я это понял (удалять надо один ключ из реестра,а если снести всю ветку то игра работает как ни в чём не бывало)
Generic пишет:
он всё ещё работает при запущенной игре и следит за временем

Какой там wrapper? Там таймер обыкновенный и судя по всему никто из здесь собравшихся не представляет
как ломать такие счётчики. Даю подсказку,плясать надо отсюда:
* Reference To: advapi32.RegQueryValueExA, Ord:0000h
|
:004015E2 FF1508E04100 Call dword ptr [0041E008]
:004015E8 3975E4 cmp dword ptr [ebp-1C], esi
:004015EB 75B1 jne 0040159E
:004015ED FF75F0 push [ebp-10]

* Possible StringData Ref from Data Obj ->"getmillisec: return value: %ld"

Очевидно,что считываются показания реестра и отправляются на обработку




Ранг: 1288.1 (!!!!), 273thx
Активность: 1.290
Статус: Участник

Создано: 18 июля 2006 22:14
· Личное сообщение · #29

Generic
Ты бьешься головой об стену, пытаешься доказать то, о чем товарищ прекрасно знает и сам, но элементарная тупость и мания величия не дают ему в этом сознаться даже самому себе. К тому же он профессионал, и статью писал для таких же профессионалов, как и сам, которые должны сразу догадаться про враппер и не задавать глупых вопросов. Да и запускать игру на час - не дело для мастра, мастер уверен в себе. Стопудофф все работает, ну просто не может в проге патчиться больше чем ДВА перехода...



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

Создано: 18 июля 2006 22:23
· Личное сообщение · #30

NegedoC_BG пишет:
Я это понял (удалять надо один ключ из реестра,а если снести всю ветку то игра работает как ни в чём не бывало)

представь себе, нет! этим ты просто сбросил время до 60 минут.

NegedoC_BG пишет:
Даю подсказку,плясать надо отсюда:

как я уже говорил, я новичок(если вам удобнее - ламер), и понять, что там надо изменять, не могу. можно конкретно указать что надо делать? если влом - скажи... я пойму.

Ara пишет:
Ты бьешься головой об стену

а мне вроде как ничего другого не остаётся...


. 1 . 2 . >>
 eXeL@B —› Оффтоп —› Статья "Взлом Flower Quest"

У вас должно быть 20 пунктов ранга, чтобы оставлять сообщения в этом подфоруме, но у вас только 0

   Для печати Для печати