Entwickler-Ecke

Programmierwerkzeuge - Upx geschichte


DieRuekkehr - Do 10.02.05 02:43
Titel: Upx geschichte
kann man eigentlich .ocx upx gepackte compressed fixed files unpacken?


Moderiert von user profile iconraziel: Topic aus Dateizugriff verschoben am Do 10.02.2005 um 05:31
Moderiert von user profile iconTino: Topic aus Off Topic verschoben am Do 10.02.2005 um 23:01


BenBE - Do 10.02.05 02:52


'upx -?'
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
41:
42:
43:
44:
45:
46:
47:
48:
49:
50:
51:
52:
53:
54:
55:
56:
57:
58:
59:
60:
                     Ultimate Packer for eXecutables
         Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002
UPX 1.24w        Markus F.X.J. Oberhumer & Laszlo Molnar         Nov 7th 2002

Usage: upx [-123456789dlthVL] [-qvfk] [-o file] file..

Commands:
  -1     compress faster                   -9    compress better
  --best compress best (can be very 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

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

Options for dos/exe:
  --8086              make compressed exe work on any 8086
  --no-reloc          put no relocations in to the exe header

Options for dos/com:
  --8086              make compressed com work on any 8086

Options for dos/sys:
  --8086              make compressed sys work on any 8086

Options for djgpp2/coff:
  --coff              produce COFF output [default: EXE]

Options for watcom/le:
  --le                produce LE output [default: EXE]

Options for win32/pe & rtm32/pe:
  --compress-exports=0    do not compress the export section
  --compress-exports=1    compress the export section [default]
  --compress-icons=0      do not compress any icons
  --compress-icons=1      compress all but the first icon
  --compress-icons=2      compress all but the first icon directory [default]
  --compress-resources=0  do not compress any resources at all
  --strip-relocs=0        do not strip relocations
  --strip-relocs=1        strip relocations [default]

  file.. executables to (de)compress

This version supports: dos/exe, dos/com, dos/sys, djgpp2/coff, watcom/le,
                       win32/pe, rtm32/pe, tmt/adam, atari/tos, linux/386

UPX comes with ABSOLUTELY NO WARRANTY; for details type `upx -L'.


DieRuekkehr - Do 10.02.05 13:40

upx filename -d funktioniert nicht da das file protected(gefixt) ist!


uall@ogc - Do 10.02.05 14:02

sicher das es mit UPX gepackt ist, schau mal ob der UPX header noch in der datei drin ist, ansonsten mussu mal nach procdump suchen das kann das auch wieder entpacken


DieRuekkehr - Do 10.02.05 19:40

proecdump kenn ich aber es unpackt keine .ocx files und wenn dann sind die nicht funktions fähig,ja das ist mit upx gepackt,habe das ausm filescanner rausgelesen


procdump hilft nur bei .exe files!


Delete - Do 10.02.05 23:58

Warum willst du sie denn eigentlich entpacken? Und warum fragst du nicht den Entwickler nach einer ungepackten Version?


DieRuekkehr - Fr 11.02.05 21:10

wieso nicht? bissl reinschauen!


Weil diese firma nicht offeziel ist!


AXMD - Fr 11.02.05 21:13

DieRuekkehr hat folgendes geschrieben:
wieso nicht? bissl reinschauen!


Was soll das werden wenn's fertig ist? Disassembling ist illegal, nur zur Info.

DieRuekkehr hat folgendes geschrieben:
Weil diese firma nicht offeziel ist!


Was heißt das jetzt wieder?

AXMD


DieRuekkehr - Fr 11.02.05 23:08

illegal? wenn man eine .ocx unpacked?

naja is schon egal,habs geschafft!


AXMD - Fr 11.02.05 23:10

DieRuekkehr hat folgendes geschrieben:
illegal? wenn man eine .ocx unpacked?

naja is schon egal,habs geschafft!


Es geht nicht um das Entpacken, sondern um das, was du danach mit dem Ding vorhast...

AXMD


DieRuekkehr - Sa 12.02.05 04:30

will sichergehen das dieses .ocx was in einen .cab war ,das cerf abgelaufen ist,nicht meinen pc schadet,so schaue ich ob alles stimmt und keine codes die den pc schaden!Das ist mein Ziel!!!


Delete - Sa 12.02.05 07:07

DieRuekkehr hat folgendes geschrieben:
so schaue ich ob alles stimmt und keine codes die den pc schaden

Interessant. Und wie bzw. mit was guckst du dir die an? Das sind kompilierte Dsteien, die sogar die Signatur MZ im Header tragen, also eigentlich PE32 Executables sind. Genauso gut könntest du dir eine Exe Datei angucken. Und ich glaube kaum, dass du mit dem ASM Code eines Dissamblers, viel anfangen könntest, selbst ein Profi könnte damit wohl nicht sehr viel anfangen.


Delete - Sa 12.02.05 10:53

Luckie hat folgendes geschrieben:
DieRuekkehr hat folgendes geschrieben:
so schaue ich ob alles stimmt und keine codes die den pc schaden

Interessant. Und wie bzw. mit was guckst du dir die an? Das sind kompilierte Dsteien, die sogar die Signatur MZ im Header tragen, also eigentlich PE32 Executables sind. Genauso gut könntest du dir eine Exe Datei angucken. Und ich glaube kaum, dass du mit dem ASM Code eines Dissamblers, viel anfangen könntest, selbst ein Profi könnte damit wohl nicht sehr viel anfangen.


das sagst du!


DieRuekkehr - Sa 12.02.05 16:04

aha klar kann man vieles mit anfangen!


Delete - Sa 12.02.05 16:42

Na wenn du meinst. :roll:


AXMD - Sa 12.02.05 20:31

@Luckie: sag bloß du erkennt den Baum nicht, wenn du ein GIF-Bild mit dem Editor öffnest... :lol:

AXMD