Thread Perlinterface zum Perl-Parser: Data::Dumper Ausgabe ohne eval einlesen?
(12 answers)
Opened by murphy at 2004-08-14 00:18
[quote=murphy,16.08.2004, 13:04]Erstmal danke für die Tips, ich werde dann mal YAML testen oder schauen, ob ich noch andere Serialisierungstools finde.
Das Ausgabeformat von Data::Dumper hätte mir halt aus ästhetischen Gründen gefallen ;) Ich möchte aber auf eval aus dem Grunde verzichten, dass ich die Daten übers Netzwerk übetragen möchte, und Daten die übers Netzwerk kommen sind mir nicht vertrauenswürdig genug, um sie einfach durch eval zu schicken...[/quote] Dafür benutze ich generell POE::Filter::Reference, das Modul beherscht alle serializer (Storable, YAML, Data::Dumper), kümmert sich um das length prefix und kann gzip... (POE::Filter lassen sich auch ohne POE einsetzen). Wenn du auf Sicherheit wert legst empfehle ich die Nutzung eines SSH Tunnels, Crypt::CBC und/oder Digest::HMAC...etc. |