korosya
Advanced Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору У меня получается много изменений. Поэтому хочу предложить промежуточный вариант на потестировать. Только exe-шник и только с AutoIt. Исходник тоже пока не выкладываю. Вот ченджлог того, что пока сделано: 1. При распаковке файла без расширения теперь предлагается распаковать его в папку с именем исходного файла, к которому добавлено "_TERM_UNPackED" (см. текущий языковой файл). 2. Изменена обработка запаролленых файлов. Теперь вначале проверяются пароли из файла passwords.txt, находящегося в папке Universal Extractor-а. Если ни один из них не подходит, то вывадится окно с предложением ввести пароль. Если введеный пароль не подходит то окно выводится сснова. Если в этом окне нажать кнопку "Cancel", то выводится сообщение о невозможности распаковки и Universal Extractor прекращает свою работу. Также в меню Настройки добавлен пункт "Сохранять пароль в списке паролей", позволяющие сохранить введенный пароль, с помощью которого удалось распаковать запаролленыый файл, в файл passwords.txt. 3. Добавлено: При анализе EXE-файла утилитами Exeinfo PE, Detect-It-Easy, PEiD теперь идет проверка на WinAce по фразе 'WinAce / SFX Factory'. 4. Добавлено: При анализе EXE-файла утилитами Exeinfo PE, Detect-It-Easy, PEiD теперь идет проверка на Caphyon Advanced Installer по фразе 'Advanced Installer'. 5. Добавлено: При анализе EXE-файла утилитами Exeinfo PE, Detect-It-Easy, PEiD теперь идет проверка на FreeArc по фразе 'FreeArc'. 6. Добавлено: При анализе EXE-файла утилитами Exeinfo PE, Detect-It-Easy, PEiD теперь идет проверка на файл .dmg по фразе '.dmg Mac OS', а при анализе утилитой TrID по фразе 'Disk Image (Macintosh)' 7. Добавлено: При анализе EXE-файла утилитами Exeinfo PE, Detect-It-Easy, PEiD теперь идет проверка на файл .dmg по фразе 'ISZ', а при анализе утилитой TrID по фразе 'ISo Zipped format' 8. Добавлено: Распаковка файлов созданных Excelsior Installer. Определяется утилитами Exeinfo PE, Detect-It-Easy, PEiD по фразе 'Excelsior Installer' и распаковывается методом запуска исходного файла с ключами /batch /no-reg /no-postinstall /dest. 9. Добавлено: Распаковка файлов Android boot image. Определяется анализаторами по фразе 'Android boot image' и распаковывается с помощью EnigmaVBUnpacker v0.35. 10. Добавлено: Распаковка архивов ALZip. Определяется утилитами Exeinfo PE, Detect-It-Easy, PEiD по фразе '.ALZ ALZip' и утилитой TrID по фразе 'ALZip compressed archive' и распаковывается с помощью unalz v0.64. 11. Добавлено: Распаковка файлов Enigma Virtual Box. Определяется утилитами Exeinfo PE, Detect-It-Easy, PEiD по фразам 'Enigma Virtual Box' и распаковывается с помощью EnigmaVBUnpacker v0.35. 12. Добавлено: Распаковка файлов SQX SFX. Определяется утилитами Exeinfo PE, Detect-It-Easy, PEiD по фразе 'Sqx' и распаковывается с помощью плагина TotalSQX. 13. Добавлено: Распаковка файлов ThinApp/Thinstall. Определяется утилитами Exeinfo PE, Detect-It-Easy, PEiD по фразам 'ThinyApp Packager', 'Thinstall' или 'VMware ThinApp' и распаковывается с помощью h4sh3m Virtual Apps Dependency Extractor. 14. Добавлено: Распаковка файлов Microsoft SFX CAB. Определяется утилитами Exeinfo PE, Detect-It-Easy, PEiD по фразе 'Microsoft SFX CAB' и распаковывается с помощью 7-zip. 15. Добавлено: Распаковка файлов Digital G Codec Archiver. Определяется утилитой TrID по фразе 'DGCA Digital G Codec Archiver', утилитами Exeinfo PE, Detect-It-Easy, PEiD по фразе 'DGCA' и распаковывается с помощью dgcac.exe (данная утилита не дает возможности распаковать запароленный архив, если в пароле присутствуют пробелы). 16. Добавлено: Распаковка файлов, которые определяется утилитами Exeinfo PE, Detect-It-Easy, PEiD по фразе 'InstallAware' с помощью 7-zip. 17. Добавлено: Распаковка образов дисков DAA (Direct Access Archive) и GBI (gBurner Images), созданный программой PowerISO и программой gBurner путем преобразования в .iso с помощью утилиты daa2iso. Такие файлы определяются утилитой TrID по фразе 'PowerISO Direct-Access-Archive' или 'gBurner Image' и утилитами Exeinfo PE, Detect-It-Easy, PEiD по фразам 'PowerISO Direct-Access-Archive' и 'GBI'. 18. Добавлено: Распаковка образов дисков UIF (Universal Image Format) , созданный программой MagicISO путем преобразования в .iso с помощью утилиты uif2iso. Такие файлы определяются по расширению uif, а также утилитой TrID по фразе 'Magic ISO Universal Image Format'. 19. Добавлена проверка раздела реестра HKEY_CURRENT_USER\Software\ExEi-pe до работы утилиты Exeinfo PE. Если данный раздел отсутствует до запуска Exeinfo PE, то после работы Exeinfo PE он удаляется. 20. Обновлен Exeinfo PE до версии v0.0.4.3 - 959 + 49 signatures. В новой версии добавлена возможность вывода в лог-файл информации из поля "Инфа ламерам-Подсказка-Инфа по распаковке", а также информация, получаемая при использовании внешней базы данных из userdb.txt. Это теперь используется в Universal Extractor-е. 21. Обновлен CDIrip до версии 0.6.3. 22. Оптимизирована распаковка образов дисков, при котрой используется преобразование в .iso. https://yadi.sk/d/ZLSjGJsiu7nVE Прошу потестировать и сообщить о возможных ошибках. |