Closed Thread
Results 1 to 20 of 20

Thread: Запрос на реверсинг JAWS 12.0.1633 - Sentinel SuperPro dongle

  1. #1
    V3T's Avatar

    Exclamation Запрос на реверсинг JAWS 12.0.1633 - Sentinel SuperPro dongle

    Доброго времени суток, уважаемые знатоки, помогите пожалуйста если у кого есть время с реверсингом программы JAWS - "экранный диктор" для незрячих, это очень важно, так-как прошлые версии программы которые ломаны жутко виснут и нестабильны. Уже обращался на экзелаб мне там никто не помог, человек с ником "Дося" посоветовал ваш форум, может быть вы сможете помочь?

    Оффициальный сайт локализатора:
    http://www.elitagroup.ru/
    Ссылка на загрузку:
    JAWS for Windows 12.0.1633 Pro для 32-разрядных систем (178.7Мб)
    http://www.elitagroup.ru/download/J12.0.1633-rus.exe

    Протекция: Sentinel SuperPro dongle
    Демо ограничения: наг скрины, работает 40 минут потом просит перезагрузить комп

    Ваш подвиг очень поможет нашим братьям. Пожалуйста помогите...

  2. Пользователь сказал cпасибо:
  3. #2
    V3T's Avatar

    Default Re: Запрос на реверсинг JAWS 12.0.1633 - Sentinel SuperPro dongle

    Ребят, ну хотябы отпишитесь, что не поможете, а то захожу сюда...

  4. Пользователь сказал cпасибо:
  5. #3
    root's Avatar

    Default Re: Запрос на реверсинг JAWS 12.0.1633 - Sentinel SuperPro dongle

    В принципе, если в течении 3-х дней никто не ответил, значит нет времени.
    Успех – это путь от провала до провала без потери энтузиазма. (В. Черчиль)

    Не бойся идти медленно, бойся остановиться. (Китайская пословица)

    When you lose fun and start doing things only for the payback, you're dead. (c) TCLH (Phrack 65, Intro)

  6. Пользователь сказал cпасибо:
  7. #4
    V3T's Avatar

    Default Re: Запрос на реверсинг JAWS 12.0.1633 - Sentinel SuperPro dongle

    Спасибо, буду ждать...

  8. Пользователь сказал cпасибо:
  9. #5
    V3T's Avatar

    Default Re: Запрос на реверсинг JAWS 12.0.1633 - Sentinel SuperPro dongle

    Всех с масленницей ребята!

  10. 3 пользователя(ей) сказали cпасибо:
    root (24-02-2012) ximera (26-02-2012)
  11. #6
    V3T's Avatar

    Default Re: Запрос на реверсинг JAWS 12.0.1633 - Sentinel SuperPro dongle

    Всё ещё актуально, хоть не полная регистрация программы а увеличение таймера времени работы с 40 минут до 40*10E162 возможно?

  12. Пользователь сказал cпасибо:
  13. #7
    ARCHANGEL's Avatar

    Default Re: Запрос на реверсинг JAWS 12.0.1633 - Sentinel SuperPro dongle

    Мне почему-то кажется, что никто эту прогу не то, чтоб не смотрел - даже не скачивал.
    Добрым быть просто - достаточно обратить свой гнев на негодяев...

  14. Пользователь сказал cпасибо:
  15. #8
    AbreC's Avatar

    Default Re: Запрос на реверсинг JAWS 12.0.1633 - Sentinel SuperPro dongle

    Лично я скачивал и смотрел, что это за зверь.
    Разобраться времени нет - учеба.
    А так создается папка:
    C:\Program Files\Freedom Scientific\Activator\1.1
    Имхо, там и лежат бинарники, которые следует изучать
    Вот перечень:
    CAUtil.dll
    CAUtil.enu <-- на самом деле dll'ка на англ.
    CAUtil.rus <-- та же dll'ка, но на русском
    FSACTIVATE.EXE <-- Этот зверь запускается при регистрации как подпроцесс
    fsCALaunch.exe
    FsLicenseClean.enu <-- dll
    FsLicenseClean.exe
    FsLicenseClean.rus <-- dll
    JAWS.fsrac <-- архив, в котором находятся битмэпы и библо. Очень занятный файл...
    LICACT32.DLL <-- по-моему, эту штуку и надо особенно смотреть, ибо она единственная присутствует в импорте FSACTIVATE.EXE.
    В импорте LICACT32.DLL ничего кроме KERNEL32.DLL, USER32.DLL и MSVCRT.DLL нет. Но присутствуют LoadLibraryA и LoadLibraryW, так что... объем работ увеличивается

    В библиотеках (кроме тех, что в архиве) смотрел строки. Там присутствуют ругательства, на счет несостоятельности попытки регистрации, а вот "Спасибо за регистрацию" (или иное подтверждение успеха) я не нашел
    На пока все
    You may stop this individual, but you can't stop us all... after all, we're all alike. © The Mentor (Phrack 7, File 3)

  16. Пользователь сказал cпасибо:
  17. #9
    V3T's Avatar

    Default Re: Запрос на реверсинг JAWS 12.0.1633 - Sentinel SuperPro dongle

    Ура, тема ожила :)

  18. Пользователь сказал cпасибо:
  19. #10
    root's Avatar

    Default Re: Запрос на реверсинг JAWS 12.0.1633 - Sentinel SuperPro dongle

    Лично я скачивал и смотрел, что это за зверь.
    Разобраться времени нет - учеба.
    А так создается папка:
    C:\Program Files\Freedom Scientific\Activator\1.1
    Имхо, там и лежат бинарники, которые следует изучать
    Вот перечень:
    CAUtil.dll
    CAUtil.enu <-- на самом деле dll'ка на англ.
    CAUtil.rus <-- та же dll'ка, но на русском
    FSACTIVATE.EXE <-- Этот зверь запускается при регистрации как подпроцесс
    fsCALaunch.exe
    FsLicenseClean.enu <-- dll
    FsLicenseClean.exe
    FsLicenseClean.rus <-- dll
    JAWS.fsrac <-- архив, в котором находятся битмэпы и библо. Очень занятный файл...
    LICACT32.DLL <-- по-моему, эту штуку и надо особенно смотреть, ибо она единственная присутствует в импорте FSACTIVATE.EXE.
    В импорте LICACT32.DLL ничего кроме KERNEL32.DLL, USER32.DLL и MSVCRT.DLL нет. Но присутствуют LoadLibraryA и LoadLibraryW, так что... объем работ увеличивается
    Мельком просматривал. Туда даже смотреть не надо, патчить надо основной экзешник jfw.exe. Над ним весит PEComact 3+ вроде.
    Успех – это путь от провала до провала без потери энтузиазма. (В. Черчиль)

    Не бойся идти медленно, бойся остановиться. (Китайская пословица)

    When you lose fun and start doing things only for the payback, you're dead. (c) TCLH (Phrack 65, Intro)

  20. Пользователь сказал cпасибо:
  21. #11
    ARCHANGEL's Avatar

    Default Re: Запрос на реверсинг JAWS 12.0.1633 - Sentinel SuperPro dongle

    Хм, стало интересно. Скачал. Да, PeCompact. На глаз я версии пекомпакта определять не умею, а вот PEiD показал PeCompact v2.08 -> Bitsum Technologies(signature by loveboom) [Overlay] *. Быстро нашёл, что OEP = 005BDB7F. Метод как и в старых версиях. Дамп с помощью Pe-Tools, запускаю ImpREC и вижу, что есть переходники. Переходники простейшие, поэтому восстановил "в лоб" скриптом.

    DATA:
    var Begin
    var TheEnd
    var Temp
    var Address

    CODE:
    mov Begin,0063A0B4
    mov TheEnd,0063A3F0

    mov Temp,Begin
    AGAIN:
    mov Address,[Temp]
    mov Address,[Address+1]
    mov [Temp],Address
    add Temp,4
    cmp Temp,TheEnd
    jb AGAIN
    ret
    Далее к дампу прикрутил импорт и обнулил все поля в DataDirectories кроме ресурсов и импорта. После вручную в Hex Workshop'e прикрутил Overlay. Результат Здесь. И ещё, программа требует, чтоб у ехе-файла было именно то имя, что присвоено при установке, так что, если будете заменять оригинал распакованным, то сделайте бекап на всякий случай.
    Добрым быть просто - достаточно обратить свой гнев на негодяев...

  22. Пользователь сказал cпасибо:
  23. #12
    V3T's Avatar

    Default Re: Запрос на реверсинг JAWS 12.0.1633 - Sentinel SuperPro dongle

    Огромное спасибо вам! Теперь надо только снести демо ограничения, возможно кому-то это поможет, программа за одну минуту до окончания работы выдаёт мессаджбокс:


    Так-же при попытке запустить программу повторно после истечения лимита 40 минут:
    Last edited by V3T; 05-03-2012 at 22:31.

  24. Пользователь сказал cпасибо:
  25. #13
    ARCHANGEL's Avatar

    Default Re: Запрос на реверсинг JAWS 12.0.1633 - Sentinel SuperPro dongle

    Какая забавная строчка нашлась:
    0059DBEC |. 53 PUSH EBX
    0059DBED |. 68 6C786900 PUSH jfw.0069786C ; UNICODE "multikey.sys"
    0059DBF2 |. E8 E1F6FFFF CALL jfw.0059D2D8
    Добрым быть просто - достаточно обратить свой гнев на негодяев...

  26. Пользователь сказал cпасибо:
  27. #14
    V3T's Avatar

    Default Re: Запрос на реверсинг JAWS 12.0.1633 - Sentinel SuperPro dongle

    То есть у них процедура лицензирования в своём драйвере?

  28. Пользователь сказал cпасибо:
  29. #15
    ARCHANGEL's Avatar

    Default Re: Запрос на реверсинг JAWS 12.0.1633 - Sentinel SuperPro dongle

    Нет, эмулятор ищут. Если найдут - софт не заработает. При этом не проверяется, что конкретно эмулит "мультик". Получается, что можешь юзать эмулятор для одной программы какой-то, неважно какой. Потом ставишь этот твой Джавс, и всё, вроде бы, прекрасно, а он (Джавс) не пашет. А дело всё в "мультике".
    Добрым быть просто - достаточно обратить свой гнев на негодяев...

  30. Пользователь сказал cпасибо:
  31. #16
    V3T's Avatar

    Default Re: Запрос на реверсинг JAWS 12.0.1633 - Sentinel SuperPro dongle

    Нашел статейку как сносили донгл с прошлой версии:
    http://tuts4you.com/download.php?view.121
    целый туториал, может быть поможет?

    вот эмули кое какие:
    http://www.woodmann.com/crackz/Dongles.htm

    прошлая версия с таблеткой,
    http://thepiratebay.se/torrent/64638...it__with_crack
    может быть по аналогии лом получится?

    а можно вызов эмуля просто занупить?

  32. Пользователь сказал cпасибо:
  33. #17
    ARCHANGEL's Avatar

    Default Re: Запрос на реверсинг JAWS 12.0.1633 - Sentinel SuperPro dongle

    Статья занятная, но мне кажется, что в данном случае уж сильно задуплённо так делать. Хотя пока место вызова метода MFC для отрисовки сообщения я не нашёл. Как сейчас говорят, печалька ((
    Добрым быть просто - достаточно обратить свой гнев на негодяев...

  34. Пользователь сказал cпасибо:
  35. #18
    V3T's Avatar

    Default Re: Запрос на реверсинг JAWS 12.0.1633 - Sentinel SuperPro dongle

    а просто найти таймер по хендлам программы и саспендить его возможно?

  36. Пользователь сказал cпасибо:
  37. #19
    V3T's Avatar

    Default Re: Запрос на реверсинг JAWS 12.0.1633 - Sentinel SuperPro dongle

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

  38. Пользователь сказал cпасибо:
  39. #20
    root's Avatar

    Default Re: Запрос на реверсинг JAWS 12.0.1633 - Sentinel SuperPro dongle

    Поскольку никто не взялся - тему закрываю. В ее дальнейшем раздувании не вижу смысла. Если желающие найдутся, они с вами свяжутся.
    Успех – это путь от провала до провала без потери энтузиазма. (В. Черчиль)

    Не бойся идти медленно, бойся остановиться. (Китайская пословица)

    When you lose fun and start doing things only for the payback, you're dead. (c) TCLH (Phrack 65, Intro)

  40. Пользователь сказал cпасибо:
Closed Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
All times are GMT. The time now is 01:35
vBulletin® Copyright ©2000 - 2018
www.reverse4you.org