Обзор программ скорочтения.
Данный обзор имеет своей целью выявление недостатков и достоинств уже
существующих программных продуктов с целью создания комплексной максимально
эффективной программы.
! |
В
образовательных целях будет изучаться и защита различных
программ, но это не является поводом для их нелицензионного
использования. Все возникающие вопросы рекомендуется решать согласно
лицензионным соглашениям (которые вы конечно всегда читаете когда
говорите программе "согласен" - а вдруг там и про вас написано?
:)) либо с авторами указанных
программ.
По крайней мере цена на российские
программы не превышает 10$ - не жадничайте, наверное некоторые программы все-таки того стоят?
|
Начиная разговор можно указать на обилие программ данной тематики от
примитивных, до вполне солидных, и всё же - всё же они , в своём
большинстве, позволяют добиться либо неустойчивых результатов, либо вообще
никаких.
Итак сразу к делу - обсуждения и выработка правильных стратегий - после.
Экстрачтение 2004
Начали с этой программы просто в связи с её
названием. Сразу можно выделить приятное оформление, усатого и
мудрого помощника и ...
На первый взгляд всё автоматизировано: программа спрашивает
возраст, предлагает определить скорость чтения. Но по сути
предлагает простое скролирование текста и его
демонстрацию в режиме Flash.
Есть прекрасные бесплатные программы для чтения книг - куда с
большими возможностями, да и для демонстрации текста в режиме
flash - тоже программ хватает, это
как в известной рекламе - "А зачем платить больше..."
А попробуйте-ка вы запустить какое либо упражнение не выбрав
текст - возникнет ошибка, и это в невзломанной программе!
Теперь про защиту. Лажа однозначно - ломается одним кликом. При
запуске происходит вывод nag-screen и
далее проверки ряда условий, причём расположенные друг за другом с
переходами на адрес 004773АА. Что проверяется - даже не интересно
вместо их проверки переходим сразу на "правильное" место:
jmp 004773C1 - увеличение быстродействия
как никак :) - всё! Что получилось можно посмотреть скачав архив
ниже.
Вывод - программа рассчитана на неискушённого (в смысле
скорочтения) пользователя (в смысле чайника), симпатичная и вполне
оправдывает небольшую цену (Здесь и
далее - это мнение автора, который может ошибаться, и будет даже рад
если вы его исправите).
ExtraRead.rar (260 к) Здесь находится упакованная упакованный
файл, заменив им оригинальный можно проверить работу программы.
! |
Все
выкладываемые модифицированные программы выкладываются
исключительно с целью изучения другими пользователями
возможностей их защиты, естественно, что гарантировать что
они будут корректно у вас работать, либо от что не станут
причиной ущерба - никто не может. Все вопросы решайте
согласно лицензионном соглашению программ либо с их
владельцами. |
|
HiSpeedReader 2.2.0.1.
Скромная и не пёстрая
программа. Однако имеет волне сбалансированный набор. Таблицы
Вакулина на расширение зрения - сделаны приятно, и идея вместо
квадрата использовать прямоугольник оказалась автору по душе.
Интересны Flahs-тренинги (игра слова).
Весьма оригинальный
методод движущейся рамки - поле чтения ограниченное рамкой разбито
пополам тоненькой зелёной линией каждый глаз читает в своей
половинке. Всё стабильно работает и настраивается - попробуйте сами.
Однако пред использованием рекомендуется ознакомиться с
литературой по скорочтению (думаю книга Андреева Хромова "Учитесь
быстро читать" доступная в Интернете - лучшее руководство для
начинающих (и не только). Спавачная чичстема бедна - фактически как
у многих программ этого класса это полуреклама рассчитанная на
неискушённого пользователя (чайника).
Что касается защиты - она выполнена немного более
профессионально чем у предыдущей программы - защищена процедура
открытия текста. Хотя тоже сравнительно несложно отлавливается и
анализируется. Кому интересно - сходите по адресу 004E1029
- там происходит выбор послать пользователя или открыть текст.
Вообще кому интересно в реестре лежит веточка HKEY_CLASSES_ROOT\Tarot\Hermit,
где лежат "Fortune" "Wheel" ("удача" и
"колёса" в дословном переводе). Скорее всего это зашифрованные дата и
число использований программы. Простым её удалением можно вернуть
программу в исходное состояние - даже когда она отказалась
работать! Т.о защита вполне сравнима с ценой программы.
Здесь - модифицированная версия, просто распакуйте архив и можете
изучать работу программы. Сравните размеры этого архива и
предлагаемого авторами программы: разница (примерно в 2 раза)
- это вес установщика!
HiSpeedRead.rar(560 к)
|
Best Reader v6.0
Как и предыдущая программа содержит основной набор: расширение
угла зрения (есть тест и таблицы, компьютер подгоняет пользователя),
немного необычный режим чтения текстов (текст располагается в
колонке регулируемой ширины, читаемая фраза высвечивается чёрным).
Трудно говорить об эффективности - надо привыкнуть к программе и
позаниматься.
На первый взгляд защита показалась серьёзной (по крайней мере
авторы явно задумывались о противодействию взлома). Различного рода
нехорошие окна вылезают не сразу, а спустя некоторое время.
Испугавшись решил применить методы современной медицины - бороться
не с причиной, а с неприятными проявлениями, в нашем случае - с
самопроизвольным выходом (авторы молодцы - сопроводили это дело
специальным окном, которое несложно отследить) и с ограничением
скорости 2000 зн/мин.
1) Находим адрес окна (по его тексту - он не зашифрован). После
непродолжительного анализа производим коронарное шунтирование
"плохого" участка кода 004071С2 je 004071E5
заменяем на jmp 004072B7. Всё! На
протяжении часа работы программы злополучное окно о
незарегистрированности не вылезает, а главное программа то работает
быстрее - выполняется меньше ненужных операций :).
2) С ограничением 2000 зн/мин - совсем просто:
004043D0 81B828020000E8030000 cmp dword ptr [eax+00000228],
000000C8, 000000C8 - не что иное, как 200 в 16-ричной системе
счисления. Заменяем на 000003E8 (100010),
ну или какое вам понравиться и всё!
Что из этого получилось можно посмотреть
здесь.
|
SpeedReadingIsNotMagic
Программа содержит всё необходимое для развития чтения. Ближе
нежели остальные к книге О. Андреева "Учитесь быстро читать".
Особо следует отметить наличие в ней блоков анализа содержания и
выделения доминанты, чего нет ни в одной другой (известной автору)
аналогичной программе. Правда реализация не совсем удобная, но тем
не менее она существует! Несмотря на английский интерфейс руссикие
тексты воспринимает нормально.
Теперь о защите. Проверка
регистрации встречается в тексте в 4-5 экземплярах и довольно
запутана. Тем не менее в ходе её анализа удалось выяснить, что если
в реестре: HKEY_CURRENT_USER\Software\Mik\Speed_main значение ключа
RFlag вместо 99 сделать нулевым, то программа запуститься без вывода
nag-screen-а (на функциональности данное
действие силы не имеет).
Как впоследствии
выяснилось, что для запуска всех функций достаточно лёгким движением
руки изменить строчку:
:0050C48A jne
0050C4A0, на противоположный переход (je
0050C4A0). Вот бы после таких изменений зарегистрировать программу
:).
Получившаяся версия лежит
здесь. Не забудьте, она
как и остальные выложена только в целях обучения.
|
|