09/03/04 00:53:54 /tS87xgn
DAWIN DTV.exe
00000210: 44 59 55 -> 55 50 58
00000218: 44 59 55 -> 55 50 58
000003DB: 39 -> 33
000003DE: 39 -> 33
とすれば upx -d で復号できることを確認。
で、UPXってGPLだから圧縮したファイルもGPLになる。
> The stub which is imbedded in each UPX compressed program is part
> of UPX and UCL, and contains code that is under our copyright. The
> terms of the GNU General Public License still apply as compressing
> a program is a special form of linking with our stub.
URLリンク(upx.sourceforge.net)
でも、それだと困るから特定の制限の元に(GPLに汚染されずに)自由に
使うことを認めてくれている。
> Hereby Markus F.X.J. Oberhumer and Laszlo Molnar grant you special
> permission to freely use and distribute all UPX compressed programs
> (including commercial ones), subject to the following restrictions:
UPX圧縮したファイルを後から書き換える(UPX->DYU, 3.03->9.09)のは
この制限に違反してる可能性がある。
> 2. This also implies that the UPX stub must be completely unmodfied, i.e.
> the stub imbedded in your compressed program must be byte-identical
> to the stub that is produced by the official unmodified UPX version.
GPL違反ktkr ソース公開ktkr wwwww