eXeL@B —› Основной форум —› Как узнать пароль на распаковку Inno Setup? |
Посл.ответ | Сообщение |
|
Создано: 08 ноября 2006 04:34 · Личное сообщение · #1 Привет всем! Хотел вот узнать, возможно ли узнать пароль для распаковки инсталлеров Inno Setup 5.1.x ? Сайт ЗонеОфГейсм делает русификаторы запароленные и пароль указывается в _скрытом_ контроле TPasswordEdit в поле Text имеет вид типа: kj2678лоkjfv89цкs75345f()U###$%!^&!hрл+-*/9-8--fhджэоывр5(*&Y&&^^^%# #832984ол1мвырам~`ёЁ<>xhvрлджэ^(UJ<: Возможно это хеш MD5 и инсталлер берет из него фразу, только вот я не силен в MD5 хешах, подскажите есть ли какие идеи по этому поводу как узнать пароли? p.s. Такое чувство что сам пароль указывается в Inno Setup скрипте ручками. Прикрепляю файл для образца с такой системой хитрой Заранее спасибо за ответ! 79e6_08.11.2006_CRACKLAB.rU.tgz - DarkMessiahOfMightAndMagic.exe |
|
Создано: 08 ноября 2006 05:29 · Личное сообщение · #2 |
|
Создано: 08 ноября 2006 05:37 · Личное сообщение · #3 |
|
Создано: 08 ноября 2006 06:50 · Личное сообщение · #4 |
|
Создано: 08 ноября 2006 07:01 · Личное сообщение · #5 попробуй распаковать прогой innounp, у тебя пароль спросят, сам пароль передается в процессе установки из _скрытого_ контрола TPasswordEdit -> Text (см. выше пост.. эх), вот и нужно узнать чво за пароль-та... тот что прописан там либо хеш либо что-то еще, т.к. не подходит, вот в этом и заключается вопрос... |
|
Создано: 08 ноября 2006 08:37 · Личное сообщение · #6 |
|
Создано: 08 ноября 2006 16:02 · Личное сообщение · #7 |
|
Создано: 08 ноября 2006 22:43 · Личное сообщение · #8 to BoOMBoX/TSRh У меня Не прокатило, а ты сам пробовал вводить этот пароль в innounp при распаковке? to DrGolova Что наша жизнь - игра А что дает опенсорс, объясняет как правильно понять что за пароль в поле? Есть поле, где уже забит пароль, только проблем в том, как правильно его скопировать чтобы он сработал.. Есть идеи? Всем спасибо за ответы энивей! |
|
Создано: 08 ноября 2006 22:59 · Личное сообщение · #9 |
|
Создано: 08 ноября 2006 23:09 · Поправил: Black9_Byte · Личное сообщение · #10 |
|
Создано: 09 ноября 2006 01:23 · Личное сообщение · #11 |
|
Создано: 09 ноября 2006 02:58 · Личное сообщение · #12 SkYuS, гы - это кстати моя реализация, вот только идея "ЗонеОфГейсм". Пароль вставляется в поле ввода автоматически и страница с паролем также нажимается автоматически. Для шифрования используется модуль ISCrypt.dll. NOTE: проверено, распаковщик не распакует пароль с русскими символами и со спец-символами, которые не распознает командная строка. Единственный выход - написать новый распаковщик, который все будет понимать. ----- Array[Login..Logout] of Life |
|
Создано: 09 ноября 2006 03:23 · Личное сообщение · #13 |
|
Создано: 09 ноября 2006 06:15 · Личное сообщение · #14 |
|
Создано: 09 ноября 2006 11:43 · Поправил: BoOMBoX · Личное сообщение · #15 SkYuS пишет: to BoOMBoX/TSRh У меня Не прокатило, а ты сам пробовал вводить этот пароль в innounp при распаковке? Да, у меня с этим паролем все ок! a.exe - это инсталяха вот командная строка: -x a.exe -pkj2678лоkjfv89цкs75345f()U###$%!^&!hрл+-*/9-8--fhджэоывр5(*&Y&&^^^ %##832984ол1мвырам~`ёЁ<>xhvрлджэ^(UJ<: |
|
Создано: 09 ноября 2006 11:51 · Личное сообщение · #16 |
|
Создано: 09 ноября 2006 22:20 · Личное сообщение · #17 to BoOMBoX/TSRh Хм.. при запуске из ком. строки innounp -x a.exe -pkj2678лоkjfv89цкs75345f()U###$%!^&!hрл+-*/9-8--fhджэоывр5(*&Y&&^^^ %##832984ол1мвырам~`ёЁ<>xhvрлджэ^(UJ<: появляется сообщение: Непредвиденное появление: >. Т.к. символ > является управляющем, перенаправляя вывод текста текст (например в файл). Эх, не работает такая комбинация... sad |
|
Создано: 09 ноября 2006 23:51 · Поправил: Kindly · Личное сообщение · #18 BoOMBoX/TSRh пишет: Если нужно будет, можно написать прогу, которая вытащит пароль из инсталяхи. Ну пароль плагином для Total Commander можно и так вытащить, вернее вытащить CompiledCide.bin, в котором пароль находится. Есть в принципе еще один вариант компиляции, при котором все плагины отлетают, т.е. если скомпилировать инсталлятор другим способом, то вытащить CompiledCide.bin будет сложнее. SkYuS, да не распакует innounpacker, если есть русские символы. И вообще, в чем проблема? Зачем расковыривать инсталлятор, если тебе нужны просто файлы, которые можно просто установить в отдельную папку? Еще скажи спасибо, что не проверяется каждым русификатором наличие требуемых файлов в папке с игрой. ----- Array[Login..Logout] of Life |
|
Создано: 10 ноября 2006 01:00 · Личное сообщение · #19 to Kindly Да например руссификатор FEAR с аддоном, если нету самой игры - файло распаковываются и потом убиваются, можно конечно запаузить сетуп в конце когда скрипт начинает выполняться - но это геморно так делать всегда... Насчет пароля, выдирается легко из памяти когда запущен inno setup - все скрытые контролы раскрываются и видно всё, даже никакие CompiledCide.bin не нужны... |
|
Создано: 10 ноября 2006 07:55 · Личное сообщение · #20 SkYuS пишет: Хм.. при запуске из ком. строки innounp -x a.exe -pkj2678лоkjfv89цкs75345f()U###$%!^&!hрл+-*/9-8--fhджэоывр5(*&Y&&^^^ %##832984ол1мвырам~`ёЁ<>xhvрлджэ^(UJ<: появляется сообщение: Непредвиденное появление: >. Т.к. символ > является управляющем, перенаправляя вывод текста текст (например в файл). Эх, не работает такая комбинация... sad Kindly пишет: SkYuS, да не распакует innounpacker, если есть русские символы. Запусти в ольке innounp.exe c этой командной строкой и будет тебе золото. |
|
Создано: 10 ноября 2006 10:37 · Поправил: [HEX] · Личное сообщение · #21 |
|
Создано: 10 ноября 2006 10:49 · Личное сообщение · #22 |
|
Создано: 11 ноября 2006 00:58 · Личное сообщение · #23 HEX кавычки не везде канают. все зависит от того как обрабатывает параметры сама прога. [простите за оффтоп - наболело] правильно. давайте еще предложим запустить это через Notepad++ -> Выполнить, или же напишем на Delphi / BCB / C# программу которая делает запуск с параметром (используя WinExec сделаем, потом сделаем используя ShellExecute), а потом нарисуем скрипт под WSH или еще что-нибудь, что наконец-то запустит эту прогу с таким нереально сложным параметром. что за фигня? неужели так сложно запустить приложение с навернутым параметром? неужели так мало способов сделать это? что все крякерские-мужы на протяжении половины ветки расписывают чайнику что такое служебные символы и как правильно передать подобный параметр. |
|
Создано: 11 ноября 2006 02:37 · Поправил: Kindly · Личное сообщение · #24 SkYuS пишет: Да например руссификатор FEAR с аддоном, если нету самой игры - файло распаковываются и потом убиваются, можно конечно запаузить сетуп в конце когда скрипт начинает выполняться - но это геморно так делать всегда... А зачем тебе всегда это делать? Паузишь сетап и удаляешь батник, удаляющий временные файлы русификации, я так с Fahrenheit делал. Если ты хочешь создать свой игровой инсталлер со своей установкой русификатора, то проблем не вижу. А вообще English Versions рулят. ----- Array[Login..Logout] of Life |
|
Создано: 12 ноября 2006 23:03 · Личное сообщение · #25 to [HEX] С кавычками пробовал ужо NaumLeNet Наболевшему спасибо за чайника, неужели так сложно прогу написать? Пишите.. to All Тема закрыта, всем спасибо за ответы! p.s. вообще конечно было интересно разобраться с параметрами, видать придется аддон присать к инноунпу.. позже информирую если что получится... |
eXeL@B —› Основной форум —› Как узнать пароль на распаковку Inno Setup? |
Эта тема закрыта. Ответы больше не принимаются. |