Vad är filformatet A00?
En .a00-fil är den andra volymen i ett ARJ-arkiv med flera volymer. ARJ (Archived by Robert Jung) var ett populärt komprimeringsformat under DOS-eran som introducerades 1990 och användes flitigt under 1990-talet för att distribuera programvara över flera disketter. När ett ARJ-arkiv delas upp i delar använder den första delen filändelsen .arj, medan efterföljande volymer följer sekvensen .a00 (volym 2), .a01 (volym 3), .a02 (volym 4) och så vidare. Denna namngivning är mindre intuitiv jämfört med format som RAR, där .r00 alltid är volym 2 efter .rar.
Precis som alla ARJ-volymer börjar en .a00-fil med ARJ-huvudets «magic bytes» 60 EA på två byte. Formatet använder en LZH-baserad komprimeringsalgoritm, valfritt DES-lösenordsskydd och CRC-32-kontrollsummor för varje filhuvud och datablock. Enskilda filer som sträcker sig över volymgränser har fortsättningsflaggor i sina huvuden. Extrahering måste alltid starta från den första volymen (.arj) och bearbeta alla efterföljande delar i ordning.
Funktionen för flera volymer var nödvändig när 1,44 MB-disketten var det primära mediet för programvarudistribution. Moderna verktyg inklusive 7-Zip och WinRAR stöder fortfarande ARJ som ett äldre format, så .a00-filer från gamla DOS-arkiv kan fortfarande extraheras idag.
ARJ har ersatts för allt nytt arbete av RAR, 7-Zip och ZIP-baserade delade arkiv, som erbjuder bättre komprimeringsgrad och bredare stöd i olika verktyg.
Säkerhet & trygghet
RISK: LOWARJ-arkiv kan innehålla vilken filtyp som helst; samma risker gäller som för alla arkiv (exekverbar kod, sårbarheter för sökvägsöverskridning i gamla extraherare). Använd en uppdaterad extraherare. ARJ är ett föråldrat format; att stöta på det idag innebär vanligtvis äldre programvara eller gamla säkerhetskopior snarare än aktiv spridning av skadlig kod.
Formatdetaljer
i ett nötskalProgram som öppnar A00-filer
Tekniska detaljer
djup specifikation| Formattyp | Segment av ARJ-arkiv med flera volymer (volym 2 av en delad uppsättning) |
| Magic bytes | 60 EA vid offset 0 (ARJ lokalt filhuvud-signatur) |
| Byteordning | Little-endian |
| Kodning | Binär |
| Komprimeringsalgoritm | LZH-derivat (ARJ-proprietär); valfri GZIP i nyare versioner |
| Kryptering | Valfritt DES-lösenordsskydd (flaggan arj -g) |
| Kontrollsumma | CRC-32 per filhuvud och per komprimerat datablock |
| Typisk delningsstorlek | 1,44 MB (diskettstorlek) eller användardefinierad vid skapande |
| Namngivningssekvens för volymer | `.arj` (vol 1) → `.a00` (vol 2) → `.a01` (vol 3) → `.a02` (vol 4) |
| Max antal filer per arkiv | 65 535 (14-bitars fält i ARJ-huvudet) |
| Krav för extrahering | Måste starta från första volymen (`.arj`); volymerna måste bearbetas i ordning |
| Plattform | DOS, Windows, Linux, OS/2 |
| ARJ-versionsintervall | v1 (1990) till v3.15 (2008); version kodad i huvudarkivets huvud |
| Status | I praktiken föråldrat; stöds som arvformat av 7-Zip och WinRAR |
| Släppt | 1990 (ARJ 1.0 by Robert Jung) |
| Senaste version | ARJ 3.15 (2008) |
| Specifikation | www.fileformat.info |
A00-konverteringar
Frågor & svar
frågat av användareInga frågor än - bli den första att fråga om A00-filer.