![]() |
eXeL@B —› Протекторы —› InnoCry v1.2.4 Public release |
Посл.ответ | Сообщение |
|
Создано: 29 декабря 2007 05:26 · Личное сообщение · #1 ***************************** InnoCry v1.2.4 Public release ***************************** ############################ Description: ############################ InnoCry is a tool that removes the password from <NON-ArchFour> password protected setups, created with InnoSetup. ############################ Usage: ############################ 1. Start the target installation. 2. Start InnoCry and push the "patch" button. 3. Proceed with the installation by pressing the "Next" button. ############################ Supported InnoSetup Engines: ############################ -InnoSetup version 1.3.26 -InnoSetup version 2.0.19 -InnoSetup version 3.0.7 -Version 4.x -Version 5.x up to ver. 5.2.2 Note: The very first version of InnoSetup is 16 bit and no support for it will be ever added. -Support for <install-us> password protected software packages. ############################ Known limitations: ############################ 1.InnoCry works only on NT based Windows versions (Win9x /ME - not supported). 2.InnoCry has no support for ArcFour encrypted setup packages. 3.InnoCry can patch only one InnoSetup installation, when more than one installation is started at the same time. ############################ Authors: ############################ koranto - coding and code optimization proletsearch - cracking and coding tobi - GFX *With ideas at the very beginning helped a very good reverser: cnbragon/iPB with his article about InnoSetup. So big thanks also to him!* ############################################## Greetings and respect to our talented friends: ############################################## Andromeda, BiG-BoY, -=Left=-, tDJ, Little_Bad_Egg ![]() ![]() |
|
Создано: 29 декабря 2007 07:05 · Личное сообщение · #2 |
|
Создано: 29 декабря 2007 15:03 · Поправил: Kindly · Личное сообщение · #3 гы. работает, но только при использовании стандартного шифрования. Если прописать дополнительный код проверки пароля, то прога обломается. pavka, если сможешь связаться с авторами данной проги, то скинь им эту инсталляшку: http://webfile.ru/1661419 http://webfile.ru/1661419 Хоть она на русском, но, думаю, все понятно ![]() Прога может и патчит пароль, но в этом инсталляторе реализовано включение/отключение кнопки Next, пусть авторы в следующей версии энаблят кнопу Next инсталла. ![]() Если хочется авторам развить тулзу, пусть через тебя со мной свяжутся. Есть пара-тройка скриптов (даже без шифрования), где тулза обламывается ![]() ----- Array[Login..Logout] of Life ![]() |
|
Создано: 29 декабря 2007 17:34 · Личное сообщение · #4 |
|
Создано: 30 декабря 2007 13:40 · Поправил: Kindly · Личное сообщение · #5 |
|
Создано: 30 декабря 2007 18:01 · Личное сообщение · #6 |
|
Создано: 30 декабря 2007 18:15 · Личное сообщение · #7 InnoCry v1.2.5 Public Release ChangeLog: 30-December-2007 - Fixed ARCFOUR detection for the latest InnoSetup engine (ver. 5.2.2) ![]() ![]() |
|
Создано: 30 декабря 2007 21:18 · Личное сообщение · #8 Kindly Ответ InnoCry does not support encrypted setups and I can explain why if you want. And about custom scripts, well sure there must be many custom scripts I am not aware of. The tool is made generic for the standard InnoSetup engines and everything, that is custom made will be not supported. But sure, if those custom scripts does not use "_iscrypt.dll", I could take a look at them. P.S -> I have fixed ARCFOUR detection in "InnoCry v1.2.5 Public release", so that the tool will detect the encrypted setup and will stop if such is detetcted. Best Regards, proletsearch ![]() |
|
Создано: 31 декабря 2007 12:20 · Поправил: Kindly · Личное сообщение · #9 Хех ![]() Вот, например, код без шифрования, который тулза не обрабатывает: [Setup] AppName=My Program AppVerName=My Program v.1.2 DefaultDirName={pf}\My Program Encryption=no [Files] Source: Files\*; DestDir: {app} [Code] function CheckPassword(Password: String): Boolean; begin if Password = 'aaa' then Result:= True; end; ----- Array[Login..Logout] of Life ![]() |
|
Создано: 06 января 2008 03:07 · Личное сообщение · #10 InnoCry v1.2.6 Public release ChangeLog: 04-January-2008 - Added support for standard custom InnoSetup password scripts - Added support for advanced custom InnoSetup password scripts - Because of the larger GUI and for the convenience of the user, InnoCry will start above the target installation. - Brand new gfx design by tobi ![]() ![]() |
|
Создано: 09 января 2008 11:11 · Личное сообщение · #11 Кстати неплохая идея поиска пароля ARCFOUR с помощью Inno Setup Unpacker только необходимо переписать сорцы с поддержкой перебора пароля с символьными наборами, лучше долго чем никогда. Правда судя по ISCrypt.c - 256 ключик, незнаю насколько актуально перебирать пароль к таким setup архивам, также интересно шифруется только часть архива setup или все таки "весь дистрибутив" кроме самих файлов инсталляции (это небольшой exe - сам setup) и 3 модуля dll.. среди которых iscrypt.dll ? ![]() |
|
Создано: 09 января 2008 12:35 · Личное сообщение · #12 |
|
Создано: 14 января 2008 06:55 · Личное сообщение · #13 InnoCry v1.2.7 Public release ChangeLog: 14-January-2008 - Added experimental support for custom InnoSetup dll modules - Optimized support for advanced custom InnoSetup password scripts - Added "Enabler" option, that can be used by disabled control items like a disabled <Next> button (in combination with Method 1) ![]() ![]() |
|
Создано: 25 мая 2008 02:49 · Поправил: proletsearch · Личное сообщение · #14 Manual way of bruteforcing encrypted InnoSetup installations: Download: http://rapidshare.com/files/116267196/BruteforcingInnoSetupTutorial.ra r.html When copy/pasting the link in your browser, remove the free space at the end of the link ("ra r.html" becomes "rar.html" ) If I find more time, I will implement a feature that extracts the important info for the bruteforce project in the next version of InnoCry. ![]() |
![]() |
eXeL@B —› Протекторы —› InnoCry v1.2.4 Public release |