PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : [vb.net] 16kb Filesize



heatshock
21.02.2009, 17:03
Also ich will mir nen Packer schreiben, aber ich habe vorhin gemerkt das das in vb.net iwie ziemlich sinnlos ist, da eine leere compilierte exe schon 16kb ist...
Gibt es möglichkeiten diese Datein kleienr zu machen?

kommt mir jetz nich mit Packer oder soon mist das Funktioniert nicht, das die Datei als Stub dienen soll!

Sirect
21.02.2009, 17:39
Das ist bei VB.NET halt so, das Grundgerüst für die Dateien ist schon recht groß.
Dafür ist dann aber der Code eher klein, gleicht sich alles irgendwie aus ;)

Sawyer
21.02.2009, 18:08
kommt mir jetz nich mit Packer oder soon mist das Funktioniert nicht, das die Datei als Stub dienen soll!

warum soll das nicht klappen ? packst die fertige stub mit upx , und sie ist ca um die Hälfte kleiner

danach kann wie sonst auch der builder die Daten anhängen , das sollte eigentlich ohne Probleme funktionieren

MfG

heatshock
21.02.2009, 18:35
ist packer nicht = dropper?!?
weil wenn doch funtkioniert es nicht...

Sirect
21.02.2009, 19:18
Kommt drauf an wie du es genau machen willst:

Ein Dropper der die EOF-Daten wieder auf die Platte schreibt -
Oder einen Packer, der die Datei wirklich komprimiert.

heatshock
22.02.2009, 00:14
naja wie macht mann nen packer der wirklich komprimiert?
nimmt der einfach alle überflüssigen nullen raus?
oder arbeitet der auch mit stub?
naja ich will sone art dropper machen.. der halt ins temp droppt...

DizzY_D
22.02.2009, 02:10
naja wie macht mann nen packer der wirklich komprimiert?
nimmt der einfach alle überflüssigen nullen raus?
oder arbeitet der auch mit stub?
naja ich will sone art dropper machen.. der halt ins temp droppt...


Es gibt sehr viele verschiedene Algorythmen um Daten zu verkleinern.
Das fängt an bei "überflüssige Nullen rausnehme" bishin zu komplexen mathematischen berechnungen.
Natürlich arbeitet ein Packer mit einer Stub.
Wie sollen sonst die gepackten daten entpackt und gestartet werden?