加入收藏 | 设为首页 | 会员中心 | 我要投稿 百客网 - 域百科网 (https://www.yubaike.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > Asp教程 > 正文

UPX-加壳-脱壳-官方工具-逆向分析

发布时间:2022-12-09 11:19:26 所属栏目:Asp教程 来源:
导读:  文章目录

  1.UPX

  UPX是一款先进的可执行文件压缩软件。UPX通常会将程序和dll的文件大小减少约50%-70%,从而减少磁盘空间、网络加载时间、下载时间和其他分发和存储成本。UPX压缩的程序和库是完全
  文章目录
 
  1.UPX
 
  UPX是一款先进的可执行文件压缩软件。UPX通常会将程序和dll的文件大小减少约50%-70%,从而减少磁盘空间、网络加载时间、下载时间和其他分发和存储成本。UPX压缩的程序和库是完全自包含的,和以前一样运行,对大多数支持的格式没有运行时或内存损失。UPX支持许多不同的可执行文件格式,包括Windows程序和dll、macOS应用程序和Linux可执行文件。UPX是根据GNU通用公共许可证条款发布的自由软件。完整的源代码是可用的。UPX可以免费分发和使用,甚至可以用于商业应用程序。详细信息请参见UPX许可协议。
 
  简单来说,UPX是一款对EXE或者DLL进行压缩的壳工具,能够缩小exe或者dll的大小。
 
  2.下载
 
  从官网下载相应的工具。
 
  或者作者提供的CSDN下载链接。
 
  3.命令
 
  这个工具可以压缩和解压缩可执行文件。
 
  C:\Users\ajz\Desktop\upx-4.0.1-win64>upx -h
                         Ultimate Packer for eXecutables
                            Copyright (C) 1996 - 2022
  UPX 4.0.1       Markus Oberhumer, Laszlo Molnar & John Reiser   Nov 16th 2022
  Usage: upx [-123456789dlthVL] [-qvfk] [-o file] file..
  Commands:
    -1     compress faster                   -9    compress better
    --best compress best (can be slow for big files)
    -d     decompress                        -l    list compressed file
    -t     test compressed file              -V    display version number
    -h     give this help                    -L    display software license
  Options:
    -q     be quiet                          -v    be verbose
    -oFILE write output to 'FILE'
    -f     force compression of suspicious files
    --no-color, --mono, --color, --no-progress   change look
  Compression tuning options:
    --lzma              try LZMA [slower but tighter than NRV]
    --brute             try all available compression methods & filters [slow]
    --ultra-brute       try even more compression variants [very slow]
  Backup options:
    -k, --backup        keep backup files
    --no-backup         no backup files [default]
  Overlay options:
    --overlay=copy      copy any extra data attached to the file [default]
    --overlay=strip     strip any extra data attached to the file [DANGEROUS]
    --overlay=skip      don't compress a file with an overlay
  压缩命令
 
  upx -1 -o “C:\Users\ajz\Desktop\SmartNest1.exe” “C:\Users\ajz\Desktop\SmartNest.exe”
 
  解压命令
 
  upx -d -o “C:\Users\ajz\Desktop\SmartNest2.exe” “C:\Users\ajz\Desktop\SmartNest1.exe”
 
  4.总结
 
  UPX加壳工具能够极大的压缩可执行文件asp压缩壳,对于可执行文件的网络传播,确实效果不错。
 

(编辑:百客网 - 域百科网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章