Сейчас на форуме: padad42664, kris_sexy, site-pro, vasilevradislav (+6 невидимых) |
![]() |
eXeL@B —› Крэки, обсуждения —› MP3book2005 - читает с интонацией. Исследоввание защиты. |
<< . 1 . 2 . 3 . 4 . 5 . 6 . 7 . 8 . 9 . 10 ... 15 . 16 . >> |
Посл.ответ | Сообщение |
|
Создано: 02 мая 2006 13:31 · Личное сообщение · #1 Прошло много лет и я снова заинтересовался речевыми движками. Оказывается народ много сделал для этого. Как вы знаете нужна специальная программа - читалка. Сейчас в интернете все больше становится популярной MP3book2005, которая читает с интонацией и имеет массу удобных функций. Вот ее я и решил исследовать. mp3book2005.narod.ru/MP3book2005.zip Сразу бросается в глаза простая уязвимость - программа выводит сообщение при вводе неправильного ключа. Причем использует банальную функцию msvbvm60.rtcMsgBox. Программа написана на Vb. Упакована как показывает Peid ASPack 1.06b / 1.061b -> Alexey Solodovnikov. Но по-моему автор там еще самодеятельностью занимался. Ограничения программы - все работает, кроме сервисных функций: пополнения словаря, поиск омографов, имен. В общем дополнительная комфортность. Каждая ограниченная функция выводит сообщение, что дескать просим зарегистрироваться. Путем установки бряков удалось выяснить, что сообщение о неправильном ключе выводится по адресу 0047B2F4, пройдя выше потерял след на адресе 0047AF22. Решил зайти с другого бока, выяснил, что по адресу 0047A9Ac загружается введеный код и происходит его обработка. Но вот беда программа почти не дает ставить бряки, сразу вываливается в исключения. Пишет "ошибка переполнения". Ломал Олей. Любимый отладчик. Кто может помочь с распаковкой или советом, как предолеть эту преграду, пишите. Но вот все же кусочек отломил. Чтобы программа сохраняла обработанный текст достаточно заменить по адресу 0046D209 JZ на JNZ. Хочется разумеется боьшего. ![]() |
|
Создано: 08 января 2007 02:53 · Личное сообщение · #2 Закачал я ее (340 версию). Не знаю может автор опять ее изменил. Активатор работает, но только одну минуту. Через минуту программа опять проверяет ключ и он ей уже не нравится. Регистрация пропадает независимо от того перезапускаешь прогу или нет, т.е. по таймеру. Причем я думаю, что он считает время сама (внутри) системное время не запрашивает. Проверил FileMon и Regmon - к файлам и реестру не обращается. Если вообще можно верить этим перехватчикам. И еще интересный момент мой антивирусник AntiVir PersonalEdition Classic ругается на файл Speechcube50.exe. Вызывает подозрение его маленький размер, ну точно вирус. Отладку вел под Олей и два раза комп пошел на перезагрузку. Уж не подсадил ли автор трояна своим пользователям? Но ладно трояна поместил в карантин и всё же наше подпрограмму, где производится проверка кода По адресу - 0057D9FA. Короче говоря туда нужно вбить RETN, что проверка не производилась, а сразу шел возврат. Тогда проверка не производится и всё работает. Качайте пока не поздно, а то автор опять изменит. Так как распаковывать я не умею, то написал Лоадер, который нужно поместить в папку с программой и запустить. Лоадер нужно использовать вместе с активатором. Сначала активатор, потом и всё время лоадер. Эти вещи я и прикрепляю в архиве ![]() ![]() |
|
Создано: 08 января 2007 05:28 · Поправил: Pro100ya · Личное сообщение · #3 |
|
Создано: 08 января 2007 06:33 · Личное сообщение · #4 Speechcube50.exe - это оказывается патч для Speechcube 4.2. Запустил, пропитчил, но ничего не заметил пока (он у меня и так был пропатченый другим патчем). Может это патч для повышения скорости записи. Но сомнительно Вообще о чем толкует автор программы: 7.Ускоренная запись аудиокниг при использовании Speech Cube Russian - 4-х кратная. В зарегистрированной программе появится возможность ускорения этого процесса до 30-50 раз!!! ( книга длительностью звучания 17 часов записывается менее чем за полчаса без потери качества) Что-то я не заметил что можно увеличить скрость записи или может прога не до конца поломана? Кто качал раньше поделитесь у Вас тоже нет такого могучего ускорения? ![]() |
|
Создано: 08 января 2007 06:56 · Личное сообщение · #5 Anvost PEiD говорит, что эта версия запакована ORiEN v2.11 - 2.12 -> Fisun Alexander * SpeechCube50.exe (который трой) на MASM32 / TASM32, после запакован упиксом и ламерски защищен от автораспаковки им же. антивирусы не видят вирусняк... и по вызываемым ф-ям не похож он на троя, файлы затирать не умеет, в общем я вирусы не писал - сами смотрите... распакованный SpeechCube50.exe: slil.ru/23704315 ![]() |
|
Создано: 08 января 2007 07:09 · Личное сообщение · #6 gegter пишет: антивирусы не видят вирусняк Мой антивирусник определяет его как вирус, но он может ошибаться. Скорее всего это обычный патч и автор зашил его в дистрибутив, чтобы народ патчил движок и не искал. Его прога без это движка работать не будет, а кто его будет покупать? Вот он и решил заодно сделать юзерам сюрприз. Но для меня остается загадкой почему при отладке прога вырубает комп, хотя это уже не так важно. Больше всего меня интересует, где заявленная скорость до до 30-50 раз!!! ![]() |
|
Создано: 08 января 2007 07:47 · Личное сообщение · #7 |
|
Создано: 08 января 2007 08:15 · Личное сообщение · #8 |
|
Создано: 08 января 2007 08:54 · Личное сообщение · #9 Anvost пишет: напоминание о жадности... Стишок - это результат кривой регистрации. Попробуй эту утиль. ![]() ![]() |
|
Создано: 08 января 2007 09:04 · Личное сообщение · #10 |
|
Создано: 08 января 2007 10:09 · Личное сообщение · #11 Anvost пишет: И еще интересный момент мой антивирусник AntiVir PersonalEdition Classic ругается на файл Speechcube50.exe. Вызывает подозрение его маленький размер, ну точно вирус. Anvost пишет: Мой антивирусник определяет его как вирус, но он может ошибаться Попробуй отправить файл в службу поддержки (если они предоставляют услуги лаборатории) - там его исследуют и вынесут вердикт... ![]() ----- программистом не рождаются - им умирают ![]() |
|
Создано: 08 января 2007 10:10 · Личное сообщение · #12 Anvost пишет: Так как распаковывать я не умею, то написал Лоадер зато я умею и распаковывать, и инлайнить, и патчить, etc ![]() вот распакованный файл MP3book2005 v3.00.0040 (v340): slil.ru/23704736 --- 702,265625 Кб - уже пропатченный по адресу - 57D9FA на RETN. - хоть уже и не надо, зато наверняка. может кому пригодится или кто-нить будет делать свою регистрацию... Проверяйте...., плюс мона покавырять код проги, хоть и басик... P.S. естественно распакованный вариант проги запускается гораздо быстрее. Кста видели - текст от автора: "При запуске зарегистрированной программы будет загружаться последний текст, с которым Вы до этого работали. В незарегистрированной же программе - каждый раз будет загружаться этот файл (Intro.txt). Это единственное "неудобство" незарегистрированной версии при чтении непосредственно за компьютером. Теперь все функции чтения вслух, работы с текстами и словарями в программе работают без ограничений! Я буду признателен, если Вы оплатите регистрацию программы просто в благодарность за мой труд." и вот есчо: "Как автор программы, я гарантирую, что в программе MP3book2005 отсутствуют какие либо шпионские, вредоносные и «троянские» модули." ![]() |
|
Создано: 08 января 2007 11:08 · Личное сообщение · #13 [gegter пишет: Теперь все функции чтения вслух, работы с текстами и словарями в программе работают без ограничений! Но все таки как оказалось в незарегистрированной не сохранялись настройки. Автор имеет ввиду, что если в файл не писать, то и так случать можно. Я вот как раз занимаюсь записью в файлы, поэтому мне нужно было зарегать. Вот бы еще скорость была повыше для записи, а то всего 4-х кратное ускорение. ![]() |
|
Создано: 08 января 2007 19:27 · Личное сообщение · #14 |
|
Создано: 09 января 2007 00:22 · Личное сообщение · #15 Многокомпьютерная обработка - задание параметров при параллельной работе нескольких компьютеров. Вот только непонятно, что делать с ней. Пробовал число программ изменить, ничего не происходит. Было бы хорошо, если бы прога делила текст на 5 частей, а потом запускалась в в пяти экземплярах и писала бы в 5 раз быстрее. ![]() |
|
Создано: 09 января 2007 01:57 · Личное сообщение · #16 Число программ изменяет результат да еще как! С настройками: число программ - 5, номер программы - 1, получил файлы 0001.mp3, 0006.mp3, 0011.mp3 и т.д. А с номером - 2: 0002.mp3, 0007.mp3 и т.д. Если запускать копии параллельно получается нехилое ускорение, с 5 копиями общая скорость составила примерно 19. ![]() |
|
Создано: 09 января 2007 04:08 · Личное сообщение · #17 Что-то у меня не получилось. Запустил две проги в одной написал 1 во второй 2. Общее количество 2. И там и там нажал на запись одна начала писать, а вторая сделала коректировку произношения и проиграла финальную сирену, типа уже закончила. Pro100ya напиши подробнее как делал. Запускаешь всё копии вручную? ![]() |
|
Создано: 09 января 2007 07:54 · Личное сообщение · #18 |
|
Создано: 09 января 2007 09:28 · Личное сообщение · #19 |
|
Создано: 09 января 2007 10:28 · Личное сообщение · #20 |
|
Создано: 09 января 2007 11:55 · Личное сообщение · #21 |
|
Создано: 09 января 2007 19:32 · Личное сообщение · #22 softus пишет: будим ждать 341 версию в которой автор проги сможет сделать так что бы и в 1 копии программы скорость была максимальная это только если он заюзает многопоточность, но т.к пишет на басике это сделать ему будет не просто. собственно поэтому он и юзает запуск многих копий программы. а пока вы не станете платить за прогу, а будете использовать ее нахаляву, то автору улучшать особого смысла что-либо нет... может и вовсе забить на проект. в конце концов - прога стоит 250р. и не надо тут писать причины не оплаты ..... ![]() |
|
Создано: 09 января 2007 20:17 · Поправил: Pro100ya · Личное сообщение · #23 |
|
Создано: 10 января 2007 04:12 · Личное сообщение · #24 "Инструкция": Запускаем прогу, скармливаем ей книжку, в настройках ставим число программ 5, номер 1 Подскажите пожалуйста где вы видите число программ и номер програмы. Версия 340. У меня настройки - опции - есть пункт многокомпьютерная обработка, в которой можно выбрать количество компьютеров и номер компьютера. Это то что вы имеете в виду? И в пункте количество компьютеров стоит 1 и изменить не получается. Номер поменять можно. ![]() |
|
Создано: 10 января 2007 05:24 · Личное сообщение · #25 Насчет многокомпьютерной обработки - это видно неточность формулировки. Надо было написать многопоточная обработка. Так как работает на одном компе. KAlex ты скачал последнюю версию программы? В январе качал? И лекарство применял по этой ссылке? http://www.exelab.ru/f/files/1892_08.01.2007_CRACKLAB.rU.tgz gegter пишет: прога стоит 250р С этим согласен. Можно будет отстегнуть автору немного деревяных. ![]() |
|
Создано: 10 января 2007 06:18 · Личное сообщение · #26 |
|
Создано: 10 января 2007 23:29 · Личное сообщение · #27 |
|
Создано: 12 января 2007 15:54 · Личное сообщение · #28 Автор в гостевой пишет в коментах: "После модификации голосового движка, семичасовую (7ч.03мин) книгу программа MP3book2005 записала за 2 минуты 57 секунд!!! Это дает скорость записи 140 раз. подробности для любознательных: Программа MP3book2005 стандартная, та, что на сайте Запушена была одна ее копия. Запись в формат WAV(чтобы не тратить время на конвертацию) В самой программе НИЧЕГО НАСТРАИВАТЬ НЕ НАДО!!! Все зависит от голосового движка. О модификации голосового движка - ищите информацию на форумах. Здесь я никому ничего объяснять не буду. Скажу только, что автор патча для Acapella Elan TTS 5.1 тот же, что и для Speech Cube 4.2 - Yeeshik, за что мы все ему должны быть благодарны." Кто-нибудь вкурсе где качнуть этот патчик? ![]() |
|
Создано: 12 января 2007 20:08 · Личное сообщение · #29 |
|
Создано: 13 января 2007 01:42 · Поправил: softus · Личное сообщение · #30 |
|
Создано: 14 января 2007 16:58 · Личное сообщение · #31 |
<< . 1 . 2 . 3 . 4 . 5 . 6 . 7 . 8 . 9 . 10 ... 15 . 16 . >> |
![]() |
eXeL@B —› Крэки, обсуждения —› MP3book2005 - читает с интонацией. Исследоввание защиты. |
Эта тема закрыта. Ответы больше не принимаются. |