Αρχειοθήκη RAR (.rar)

RAR5 Τυπικό

Το αρχείο RAR (RAR) είναι ένας ιδιόκτητος συμπιεσμένος μορφότυπος αρχείου που αναπτύχθηκε από τον Eugene Roshal, γνωστός για τη σφιχτή συμπίεση, τον καταμερισμό σε πολλαπλούς τόμους (multi-volume), την κρυπτογράφηση AES-256 και τα αρχεία καταγραφής ανάκτησης Reed-Solomon.

Μετατροπή RAR σε ZIP

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

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

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

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

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

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

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

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

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

52 61 72 21 1A 07 00 / 01 00

ΑΝΑΠΑΡΑΣΤΑΣΗ ASCII: Rar!\x1a\x07..

Τυποποίηση: RAR5 Architecture Specification

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

Αρχιτεκτονική ΠεριέκτηVariable-length block header architecture with RAR4 (0x00) and modern RAR5 (0x01 0x00) specifications
ΣυμπίεσηProprietary LZSS-based compression with large sliding dictionary (up to 4 GB in RAR5) and Huffman coding
Endianness ByteLittle-Endian (Intel x86)
Χρωματικοί ΧώροιN/A (Archive Container)
Κανάλια & ΔομήMulti-file directory hierarchy, solid archives, multi-volume split parts (.r00/.part1.rar)
Μέγιστες ΔιαστάσειςPractically unlimited (up to 16 Exabytes in RAR5)
ΔιαφάνειαFull NTFS alternate data streams, Unix permissions, and precision timestamps
Streaming & Προοδευτική ΦόρτωσηHeader records distributed throughout container; non-streamable without full volume set

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

Τεχνικό χαρακτηριστικόRAR (Τρέχον)7ZZIPTAR.GZ
Αρχεία Καταγραφής ΑνάκτησηςΕγγενής διόρθωση σφαλμάτων Reed-SolomonΚανένα ενσωματωμένοΚανένα ενσωματωμένοΚανένα ενσωματωμένο
ΑδειοδότησηΙδιόκτητο (εμπορική δημιουργία)Ελεύθερο ανοιχτού κώδικα (GNU LGPL)Ανοιχτό δημόσιο πεδίο (Public Domain)Ελεύθερο ανοιχτού κώδικα (POSIX)
ΚρυπτογράφησηAES-256 με PBKDF2 / Blake2spAES-256 με SHA-256ZipCrypto (αδύναμο) ή AES-256Κανένα (απαιτεί GPG/OpenSSL)
Καταμερισμός Πολλαπλών ΤόμωνΠρωτοπόρος της βιομηχανίας σε διαιρεμένους τόμουςΥποστηρίζεται σε τόμους 7zΥποστηρίζεται σε κατακερματισμένα ZIPΑπαιτεί εργαλείο 'split' του Unix

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

Το WinRAR αναφέρει 'Checksum error in the encrypted file' ή αποτυχία CRC.

Βασική Αιτία: Κατεστραμμένος τομέας στη μονάδα αποθήκευσης που αλλοιώνει τα byte των συμπιεσμένων δεδομένων.

Ανάκτηση: Εκτελέστε την 'Επισκευή αρχείου' (Repair archive) στο WinRAR ή στο File2File για να αναδημιουργήσετε τα μπλοκ χρησιμοποιώντας ενσωματωμένα αρχεία καταγραφής ανάκτησης.

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

Οι αναλύτες RAR αποτελούσαν ιστορικά στόχους ασφαλείας υψηλς αξίας λόγω ευπαθειών διάσχισης διαδρομής (path traversal) σε παλαιότερες μηχανές unrar.

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

  • Ευπάθειες διάσχισης διαδρομής (path traversal / directory traversal) που εγγράφουν αρχεία σε αυθαίρετες διαδρομές συστήματος (π.χ. CVE-2018-20250).
  • Εγγραφή εκτός ορίων σε παλαιότερες βιβλιοθήκες αποσυμπίεσης αρχείων ACE ενσωματωμένες στο WinRAR.
  • Υπερχείλιση buffer κατά την ανάλυση εσφαλμένων κεφαλίδων τόμου RAR5.

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

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

