Вверх ↑
Этот топик читают: Гость
Ответов: 655
Рейтинг: 18
#16: 2016-06-10 19:44:57 ЛС | профиль | цитата
Netspirit, скорее всего это проблема с правами или баг upx по Win 8.1.
Являюсь админом в системе, создаю папку кидаю туда exeшник программы и upx.
"Перетаскиваю" exe программы на upx - моргает консоль и exe удаляется.
Поставил в свойствах upx "выполнять от имени администратора" - перетаскиваю exe на upx - сжимает, все ок.
Но из hiasm не пашет...запускай от имени администратора или без него.
Через WinExec тоже не удалось. В качестве WorkingDir указывал путь к сжимаемому экзешнику.
В cmd указывал cd C:\Hiasm\Plug
------------ Дoбавленo в 18.40:
bat файл cmd.exe /c "C:\hiasm\plug\upx.exe" C:\Users\Admin\Desktop\123\Project1.exe работает, если запустить "ручками"

Если через WinExec появляется окно upx...идет процесс сжатия и в конце файл удаляется.
------------ Дoбавленo в 19.44:
Удалось выявить ошибку, если выполнить upx через cmd.exe /K то вызов upx не завершается, а там ошибка!
"upx ioexception file exists"

гугление отсылает к антивирусникам, т.к. антивирусники отключены появилось подозрение что файл после компиляции блокируется системой (проверяется или что-то еще), сделал запуск upx с задержкой 10 сек - работает!

Вопрос как проверить заблокирован файл или нет? Чтобы 10 секунд не ждать, а сразу сжимать как только файл "осовободился".

карма: 0

0
Гость
Ответов: 17029
Рейтинг: 0
#17: 2016-06-11 00:43:23 правка | ЛС | профиль | цитата


Редактировалось 5 раз(а), последний 2025-01-09 05:29:30
карма: 0

0
Ответов: 8930
Рейтинг: 823
#18: 2017-09-12 19:29:24 ЛС | профиль | цитата
После недавних (в этом 2017 году) атак вирусов-вымогателей антивирусники "приняли меры". Пару раз натыкался и никак не мог понять: если в программе есть какой-либо из "Stream" при попытке открыть из программы файл (картинку), выскакивает окошко "Не разрешается изменять файлы пользователей!" и *.exe удаляется, антивирусник бодро рапортует "Обнаружен и обезврежен .... Троян такой-то!"
Вносил в исключения и HiAsm, и *.exe, и открываемый файл, не помогает. Открываю той же программой картинку расположенную в папке HiAsm, открывается, антивирусник молчит, как партизан. Вот тут-то и дошло, что они защитили от изменений не зарегистрированными программами файлы в Windows-кой папке "Мои документы"
Dr.Web Security! Защитнички, блин
карма: 19

0
18
Сообщение
...
Прикрепленные файлы
(файлы не залиты)