![]() |
AW: Brainstorming: Datei mit definierter Entropie erzeugen
![]() H(X) = 3.59448
Code:
CDU
CSU FDP SPD Grüne |
AW: Brainstorming: Datei mit definierter Entropie erzeugen
Wie ermittelst du denn die Entropie?
|
AW: Brainstorming: Datei mit definierter Entropie erzeugen
Wenn ich aber diese Textdatei verwende:
Zitat:
|
AW: Brainstorming: Datei mit definierter Entropie erzeugen
Zitat:
Zur Ermittlung zweckentfremde :oops: ich die Klasse ![]()
Delphi-Quellcode:
uses
MiTeC_PE; var PE: TPEReader; procedure TForm3.FormCreate(Sender: TObject); begin PE := TPEReader.Create; try PE.FileName := 'R:\test.txt'; CodeSite.Send('TForm3.FormCreate: ', PE.Entropy.ToString); finally PE.Free; end; end; |
AW: Brainstorming: Datei mit definierter Entropie erzeugen
Zitat:
|
AW: Brainstorming: Datei mit definierter Entropie erzeugen
Die Entropie hängt doch sicher auch vom Zeichensatz ab, ob english, kyrilliusch, chinesisch, ANSI, UTF16, ...
|
AW: Brainstorming: Datei mit definierter Entropie erzeugen
In Bezug zu PE Dateien vermute ich stellt die Entropy dar, ob Datei gepackt wurde. 8 sollte maximum Darstellen, also stark gepackt und 1 wäre zu 100% ungepackt. Kann ich gerade nicht nachvollziehen da mir diese Unit/Klasse fehlt, zum nachschauen kaufe ich das nicht.
|
AW: Brainstorming: Datei mit definierter Entropie erzeugen
Zitat:
|
AW: Brainstorming: Datei mit definierter Entropie erzeugen
Zitat:
|
AW: Brainstorming: Datei mit definierter Entropie erzeugen
Erstell mal bitte Dateien mit folgenden Inhalt und sage Entropy dazu.
Code:
1234567890
Code:
hier ist hinten noch ein leerzeichen!
1111222333
Code:
hier ist vorne noch ein leerzeichen!
1 2 3 4 5
Code:
Danke.
1 2 3 4 5
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 00:37 Uhr. |
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