2023Η Microsoft ενσωματώνει εγγενή εξαγωγή RAR ανοιχτού κώδικα Libarchive απευθείας στα Windows 11.
2013Το WinRAR 5.0 εισάγει τον σύγχρονο μορφότυπο RAR5 με μεγέθη λεξικού 4 GB και αθροίσματα ελέγχου Blake2sp.
1993Ο Eugene Roshal κυκλοφορεί την πρώτη έκδοση του RAR (Roshal Archive) για MS-DOS.

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

  • Τα ενσωματωμένα αρχεία καταγραφής ανάκτησης Reed-Solomon επιτρέπουν την επιδιόρθωση κατεστραμμένων αρχείων με χαμένους τομείς.
  • Τα διαιρεμένα αρχεία πολλαπλών τόμων (.part1.rar, .part2.rar) καθιστούν απρόσκοπτη τη διανομή τεράστιων αρχείων σε πολλαπλά μέσα.
  • Η ισχυρή συμπαγής συμπίεση (solid compression) επιτυγχάνει ανώτερη μείωση μεγέθους σε ομάδες παρόμοιων αρχείων.

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

  • Ιδιόκτητος μορφότυπος: η δημιουργία αρχείων RAR απαιτεί εμπορική άδεια WinRAR ή εξουσιοδοτημένο συμπιεστή RAR.
  • Οι βιβλιοθήκες εξαγωγής (unrar) διατίθενται με διαθέσιμο πηγαίο κώδικα, αλλά υπόκεινται σε όρους αδειοδότησης που απαγορεύουν την αντίστροφη μηχανική (reverse-engineering).
  • Η αποσυμπίεση κατεστραμμένων συμπαγών αρχείων χωρίς αρχεία καταγραφής ανάκτησης μπορεί να καταστρέψει επόμενα αρχεία στη ροή.

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

  • Το ακρωνύμιο RAR σημαίνει 'Roshal Archive', πήρε το όνομά του από τον εφευρέτη του Eugene Roshal.
  • Τα μαγικά byte για το κλασικό RAR4 είναι 'Rar!\x1a\x07\x00', ενώ το σύγχρονο RAR5 χρησιμοποιεί 'Rar!\x1a\x07\x01\x00'.
  • Η υπενθύμιση δοκιαστικής περιόδου (trial) του WinRAR έγινε θρύλος του διαδικτύου, καθώς το λογισμικό συνέχιζε να λειτουργεί επ' αόριστον μετά τις 40 ημέρες.

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

Τι είναι το αρχείο καταγραφής ανάκτησης (recovery record) RAR;

Ένα αρχείο καταγραφής ανάκτησης είναι προαιρετικά πλεονάζοντα δεδομένα που χρησιμοποιούν διόρθωση σφαλμάτων Reed-Solomon, επιτρέποντας στο WinRAR να ανασυνθέσει φυσικά κατεστραμμένες αρχειοθήκες ακόμα κι αν μέρη του αρχείου είναι κατεστραμμένα.

Μπορώ να ανοίξω αρχεία RAR χωρίς να αγοράσω το WinRAR;

Ναι. Τα Windows 11 εξάγουν πλέον αρχεία RAR εγγενώς και το File2File.app μπορεί να εξαγάγει και να μετατρέψει αρχειοθήκες RAR δωρεάν μέσα στο πρόγραμμα περιήγησής σας.

Ποια είναι η διαφορά μεταξύ RAR4 και RAR5;

Το RAR5 είναι η σύγχρονη έκδοση της μορφής που εισήχθη το 2013, διαθέτοντας μεγαλύτερα μεγέθη λεξικού (έως 4 GB), ισχυρότερη κρυπτογράφηση AES-256, αθροίσματα ελέγχου Blake2sp και ταχύτερη αποσυμπίεση πολλαπλών πυρήνων.