![]() |
eXeL@B —› Основной форум —› Upack 2.x - 3.x Heuristic Mode -> Dwing |
Посл.ответ | Сообщение |
|
Создано: 18 декабря 2005 21:13 · Личное сообщение · #1 |
|
Создано: 18 декабря 2005 21:20 · Личное сообщение · #2 |
|
Создано: 18 декабря 2005 21:29 · Личное сообщение · #3 |
|
Создано: 18 декабря 2005 22:15 · Личное сообщение · #4 |
|
Создано: 18 декабря 2005 22:25 · Личное сообщение · #5 |
|
Создано: 18 декабря 2005 22:54 · Личное сообщение · #6 |
|
Создано: 18 декабря 2005 23:29 · Личное сообщение · #7 В конце 1-й секции заметил блок данных который динамически менялся: 1)0069071C - 0069E167 - менялся во время проигрывания музыки, после её прекращения этот блок обнулялся. В первых 12 dword'ах есть нули кот. не меняются. Помоему они из себя и представляют музыку. 2)69E174,69E175 - эти два байта менялись все время в не зависимости от того проигрывается музыка или нет. 3)0069E181,0069E182,0069E183 - то же самое что и пункт №2 ------------------ Поставил бряк на изменяющиеся данные остановился в цикле,заметил очень много команд FPU. Дальше циклов там дахера каких хочишь и маленьких и больших ![]() Ну вообщем цикл для проигрывания =00405CBF-00405DA6(Не основной поток) --------------------------- В начале цикла: 00405CBF > /807B 18 00 CMP BYTE PTR DS:[EBX+18],0 00405CC3 . |74 06 JE SHORT 00405CCB если не прыгаем значит музыка концилась 00405CC5 . |61 POPAD 00405CC6 . |31C0 XOR EAX,EAX 00405CC8 . |C2 0400 RETN 4 00405CCB > \31ED XOR EBP,EBP 00405CCD . 8D55 15 LEA EDX,DWORD PTR SS:[EBP+15] 00405CD0 . 52 PUSH EDX ; /Timeout = 2089872276. ms 00405CD1 . FF73 40 PUSH DWORD PTR DS:[EBX+40] ; |hObject 00405CD4 . E8 571F0000 CALL 00407C30 ; \WaitForSingleObject 00405CD9 . 896B 20 MOV DWORD PTR DS:[EBX+20],EBP 00405CDC . 896B 28 MOV DWORD PTR DS:[EBX+28],EBP 00405CDF . 8D43 48 LEA EAX,DWORD PTR DS:[EBX+48] ------------ А может я и ошибля что это главный цикл для проигрывания, чё то сейчас всё зависло после ручного вмешательства ![]() ----- Никто не знает столько, сколько не знаю я ![]() |
|
Создано: 18 декабря 2005 23:53 · Поправил: cbs · Личное сообщение · #8 |
|
Создано: 19 декабря 2005 00:05 · Поправил: Satanael · Личное сообщение · #9 |
|
Создано: 19 декабря 2005 00:10 · Поправил: cbs · Личное сообщение · #10 Бабка приехала в Москву и решила пройти на улицу Горького. Подходит к заросшему парню. - Молодой человек, как пройти на улицу Горького ? - Я тебе не молодой человек, а чувак; во-вторых, не пройти, а бросить кости; в-третьих, не на улицу Горького, а на Пешков-стрит; а в-четвертых, я не знаю, вон спроси у мента. Бабка подходит к милиционеру. - Мент! - Я тебе бабка не мент! - строго посмотрел милиционер. - Прости - забыла: чувак! Как кинуть кости на Пешков-стрит? Милиционер опешил: - Хиппуешь клюшка? Satanael пишет: выложи нам бы только для прошлушивания. Это нарушение некоторых негласных устоев демосцены. Там же есть контакты. Пойди и попроси. Если бы ты попросил, а тебе не дали, то это другой вопрос. v2m - формат модулей от kb. [EDiTED] di-2 Это ты тут как раз офтопишь. Зачем было это писать? Ты не модератор. Модераторы вынесут правильное решение. [EDiTED2] Да, чтобы всем было понятно, анекдот я привел не просто так. Satanael одумался и исправил свой пост ![]() ----- crypto.freak ![]() |
|
Создано: 19 декабря 2005 00:13 · Личное сообщение · #11 |
|
Создано: 19 декабря 2005 00:19 · Личное сообщение · #12 cbs Это нарушение некоторых негласных устоев демосцены. Там же есть контакты. Пойди и попроси. Если бы ты попросил, а тебе не дали, то это другой вопрос. --------------- Да блин трудно выложить,нах, я им пока напишу у меня весь инет кончится. И можно без этот пафоса - негласных устоев демосцены - жадность русско-еврейская вот как это называется. ----- Никто не знает столько, сколько не знаю я ![]() |
|
Создано: 19 декабря 2005 01:05 · Личное сообщение · #13 |
|
Создано: 19 декабря 2005 01:55 · Поправил: intty · Личное сообщение · #14 вытащить песенки не так то просто. могу ошибаться, но как я понял, во время воспроизведения в памяти валяется только фиксированный кусок. воспроизводится все это дело вообще ф-иями из DSOUND.DLL, причем большая часть не экспортируется и соответственно никак не описаны. а используется там библиотечка libv2 от KB //а чего это ветераны не могут порипать какую-то демку. видать тутора нет никакого ]] звиняюсь )) ![]() |
|
Создано: 19 декабря 2005 03:09 · Личное сообщение · #15 |
|
Создано: 19 декабря 2005 03:17 · Личное сообщение · #16 |
|
Создано: 19 декабря 2005 03:34 · Личное сообщение · #17 |
![]() |
eXeL@B —› Основной форум —› Upack 2.x - 3.x Heuristic Mode -> Dwing |
Эта тема закрыта. Ответы больше не принимаются. |