Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > ger.ct > #555418

Re: Beliebige Dateien in ein Executable packen

From Bonita Montero <Bonita.Montero@gmail.com>
Newsgroups ger.ct
Subject Re: Beliebige Dateien in ein Executable packen
Date 2022-05-20 21:20 +0200
Organization A noiseless patient Spider
Message-ID <t68plc$1j9$1@dont-email.me> (permalink)
References <t65169$e3m$1@dont-email.me> <t664ql.2d0.1@stefan.msgid.phost.de> <t65u53$mbg$1@dont-email.me> <t65ujc$2tn$1@dont-email.me> <t68lgj.ck.1@stefan.msgid.phost.de>

Show all headers | View raw


Am 20.05.2022 um 18:09 schrieb Stefan Reuther:
> Am 19.05.2022 um 19:26 schrieb Bonita Montero:
>> Hab's gerade nochmal ausprobiert:
>> 88.276.992 Bytes in .c und .h ausgegeben mit meinem Progrämmchen
>> ergibt ca ein halbes GB an .c-File und dauern tut das dann knapp
>> weniger als 1,5s. Mit xxd ist die Datei ca. genauso groß, aber
>> die Konvertierung dauert etwas mehr als 27s.
>> Können halt nicht programmieren, die Leute die C nutzen.
> 
> Wenn Geschwindigkeit relevant wäre, könnte man das auch in C. Was du als
> Feature verkaufst und mit fancy C++ Features umsetzt, die Vorallokation
> von Puffern, ist für den Anwendungsfall völlig überflüssig: großen
> Puffer machen (evtl. gleich einfach den stdio-Puffer vergrößern), bis
> Anschlag füllen, bei Anschlag flush. Fertig. Die Eingabe komplett in den
> RAM zu lesen halte ich bei Filtern dieser Art grundsätzlich für einen
> Implementierungsfehler.

Kannst es ja mal vormachen bzw. das wäre bestimmt sehr kurz, aber eben
auch sehr langsam.
Der Witz an meiner C++20-Lösung ist eben: für das Zählen braucht es
nur ein winziges Lambda. Versuch das mal in dieser Murks-Sprache C.

>    objcopy -I binary -O elf32-i386 in.dat out.o

Ist halt nicht portabel.

Back to ger.ct | Previous | NextPrevious in thread | Next in thread | Find similar | Unroll thread


Thread

Beliebige Dateien in ein Executable packen Bonita Montero <Bonita.Montero@gmail.com> - 2022-05-19 11:04 +0200
  Re: Beliebige Dateien in ein Executable packen "Wendelin Uez" <wuez@online.de> - 2022-05-19 18:06 +0200
    Re: Beliebige Dateien in ein Executable packen Bonita Montero <Bonita.Montero@gmail.com> - 2022-05-19 19:05 +0200
  Re: Beliebige Dateien in ein Executable packen Stefan Reuther <stefan.news@arcor.de> - 2022-05-19 19:12 +0200
    Re: Beliebige Dateien in ein Executable packen Bonita Montero <Bonita.Montero@gmail.com> - 2022-05-19 19:18 +0200
      Re: Beliebige Dateien in ein Executable packen Bonita Montero <Bonita.Montero@gmail.com> - 2022-05-19 19:26 +0200
        Re: Beliebige Dateien in ein Executable packen Bonita Montero <Bonita.Montero@gmail.com> - 2022-05-20 21:20 +0200
      Re: Beliebige Dateien in ein Executable packen Wolfgang Kynast <wky@gmx.de> - 2022-05-19 19:27 +0200
        Re: Beliebige Dateien in ein Executable packen Bonita Montero <Bonita.Montero@gmail.com> - 2022-05-20 04:41 +0200

csiph-web