UPX (the Ultimate Packer for eXecutables)是一款先进的可运行程序文件压缩器。压缩过的可运行文件体积缩小50%-70% ,这样降低了磁盘占用空间、网络上传下载的时间和其他分布以及存储费用。

通过 UPX 压缩过的程序和程序库全然没有功能损失和压缩之前一样可正常地运行,对于支持的大多数格式没有运行时间或内存的不利后果。 UPX 支持很多不同的可运行文件格式 包括 Windows 95/98/ME/NT/2000/XP/CE 程序和动态链接库、DOS 程序、 Linux 可运行文件和核心。

在官方站点上下载了JDK7(jdk-7u67-linux-x64.tar.gz)。解压后查看文件“THIRDPARTYLICENSEREADME.txt”(第三方许可证自述)时看到下面内容:

%% This notice is provided with respect to UPX v3.01, which is included
with JRE 7 on Windows.--- begin of LICENSE ---Use of any of this software is governed by the terms of the license below:ooooo     ooo ooooooooo.   ooooooo  ooooo`888'     `8' `888   `Y88.  `8888    d8'888       8   888   .d88'    Y888..8P888       8   888ooo88P'      `8888'888       8   888            .8PY888.`88.    .8'   888           d8'  `888b`YbodP'    o888o        o888o  o88888oThe Ultimate Packer for eXecutablesCopyright (c) 1996-2000 Markus Oberhumer & Laszlo Molnarhttp://wildsau.idv.uni-linz.ac.at/mfx/upx.htmlhttp://www.nexus.hu/upxhttp://upx.tsx.orgPLEASE CAREFULLY READ THIS LICENSE AGREEMENT, ESPECIALLY IF YOU PLAN
TO MODIFY THE UPX SOURCE CODE OR USE A MODIFIED UPX VERSION.

接着往下看,看到了“The UPX license file is at http://upx.sourceforge.net/upx-license.html.”。在sourceforge上。这才知道原来它是开源的。

果断訪问一下,晕,竟然打不开,记得之前訪问sourceforge是能够的,把URL中的upx改成www,确实能够訪问,但upx这个怎么就訪问不了呢?

难道是被和谐了?打开Chrome+。输入网址訪问,打开了,不禁感慨,多么和谐的社会啊!

转载于:https://www.cnblogs.com/yxwkf/p/5129851.html

UPX 加壳工具:The Ultimate Packer for eXecutables相关推荐

  1. 压缩加壳工具UPX编译及使用实例

    压缩加壳工具UPX编译及使用实例 压缩加壳工具UPX编译及使用实例 UPX介绍 UPX在debian下编译 UPX使用 压缩加壳工具UPX编译及使用实例 UPX介绍 UPX是一个著名的压缩壳,主要功能 ...

  2. 软件安全-UPX加壳

    加壳的全称应该是可执行程序资源压缩,压缩后的程序可以直接运行. 其原理是将可执行程序按照一定算法进行压缩,达到程序源代码的加密效果,执行时在先脱壳内存中解压缩,还原,再执行原程序部分.从而达到防修改与 ...

  3. 实验四:使用UPX加壳与脱壳

    一.实验目的 了解程序加壳.脱壳原理 掌握PE文件结构 学习利用UPX Shell.LoardPE.IDA等工具完成软件的加.脱壳操作 二.实验题目 UPX加壳:对crackme加上UPX壳,用 Lo ...

  4. 用ollydbg手脱UPX加壳的DLL

    用Ollydbg手脱UPX加壳的DLL 作者:fly [目标程序]:UPX加壳的EdrLib.dll.附件中还有输入表.重定位数据.UPXAngela以及UnPacked以供参考.        [作 ...

  5. 【原创】脱UPX加壳的notepad.exe

    [文章标题]: 脱UPX加壳的notepad.exe [文章作者]: 微微虫[S.T.C][DCT] [作者邮箱]: ]nuxgod@163.com [作者主页]: http://wwcgodsoft ...

  6. Android UPX加壳源码解析

    ​目录 一. UPX加壳的原理 1. UPX的工作原理 2. UPX实时解压的原理和流程 3. UPX加壳应用的场景 4. 修改UPX源码需要注意以下几点 二. UPX加壳Android so的方法和 ...

  7. 标记下 'net 查壳/脱壳/加壳' 工具

    net查壳工具 DotNet Id v1.0.0.3 该net程序集被"MaxToCode"加壳了(也不能完全相信). 加壳工具就是列表中列出的了. de4Net.exe脱壳工具版 ...

  8. java加壳工具_加壳工具 - virbox加密空间站 - OSCHINA - 中文开源技术交流社区

    Virbox Protector Standalone 加壳工具可直接对dll文件进行加壳,防止代码反编译,更安全,更方便. 产品简介 Virbox Protector Standalone提供了强大 ...

  9. 2020最新版Net加壳工具

    Virbox Protector 发布最新版本 Net加壳工具:Virbox Protector 2 . Virbox Protector 为.NET Framework编写的软件做代码保护,防止代码 ...

最新文章

  1. 1分钟快速生成用于网页内容提取的xslt
  2. mysql带LIKE 关键字的查询
  3. Java安全(一) : java类 | 反射
  4. 人工智能与深度学习概述(1)
  5. 道路矢量数据下载教程
  6. pythonnumpy官网_NumPy下载-NumPy(Python开发工具)下载 v1.19.4官方版--pc6下载站
  7. 一文读懂蓝绿发布、A/B 测试和金丝雀发布的优缺点
  8. 在CentOS7虚拟机中安装mysql5.7
  9. 江苏省计算机二级高级office知识点,计算机二级高级Office常见知识点积累
  10. git switch 与 git checkout的不同
  11. [SQL必知必会] 读书笔记
  12. 概率论与拉普拉斯决定论矛盾吗?
  13. BUUCTF msic 专题(108)[UTCTF2020]zero
  14. 三角形的外接圆 - 计算几何
  15. 实现简易版德州扑克|学习麻瓜编程以项目为导向入门前端 HTML+CSS+JS
  16. python报错1-'int' object is not iterable('int'对象不可迭代)
  17. TCP三次握手、四次挥手
  18. COM与COM+的区别
  19. [译] C程序员该知道的内存知识 (4)
  20. 网络 || 路由 || arp协议

热门文章

  1. 怎么用java实现打字功能_怎么用JAVA编写一个打字游戏
  2. python 使用期物处理并发
  3. hadoop 多机全分布式安装步骤(虚拟机1master+2slave)
  4. LeetCode 1785. 构成特定和需要添加的最少元素(贪心)
  5. LeetCode 1140. 石子游戏 II(DP)*
  6. LeetCode 第 199 场周赛(757/5231,前14.5%)
  7. LeetCode 285. 二叉搜索树中的顺序后继(中序遍历)
  8. LeetCode 771. 宝石与石头(哈希)
  9. quartz获取开始结束时间_Springboot集成quartz
  10. php unicode 插入 mysql_关于MySQL的一些骚操作——提升正确性,抠点性能