contents
PersBackup

Personal Backup Version 5.9

© 2001 − 2018, Dr. Jürgen Rathlev

Speciális megjegyzések a Verzió 5-ben

Personal Backup 5.0 Verzió IDE létrehozva, Delphi 10 Seattle amely teljes Unikód támogatással kezeli az ANSI (ISO-8859) fájlnév korlátozásokat a fájlok másolását. Fájlnév hosszabb lehet mint 260 karakter.

A legfontosabb fejlesztések:

Tömörítés, mint gzip

A létező szabvány a gzip formázásra, (1996 évi RFC1952) lehívások a az állománycímkében tárolandó állománynév használva az "ISO 8859 1" karakterkészletet. Én nem találtam olyan ajánlást, hogy hogyan kell kezelni a Unicode fájlneveket.

A jelenlegi Linux verzió a program gzip létrehozására használt és az olvasása gz archívumokban. A szabvány eltér de tárolja fájlnevek UTF-8 formátumban. Az OS bájt a fejléc az érték 3 (Unix).

Mostanáig Personal Backupban ez a byte 0-ra (FAT) mentette a fájlneveket az ISO-8859-1-ben. Kompatibilis az előző változatokkal és támogatja a Unikódolást két változatban használja az 5-ös verzió:

Azért a probléma felmerül, hogy más programok (például a WinZip vagy WinRar) helyesen érzékeli a tárolt fájlneveket. Ez azonban nincs hatással a fájlok kicsomagolására.

Ez természetesen jobb, hogy a fel nem használt 5 bit. FLG bájt, mint a kritériumokat kódoló fájlnév. A jelenleg zip formátumban teszi, ebben a módban (lásd alább).

Fájlok > 4 GB

A jelenlegi szabvány a gzip formátum (RFC1952 1996) fenntartja a 32 bit értéket a tömörítetlen fájlban. A fájl > 4 GB-os az értékmodul 2 32 .

Létrehozása zip archívumnak

A jelenlegi zip formátum specifikáció verzió 6.3.2 októberétől 2007 határozza meg, milyen Unikód fájlneveket lehet feldolgozni: ha 11-bit az "általános célú bit zászló" be van állítva, fájlnév UTF-8 kódolás. Personal Backup használja ezt az egyezményt. A legtöbb jelenlegi fájltömörítő program már támogatja az új formátumban is. Közül a WinZip 12-es verzió, WinRar verzió 3.80 és 7-Zip Version 9.20, míg a Windows Explorer még nem támogatja az új formátumot akár Windows 7 alatt sem.

Titkosítás

A fájlok titkosítva a AES metóddal, ugyanolyan, mint a WinZip rutinok (Információ a WinZip -ről és Brian Gladman-ról). A fájl formátum mentési üzemmódja:

Nem tömörített (saját fájlformátum):
Az adatok fájlba vannak írva tömörítés nélkül. (további információ). Mivel ez egy nem szabványos formátum, a helyreállításkor kell a program belső működése.
   
   Aláírás      : JREx  (4 bájt - 5.8.5 verziótól)
   Idobélyeg    : Unix ido(4 bájt - Ver. 5.9.0 verziótól)
   Attributumok : Fájl attribútumoknak (2 bájt -  Ver. 5.9.0 verziótól)
   Enc-Fejléc   : 10, 14 vagy 18 bájtok (attól függ, hogy a jelszó hossza)
                  érték (8, 12 vagy 16 bájt) + jelszó ellenőrző érték (2 bájt)
   Enc-Adat     : Ugyanaz a bájtok száma, mint az eredeti fájl
   Enc-Futó     : 10 bájtos azonosító kód
   
A tömörítés (módosított gzip formátum):
Az adatok az első tömörített gzip algoritmus és titkosítás a fent leírt módon. A titkosított adatok saját ellenőrzése, így a gzip ellenőrző érték mindig (0) és gzip formátumban van megadva. RFC1952. Ne feledje, hogy ez a szabvány nem tartalmaz ajánlást a titkosításhoz. A formátum csak követi az előírásokat. A visszaállításhoz a program belső funkcióra van szükség.
Megjegyzés: az 5.2-es verziójú titkosított gz-fájlokból a gze fájlkiterjesztés lesz.
   
   Gzip-Header : 10 bájtos
                 Új: Zászló bájt: bit 5 = kódolás
   Extra mező: aláírás  JR  + a titkosítási mélység specifikációja (az 5.8.5 verziótól) - 6 bájt
   Enc-Fejléc  : 10, 14 vagy 18 bájtos (hosszától függően a jelszó, lásd az 1.)
   Enc-adat    : Ugyanaz a bájtok száma, mint az eredeti fájl
   Enc-Futó    : 10 bájtos  (lásd 1.)
   Gzip-Futó   : 8 bájtos
                 Crc mindig = 0
   
Zip fájl (kompatibilis zip szabvány):
A leírás a zip formátumról megtalálható a PkWare és megjegyzés a tömörítésről WinZip. Personal Backup létrehoz WinZip kompatibilis titkosított archívumot.

Jelszó

Minden jelszó FTP, SMTP, ISO-8859-1 AES titkosítással van kódolva.

Hosszú fájlok elérése

A fájlnevek (beleértve elérési út) 260 karakteres korlátozása továbbra is érvényes egyes Windows-verziókban. (további info). Ezt a korlátozást nem alkalmazzák elsősorban Windows 7 alatt. Régebbi operációs rendszereken, például az XP-n minden alkalmazás Windows shell alkatrészek, mint például Explorer, nem tudja feldolgozni hosszabb fájl elérési útvonalat.
Mindenhol, ahol a Personal Backup utal shell alkatrészek (pl. a könyvtár vagy a fájl-párbeszédablakban), az útvonal hossz korlátozás akkor is érvényes, az 5-ös verziónál is, kivéve a Windows 7.
Belülről a program használ UNC útvonalakat (pl. fájlok másolása), amelyeknek lehet maximális hossza mintegy 32000 karakter. Az 5-ös verziónál ezért lehetséges, hogy a mentés, visszaállítás és törlés fájlok elérési útja meghaladhatja a fenti korlátozást, még akkor is amikor a legtöbb fájlkezelőben (beleértve a Windows Intéző) nem fog sikerülni a szkennelés ilyen könyvtárstruktúránál. Egy fájlkezelő amely támogatja a hosszú fájlneveket is Total Commander Version 7.5 .


2018, Január, Németország, Schwentinental 24222, Dr.Jürgen Rathlev (Magyar fordítás: Robert Kovacs)