Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   Dateien in Binärcode (https://www.delphipraxis.net/124883-dateien-binaercode.html)

inherited 26. Nov 2008 23:11

Re: Dateien in Binärcode
 
Zitat:

Zitat von Relicted
... da hast es denn in hex...

So ein Quak! Intern wird es in binärer Darstellung gespeichert, wobei Dezimal als auch Hexadezimal nur eine Form der Dateninterpretation sind

taaktaak 27. Nov 2008 07:51

Re: Dateien in Binärcode
 
Typischerweise wird zur Anzeige derartiger Dateien wohl ein "Hex-Editor" verwendet. Darin werden die einzelnen Bytes in der Regel sowohl in hexadezimaler Form als auch mit ihrem ASCII-Zeichen dargestellt. Die binäre Darstellung erscheint mir eher ungewöhnlich.
Was genau soll es denn nun werden?

Goldor 27. Nov 2008 20:43

Re: Dateien in Binärcode
 
soll halt die komplette datei in zum Beispiel dieser
form(00010110)ausgeben. ist für ein verschlüsselungsprogramm
und deshalb sollen halt auch mp3, jpg, txt usw umwandelbar sein

Namenloser 27. Nov 2008 20:48

Re: Dateien in Binärcode
 
Die Verschlüsselung sollte unabhängig von der darstellung funktionieren, also eigentlich mit ejder Art von daten. ganz egal ob Text oder andere Daten. Wenn deine Verschlüsselung nur auf Text ausgelegt ist, würde sich vielleicht Base64 anbieten. Denn im gegensatz zur Umwandlung in 0en und 1en, belegt die Dartsellung mit B64 nur ein viertel mehr Speicherplat (wenn ich mich nicht irre), während deine Version 8 mal so viel Platz braucht.

Goldor 27. Nov 2008 20:55

Re: Dateien in Binärcode
 
nicht ganz richtig, ich will ja zum beispeil 00000000 verschlüsseln
, also tut ich jede stelle die eine primzahl ist tauschen dh aus
00000000 mach 01101010 und dann wieder den neuen code also 01101010
in das eigentlich zeichen umwandeln sodas das coden 1 zu 1 verläuft.

Namenloser 27. Nov 2008 20:59

Re: Dateien in Binärcode
 
Es ist aber ein Unterschied, ob du Bits vertauscht, oder die Ascii-zeichen "0" und "1", die jeweils ein Byte belegen. Du kannst über Bitmasken und Bitshiftung aber direkt auf die Bits zugreifen. ich denke, das dürfte eher das sein, was du suchst.

Goldor 27. Nov 2008 21:01

Re: Dateien in Binärcode
 
ok kann ich die bytes ausgeben lassen, in Binär
und sie dann wieder in byte speichern?

Sunlight7 28. Nov 2008 01:03

Re: Dateien in Binärcode
 
Delphi-Referenz durchsuchennot, Delphi-Referenz durchsuchenand, Delphi-Referenz durchsuchenor, Delphi-Referenz durchsuchenxor, Delphi-Referenz durchsuchenshl und Delphi-Referenz durchsuchenshr sind da Deine Freunde :-D

Namenloser 28. Nov 2008 16:14

Re: Dateien in Binärcode
 
Ich glaube, es gab auch ein Tutorial über solche binären Operatoren in der Tutorial-Sparte hier.


Alle Zeitangaben in WEZ +1. Es ist jetzt 18:19 Uhr.
Seite 2 von 2     12   

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz