Απλό κείμενο (.txt)

ISO/IEC Τυπικό

Το αρχείο απλού κειμένου (TXT) αποτελεί τον παγκόσμιο θεμέλιο λίθο της ψηφιακής πληροφορικής και της αποθήκευσης ανθρώπινων πληροφοριών, περιέχοντας ακατέργαστους, ανεπεξέργαστους χαρακτήρες που μπορούν να διαβαστούν από κάθε λειτουργικό σύστημα υπολογιστή και γλώσσα προγραμματισμού που υπάρχει.

Μετατροπή SRT σε TXT

Δωρεάν μετατροπέας από SRT σε TXT εντός του προγράμματος περιήγησης. Μετατρέψτε αρχεία άμεσα στη συσκευή σας.

Επιθεώρηση & Μεταδεδομένα

Τα λειτουργικά συστήματα και τα εργαλεία ανάλυσης αρχείων αναγνωρίζουν τα αρχεία TXT ελέγχοντας την αρχική δυαδική ακολουθία byte:

Επιλέξτε ή αποθέστε αρχεία εδώ

100% ιδιωτική μετατροπή εντός προγράμματος περιήγησης - τα αρχεία δεν φεύγουν ποτέ από τη συσκευή σας

ή επικόλληση Ctrl+V
Εγγύηση Απορρήτου Μηδενικής Μετάδοσης Δικτύου: 0 byte μεταφορτώθηκαν σε εξωτερικούς διακομιστές. Όλη η επεξεργασία πραγματοποιήθηκε τοπικά στο sandbox του προγράμματος περιήγησής σας.

Υπογραφή κεφαλίδας σε επίπεδο byte (Magic Bytes)

Τα λειτουργικά συστήματα και τα εργαλεία ανάλυσης αρχείων αναγνωρίζουν τα αρχεία TXT ελέγχοντας την αρχική δυαδική ακολουθία byte:

ΔΕΚΑΕΞΑΔΙΚΗ ΥΠΟΓΡΑΦΗ (OFFSET 0):

EF BB BF / None

ΑΝΑΠΑΡΑΣΤΑΣΗ ASCII: UTF-8 BOM / Raw text

Τυποποίηση: ISO/IEC 10646 / Unicode Standard / IETF RFC 2046

Τεχνικές Προδιαγραφές

Αρχιτεκτονική ΠεριέκτηSequential sequence of human-readable characters encoded as ASCII, UTF-8, UTF-16, or ISO-8859
ΣυμπίεσηUncompressed raw character bytes
Endianness ByteUTF-8 (byte order neutral); Big/Little-Endian indicated by BOM in UTF-16/32
Χρωματικοί ΧώροιN/A (Plaintext)
Κανάλια & ΔομήLinear stream of characters, newline markers (LF \n or CRLF \r\n), and whitespace
Μέγιστες ΔιαστάσειςUnbounded stream length
ΔιαφάνειαNone
Streaming & Προοδευτική ΦόρτωσηUniversal immediate byte-by-byte streaming

Τεχνικός Πίνακας Σύγκρισης: TXT έναντι Ανταγωνιστών

Τεχνικό χαρακτηριστικόTXT (Τρέχον)MDPDFHTML
Οπτική ΜορφοποίησηΚαμία (καθαρό, αστήλιστο κείμενο)Ελαφριά σύνταξη MarkdownΣταθερή οπτική διάταξη σελίδαςΠλήρης μορφοποίηση CSS & DOM
Απαιτούμενο ΛογισμικόΚανένα (οποιοδήποτε τερματικό ή πρόγραμμα επεξεργασίας κειμένου)Πρόγραμμα προεπισκόπησης / ανάγνωσης MarkdownΕξειδικευμένο πρόγραμμα προβολής PDFΠρόγραμμα περιήγησης ιστού
Μέγεθος ΑρχείουΑπόλυτο ελάχιστο δυνατόΕλάχιστο μέγεθος κειμένουΜεγάλο δυαδικό δοχείοΜέτριο overhead σήμανσης
Αρχειακή ΜακροζωίαΆπειρη (καθαρά bytes χαρακτήρων)Μόνιμη (απλό κείμενο)Υψηλή (πρότυπο ISO)Υψηλή (πρότυπο W3C)

Συνηθισμένοι Τρόποι Διαφθοράς & Οδηγός Ανάκτησης Hex

Τα τονισμένα γράμματα εμφανίζονται ως αλλοιωμένα σύμβολα όπως 'é' ή μαύρα ερωτηματικά ''.

Βασική Αιτία: Ασυμφωνία κωδικοποίησης: ένα παλαιότερο αρχείο ANSI/Windows-1252 ανοίχθηκε ως UTF-8 χωρίς την κατάλληλη μετατροπή.

Ανάκτηση: Επανακωδικοποιήστε το αρχείο με ρητή κωδικοποίηση UTF-8 χρησιμοποιώντας το File2File Text Converter.

Ανάλυση Ασφάλειας & Διανύσματα Επίθεσης Parser

Τα αρχεία απλού κειμένου δεν περιέχουν εκτελέσιμο κώδικα, αλλά κακόβουλοι χαρακτήρες unicode μπορούν να εξαπατήσουν τους χρήστες ή να προκαλέσουν έγχυση στο τερματικό.

Γνωστά διανύσματα επίθεσης

  • Χαρακτήρες unicode Right-to-Left Override (RTLO) που παραποιούν επεκτάσεις εκτελέσιμων αρχείων (π.χ. 'report[RTLO]cod.exe').
  • Έγχυση ακολουθίας διαφυγής τερματικού (terminal escape sequence) που εκτελεί εντολές κελύφους κατά την προβολή ακατέργαστου κειμένου μέσω 'cat'.
  • Επιθέσεις homoglyph που αντικαθιστούν τυπικά γράμματα ASCII με ομοειδή κυριillικα γράμματα σε διευθύνσεις URL.

Βέλτιστες αμυντικές πρακτικές:

Ιστορική Αναδρομή & Ορόσημα

2008Το UTF-8 ξεπερνά το ASCII και τις παλαιότερες σελίδες κωδίκων για να γίνει η κυρίαρχη κωδικοποίηση κειμένου στον Παγκόσμιο Ιστό.
1991Η Κοινοπραξία Unicode δημοσιεύει το πρότυπο The Unicode Standard Version 1.0, ενοποιώντας τα παγκόσμια αλφάβητα.
1963Η Αμερικανική Ένωση Προτύπων δημοσιεύει το ASCII (American Standard Code for Information Interchange).

Κύρια Πλεονεκτήματα

  • Απόλυτη καθολική συμβατότητα: μπορεί να ανοιχτεί, να επεξεργαστεί και να αναζητηθεί σε κάθε υπολογιστική συσκευή που κατασκευάστηκε ποτέ.
  • Μόνιμη αρχειακή διαχρονικότητα: ένα αρχείο απλού κειμένου που δημιουργείται σήμερα θα παραμείνει 100% αναγνώσιμο αιώνες στο μέλλον.
  • Μηδενικό overhead μορφής: περιέχει καθαρά δεδομένα χωρίς καθόλου διογκώσεις μεταδεδομένων, δυαδικές ετικέτες ή ιδιόκτητες δομές.

Τεχνικοί Περιορισμοί & Μειονεκτήματα

  • Μηδενική οπτική μορφοποίηση: δεν μπορεί εγγενώς να κάνει έντονα, πλάγια, χρώματα ή να αλλάξει μεγέθη γραμματοσειρών χωρίς μια εξωτερική γλώσσα σήμανσης.
  • Οι διαφορές τερματισμού γραμμών μεταξύ πλατφορμών (Windows CRLF έναντι Unix LF) μπορούν να προκαλέσουν προβλήματα μορφοποίησης στα λειτουργικά συστήματα.
  • Οι ιστορικές αμφισημίες κωδικοποίησης (ANSI, Shift-JIS, Windows-1252) μπορούν να προκαλέσουν αλλοίωση χαρακτήρων (mojibake) εاعاتσία της έλλειψης UTF-8.

Ενδιαφέροντα Τεχνικά Στοιχεία

  • Το UTF-8 εφευρέθηκε σε ένα σουπλά σε ένα εστιατόριο του Νιου Τζέρσεϊ το 1992 από τους Ken Thompson και Rob Pike κατά τη διάρκεια του δείπνου.
  • Τα Windows χρησιμοποιούν δύο χαρακτήρες για μια νέα γραμμή: Carriage Return (CR, 0x0D) και Line Feed (LF, 0x0A), ένα κατάλοιπο από μηχανικές γραφομηχανές.
  • Πάνω από το 98% όλων των ιστοσελίδων στο διαδίκτυο χρησιμοποιούν κωδικοποίηση κειμένου UTF-8.

Συχνές Τεχνικές Ερωτήσεις

Τι είναι το UTF-8;

Το UTF-8 είναι το πρότυπο κωδικοποίησης χαρακτήρων γενικής χρήσης που μπορεί να αναπαραστήσει κάθε γράμμα, αριθμό, σύμβολο και emoji σε όλες τις ανθρώπινες γλώσσες, παραμένοντας 100% συμβατό προς τα πίσω με το ASCII.

Ποια είναι η διαφορά μεταξύ των χαρακτήρων αλλαγής γραμμής σε Windows και Unix;

Τα Windows χρησιμοποιούν το 'CRLF' (δύο bytes: Carriage Return + Line Feed) για να αναπαραστήσουν μια νέα γραμμή, ενώ το Unix, το Linux και το macOS χρησιμοποιούν το 'LF' (ένα ενιαίο byte Line Feed).

Πώς μπορώ να μετατρέψω ένα αρχείο TXT σε PDF;

Μπορείτε να μετατρέψετε αρχεία απλού κειμένου σε καθαρά, επαγγελματικά έγγραφα PDF ή έγγραφα Word με ένα κλικ, χρησιμοποιώντας το File2File.app απευθείας στον web browser σας.