Есть ли способ определить, был ли exe-файл сжат с помощью UPX?
Функция определения, был ли exe-файл сжат, превосходна, за исключением того, что я обнаружил проблему с кодом.Если вызывается функция IsUPXCompressed, то вы пытаетесь запустить upx, upx не может сохранить файл, который она изменяет.Что-то не правильно делится правами в функции.Я проверял это в течение нескольких часов.Если я не вызываю метод, тогда UPX может записать файлы без проблем.Если вы называете это, то попробуйте запустить UPX, он не сохранит файл.UPX сообщает об ошибке «Отказ в разрешении IOException» при попытке записи файла.
Может ли кто-нибудь определить в коде что-то неправильное, что может вызвать эту проблему?
Спасибо
Функция определения, был ли exe-файл сжат, превосходна, за исключением того, что я обнаружил проблему с кодом.Если вызывается функция IsUPXCompressed, то вы пытаетесь запустить upx, upx не может сохранить файл, который она изменяет.Что-то не правильно делится правами в функции.Я проверял это в течение нескольких часов.Если я не вызываю метод, тогда UPX может записать файлы без проблем.Если вы называете это, то попробуйте запустить UPX, он не сохранит файл.UPX сообщает об ошибке «Отказано в разрешении IOException» при попытке записи файла.
Может ли кто-нибудь обнаружить в коде что-то неправильное, что может вызвать эту проблему?
Спасибо