Datei :: getlinemaxlänge.

Holen Sie sich Zeilen aus einer Datei, bis zu einer maximalen Leitungslänge
Jetzt downloaden

Datei :: getlinemaxlänge. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Perl Artistic License
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Rob Mueller
  • Website des Verlags:
  • http://search.cpan.org/~robm/Mail-IMAPTalk-1.03/IMAPTalk.pm

Datei :: getlinemaxlänge. Stichworte


Datei :: getlinemaxlänge. Beschreibung

Holen Sie sich Zeilen aus einer Datei, bis zu einer maximalen Leitungslänge Datei :: getLineMaxLength ist ein Perl-Modul, um Linien aus einer Datei zu erhalten, bis zu einer maximalen Linie Länge.Synopsis Datei :: getlinemaxlänge; $ FML = Datei :: getlinemaxlength-> neu (stdin); # Lesen Sie Linien, bis zu 1024 Zeichen, während (meine $ line = $ fml-> getline (1024, $ scuts)) {}, während im Allgemeinen Leseleitungen von Daten in Perl (z. B.) einfach ist (z. B.), gibt es anscheinend keine einfache Möglichkeit, das zu begrenzen Lesen Sie die Linie auf eine maximale Länge (wie in der C-Call Fets (CHAR * S, INT INT-Größe, Datei * Stream)). Dies kann zu potenziellen DOS-Situationen in Ihrem Code führen, in dem ein Angreifer eine beliebig große Linie senden und Ihr gesamtes Speicher verwenden kann. Natürlich können Sie Dinge wie BSD :: Ressourcen verwenden, um Ihr Programm mit allen Speicher zu stoppen, aber das tötet den Prozess nur ab und gibt Ihnen keine weiteren Informationen darüber, was das Problem verursacht hat. Anforderungen: · Perl.


Datei :: getlinemaxlänge. Zugehörige Software