Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/delphi/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Delphi 如何安全使用UPX?_Delphi_Compression_Delphi Xe7_Upx - Fatal编程技术网

Delphi 如何安全使用UPX?

Delphi 如何安全使用UPX?,delphi,compression,delphi-xe7,upx,Delphi,Compression,Delphi Xe7,Upx,我正在尝试使用upx使用--lzma压缩方法来减小我的应用程序大小 但是,每当我使用upx并在压缩后扫描我的应用程序时,它就会显示这个应用程序有病毒。这就是出现的病毒结果 Gen:Adware.Heur.RmTfWDj6fzli 如果我在使用upx之前扫描应用程序,则应用程序是完全干净的,没有检测到病毒 我如何避免这个问题 我在这里使用upx 391您无法避免此问题 问题是,恶意软件作者经常使用UPX和其他打包软件来缩小尺寸并试图隐藏内容,因此所有病毒扫描程序都会寻找这些打包软件的迹象(尤其是U

我正在尝试使用
upx
使用
--lzma
压缩方法来减小我的应用程序大小

但是,每当我使用
upx
并在压缩后扫描我的应用程序时,它就会显示这个应用程序有病毒。这就是出现的病毒结果

Gen:Adware.Heur.RmTfWDj6fzli

如果我在使用
upx
之前扫描应用程序,则应用程序是完全干净的,没有检测到病毒

我如何避免这个问题


我在这里使用upx 391

您无法避免此问题

问题是,恶意软件作者经常使用UPX和其他打包软件来缩小尺寸并试图隐藏内容,因此所有病毒扫描程序都会寻找这些打包软件的迹象(尤其是UPX,因为它随时可用)


如果您不希望UPX导致您的应用被识别为病毒,请停止使用UPX。

简单地说,如果您希望避免成为反恶意软件的目标,请不要使用打包机。就这么简单。如果你想要一个小的可执行文件,那么选择一个更经济的编译器。或者删除第三方库。您不能。问题是恶意软件经常使用UPX来缩小尺寸并试图隐藏内容,因此所有病毒扫描程序都会寻找UPX的迹象。如果您不希望UPX导致您的应用被识别为病毒,请停止使用UPX。感谢@DavidHeffernan和Ken White提供的信息。因为恶意软件作者并不愚蠢,他们避免使用UPX。对他们的恶意软件使用UPX将很容易识别他们的恶意软件,因此他们使用其他手段隐藏他们的恶意软件。