Avatar billede cms Nybegynder
01. december 2001 - 14:24 Der er 17 kommentarer og
1 løsning

Lave program på 4 Kb

Hey :)
Det mindste en PE kan fylde er 4 Kb (right?). Jeg vil gerne lave en PE der fylder 4 Kb. Det er ok hvis jeg skal skrive noget af det i assembler, men helst ser jeg en løsning til c++ eller delphi.
PE\'en skal være en dll, hvor jeg inkluderer et typelibrary.
Nogen forslag?
Avatar billede dkn Nybegynder
01. december 2001 - 14:28 #1

upx.exe kan komprimere exe filer (tror også den virker på dll) til det halve ca.
Hvis du så også bygger din dll uden runtime packes kommer den ned på det ønskede vil jeg tro.
Jeg kan sende dig upx programmet hvis du vil prøve det.

dkn
Avatar billede ziron Nybegynder
01. december 2001 - 14:41 #2
dkn >> du må også gerne sende her ziron@kulhytten.dk

/ZIRON
Avatar billede rocekiller Nybegynder
01. december 2001 - 17:41 #3
Programmer som upx og ander exe komprimeringsprogrammer kan godt nok komprimere exe/dll filer. Men det giver bagslag hvis programmerne skal køreres på gamle/ældre maskiner, da de skal loade hele exe/dll filen i maskinens ram, hvorimod ikke komprimerede exe/dll filer kun loader dele af filen (de dele der bruges) i hukommelsen.

Et proram som StripReloc fra jrsoftware.org fjerner ubenyttede \"ting\" (aner ikke hvad det er den fjerner, står på siden) og derfor ikke kræver mere ram.
Avatar billede ziron Nybegynder
01. december 2001 - 17:45 #4
rocekiller >> okay, og jeg har lige prøvet det der StripReloc og det virker sku :)

/ZIRON
Avatar billede rocekiller Nybegynder
01. december 2001 - 18:22 #5
Det gør der nemmerlig. ;o) Har selv brugt der masser af gang, uden problemer overhovdet.
Avatar billede ziron Nybegynder
01. december 2001 - 18:23 #6
okay det er faktisk meget smart...

/ZIRON
Avatar billede rocekiller Nybegynder
01. december 2001 - 18:40 #7
Jeps, men jeg tror vi skal stoppe denne off topic snak, men mail/ICQ/IRC gerne.
Avatar billede ziron Nybegynder
01. december 2001 - 18:41 #8
hehe bare iorden. ps icq : 50365252 hvis det er...

/ZIRON
Avatar billede cms Nybegynder
01. december 2001 - 19:29 #9
Filen skal downloades fra nettet, så runtime packages dur ikke. Det skal være en dll, så StripReloc dur heller ikke, selvom det virker forbløffende godt sammen med upx eller Aspack.
Avatar billede cms Nybegynder
01. december 2001 - 19:34 #10
Jeg har i øvrigt lige på StripReloc\'s hjemmeside set en kompileret PE, som fylder 3,8 Kb (!!!)
Avatar billede dkn Nybegynder
01. december 2001 - 19:57 #11
Hvad er url\'en til deres side?
Avatar billede ziron Nybegynder
01. december 2001 - 20:02 #12
jrsoftware.org

/ZIRON
Avatar billede pellelil Nybegynder
03. december 2001 - 08:26 #13
Med KOL (Key Object Library), kan du (inden du kompimere med StripReloc, Upx, teLock eller lign.) lave \"små EXE\" filer.
Avatar billede pellelil Nybegynder
03. december 2001 - 08:26 #14
Jeg glemte lige URL\'en: http://bonanzas.rinet.ru/
Avatar billede cms Nybegynder
27. marts 2002 - 16:28 #15
fik aldrig sagt tak for hjælpen... tak! smider I lige nogle svar?
Avatar billede cms Nybegynder
19. juli 2002 - 15:17 #16
På tide at lukke
Avatar billede yousif Nybegynder
19. juli 2002 - 16:52 #17
du kan også i delphi lave programmer uden forms.pas .. så kommer de til at fylde meget lidt.. du kan godt lave windows programmer uden forms.pas..
Avatar billede cms Nybegynder
19. juli 2002 - 18:27 #18
I know I know :) Det har jeg skam også lavet mange gange
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester

IT-JOB

Riskpoint A/S (Riskpoint Solutions Limited)

Senior Developer

Forsvarsministeriets Materiel- og Indkøbsstyrelse

Cyberdivisionen søger IT-supporterelever til Lokal IT på Aalborg Kaserne

Politiets Efterretningstjeneste

Platform Engineer hos PET