Quantcast
Channel: Ru.Board
Viewing all articles
Browse latest Browse all 892394

WinRAR (часть 3) (2383) / Обсуждение работы архиватора

$
0
0
Victor_VG:
SDZ0

А зайти админом в каталог установки и стереть/переименовать пару бинарников руками архисложно?:) Например это можно сделать таким скриптом secfix.cmd:

Код:
@echo off
if exist Ace32Loader.exe (move /y Ace32Loader.exe Ace32Loader.ex_ > nul) & if exist UNACEV2.DLL (move /y UNACEV2.DLL UNACEV2.DL_ > nul)
exit

и пусть лежат коли желательны или стереть их secfix2.cmd:

Код:
@echo off
if exist Ace32Loader.exe (del /d/q Ace32Loader.exe > nul) & if exist UNACEV2.DLL (del /f/q UNACEV2.DLL > nul)
exit

Всё равно винда не юникс и при запуске файла в отличии от UNIX не производит проверку "запускаемый файл это программа?" а только смотрит по маске его тип (расширение) на совпадение со списками "bin, com, exe, dll, ocx" и в %PathExt% и при его успехе сразу загружает файл в память и передаёт ему управление априори считая записанную в нём программу корректной. Так что шансов запустить переименованный файл, особенно после рестарта оси почти ноль.

И я не вижу нужды пересобирать всю ветку 5.6.х ради исключения из пакета пары ошибочных бинарников там где всё решается парой "лишних" движений.

Viewing all articles
Browse latest Browse all 892394

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>