![]() |
eXeL@B —› Основной форум —› Нужен совет по Audio Playback Recorder 3.8.7 |
Посл.ответ | Сообщение |
|
Создано: 11 декабря 2005 12:46 · Личное сообщение · #1 Ссылка на прогу: www.windowstracker.com/dyn/moreinfo/win/25704 Только там версию надо выбирать, у меня 3.8.7 (!) Ограничения у нее только на время записи (1 мин.). При вводе ключа и имени в регистрации не появляется никакого окна. Только при закрытии программы он напоминает о том, что не зарегистрирована. Ставил бряк на message всякие - не срабатывает ни один. Посоветуйте, что нить! ![]() |
|
Создано: 11 декабря 2005 13:22 · Личное сообщение · #2 |
|
Создано: 11 декабря 2005 13:30 · Личное сообщение · #3 GAMe ovER Кстати, в твоем посте нет никакой информации о проделанной работе. Поэтому эта тема напоминает запрос на слом. Могут закрыть. Мотай на ус. ЗЫ Не забывай указывать размер программ для исследования, чем паковано и т.д. Мой предыдущий пост в силе. ----- Сколько ни наталкивали на мысль – все равно сумел увернуться ![]() |
|
Создано: 11 декабря 2005 13:49 · Личное сообщение · #4 |
|
Создано: 11 декабря 2005 15:18 · Личное сообщение · #5 ValdiS пишет: Попробуй поставить бряк на RegOpenKeyExA. Наверняка программа пишет рег. данные в реестр, а проверяет их при запуске. Ставил.Я F7 пощелкал, нашел
EDI=0012C100, (ASCII "SOFTWARE\Microsoft\CTF\Compatibility\3DMP3Recorder.exe") Но у меня в реестре нет. Больше вроде ничего интересного нет ![]() Я еще снимок сделал реестра как ставить, там есть что настерегло, но в реестре ничего полезного нет. Можешь посмотреть. ValdiS пишет: ЗЫ Выложи дистр на вебфайл. Что-то с официального сайта не качается... Не могу, она ~2 Мб весит, с меня такие деньги сдерут ![]() так же он выкладывался в Hard`n`Soft №6, откуда и был взят. ValdiS пишет: Кстати, в твоем посте нет никакой информации о проделанной работе. Поэтому эта тема напоминает запрос на слом. Извиняюсь, посто у меня ОЧЕНЬ было мало времени. Выше немного набросано ![]() bkslash пишет: узнай hwnd поля с серийником Чаго ![]() ![]() ![]() |
|
Создано: 11 декабря 2005 15:26 · Личное сообщение · #6 |
|
Создано: 11 декабря 2005 15:40 · Личное сообщение · #7 |
|
Создано: 11 декабря 2005 16:08 · Личное сообщение · #8 |
|
Создано: 11 декабря 2005 16:20 · Личное сообщение · #9 |
|
Создано: 11 декабря 2005 16:23 · Личное сообщение · #10 |
|
Создано: 11 декабря 2005 16:32 · Личное сообщение · #11 |
|
Создано: 11 декабря 2005 16:38 · Поправил: Hellspawn · Личное сообщение · #12 скачал я MP3 Sound Recorder Ver 3.8.14... ну что было, то и скачал =) гы.. дык где ограничение то в проге? она у меня записывает скока хошь... гльавное таймер не трогать а оставить на 00:00 гыыы... ах нет... разработчики наврали, защита срабатывает по разному то 1:05 или 1:07 ах вы хады =) ну а если серьёзно то вот: 00418CE3 ASCII "RegName" 00418CFA ASCII "RegCode" главная процедура: 00416BB0 81EC 24030000 SUB ESP,324 00416BB6 53 PUSH EBX 00416BB7 |. 55 PUSH EBP 00416BB8 |. 56 PUSH ESI 00416BB9 |. 57 PUSH EDI 00416BBA |. 6A 40 PUSH 40 00416BBC |. 68 F0B34500 PUSH 3DMP3REC.0045B3F0 ; ASCII "string to make the random number gen> вот тут всё и происходит... как я понял она должна возвращать eax <> 0 =) вот вроде и всё пока, времени нету копать дальше... так убрал все ограничения (надпись анрег, кнопочку лок, мессаге бох на выходе и ограничение на запись) вопросы есть??? могу всё поподробнее расписать... ----- [nice coder and reverser] ![]() |
|
Создано: 11 декабря 2005 17:09 · Поправил: GAMe ovER · Личное сообщение · #13 Я наткнулся на такой код 004185E3 |. 6A 28 PUSH 28 ; /BufSize = 28 (40.)
поставил бряк, сработал при нажатии на ОК в регистрации. Дайте совет, если есть чему ![]() Hellspawn Поподробнее плиз, я пока не нашел твой код, но нашел то, что в верху написал ![]() |
|
Создано: 11 декабря 2005 18:37 · Личное сообщение · #14 GAMe ovER Пишет: Я наткнулся на такой код 004185E3 |. 6A 28 PUSH 28 ; /BufSize = 28 (40.) 004185E5 |. 51 PUSH ECX ; |Buffer 004185E6 |. 6A 01 PUSH 1 ; |ValueType = REG_SZ 004185E8 |. 6A 00 PUSH 0 ; |Reserved = 0 004185EA |. 68 28CC4600 PUSH 3DMP3Rec.0046CC28 ; |ValueName = "RegCode" 004185EF |. 52 PUSH EDX ; |hKey 004185F0 |. FFD6 CALL ESI ; \RegSetValueExA 004185F2 |> 8B4424 08 MOV EAX, DWORD PTR SS:[ESP+8] Ну и чего ? прога при правильной регистрации добавляет в реестр новый Стоковый параметр или DWORD ... ![]() |
|
Создано: 11 декабря 2005 18:50 · Личное сообщение · #15 |
|
Создано: 11 декабря 2005 18:54 · Поправил: Hellspawn · Личное сообщение · #16 Z0oMiK пишет: Поподробнее плиз, я пока не нашел твой код, но нашел то, что в верху написал чтоб не было проблем скачай туже версию, что и у меня... так короче делай всё стандартно по пунктам: 1) ищем в строках любой намёк на регистрацию... 2) я нащёл гы.. 00418CE3 ASCII "RegName" 00418CFA ASCII "RegCode" 3) ставим бряки... ну понеслась 4) прервались (оглядываемся) 5) идём до первого ret 6)
выходим тут
короче мы в процедуре проверки нашего с.н. =) гы... я особо не стал думать, дошёл до след. ret
7) вышли мы из функции смотрим на код:
интересно если eax не ноль то прыжок =) 8) делаем так переходим на адресс 00416BB0 и пишем новые комманды: MOV eax,18 RET всё =) применяем, сохр. новый файл, запускаем.. опа всё работает... какая ловкость рук... гыы это очень лёгкая программа... я даже не заморачивался по поводу поиска серийника... ----- [nice coder and reverser] ![]() |
|
Создано: 11 декабря 2005 18:56 · Личное сообщение · #17 Z0oMiK пишет: PE_Kill ЛОЛ она написана на Microsoft Visual C++ 6.0 с чего ты взял что на Delphi да еще и без VCL я незнаю... гыыыыыы чувак жжёшь!!!!!!1 читай внимательнее!!!! PE_Kill пишет: Я имею ввиду исходник кейгена. ( Обычно там у меня все пометки - где , на каком адресе что сравнивается ) GAMe ovER пишет: А на чем она? Если она только не на бейсике, да все равно давай. Разберусь PE_Kill пишет: На делфи без VCL аххахааххахах и кто ещё лол??? без обид... ----- [nice coder and reverser] ![]() |
|
Создано: 11 декабря 2005 18:57 · Поправил: Модератор · Личное сообщение · #18 |
|
Создано: 11 декабря 2005 21:32 · Поправил: GAMe ovER · Личное сообщение · #19 |
|
Создано: 11 декабря 2005 21:56 · Личное сообщение · #20 |
|
Создано: 11 декабря 2005 22:21 · Личное сообщение · #21 |
|
Создано: 12 декабря 2005 08:25 · Личное сообщение · #22 |
|
Создано: 12 декабря 2005 09:02 · Поправил: Hellspawn · Личное сообщение · #23 GAMe ovER пишет: Лучше скажите как сохранять в олле или ссылку дайте, плиз мда... учи англ =) пригодиться... короче два клика на строку с асм коммандами, и пишешь свой код... как вписал жмёшь прав кнопку, там будет copy to executable->all modifications всё дальше вводишь имя файла и сохраняешь... ----- [nice coder and reverser] ![]() |
|
Создано: 12 декабря 2005 10:42 · Личное сообщение · #24 |
|
Создано: 12 декабря 2005 13:47 · Личное сообщение · #25 Hellspawn пишет: мда... учи англ =) пригодиться... Учу, какраз только что с него пришел ![]() короче два клика на строку с асм коммандами, и пишешь свой код... как вписал жмёшь прав кнопку, там будет copy to executable->all modifications всё дальше вводишь имя файла и сохраняешь... А вот это я видел, но не знал для чего она нужна. Если ты имел ввиду, чтоб я учил язык знал команды в олле, то олля у меня руссифицирована ![]() ![]() ValdiS пишет: Кстати, а чтобы выйти на 00418CE3 ASCII "RegName" 00418CFA ASCII "RegCode" поставь бряк bpx RegOpenKeyExA. И после первого же срабатывания ты на месте. В 15 версии все так же. А я воспользовался поиском текстом (вроде так переводится:s1 ![]() ![]() |
![]() |
eXeL@B —› Основной форум —› Нужен совет по Audio Playback Recorder 3.8.7 |
Эта тема закрыта. Ответы больше не принимаются. |