home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Chip 2003 June
/
Chip_2003-06_cd1.bin
/
ctenari
/
Hytha
/
ABC_BBC
/
BBC.txt
< prev
Wrap
Text File
|
2003-04-17
|
4KB
|
51 lines
Freeware BBC - BeforeBurn Check 1.0
zabezpeΦenφ soubor∙ p°ed archivacφ
Program BBC umo₧≥uje ka₧dΘmu u₧ivateli velmi snadno zabezpeΦit soubor kontrolnφm
k≤dem, na jeho₧ zßklad∞ m∙₧e pozd∞ji poznat, zda byl soubor poÜkozen nebo zm∞n∞n.
Tuto funkci b∞₧n∞ zajiÜ¥ujφ kompresnφ programy, ale ve spoust∞ p°φpad∙ je komprimace
a vytvß°enφ archφvu ne₧ßdoucφ a p°es to je t°eba kontrola nad zm∞nou obsahu souboru.
Nap°φklad multimedißlnφ soubory (filmy, MP3) se b∞₧n∞ archivujφ v nekomprimovanΘm tvaru
a pokud dojde k poÜkozenφ CD, nemusφ b²t chyba nutn∞ sd∞lena operaΦnφm systΘmem, jako
tomu b²valo kdysi u disketovΘ jednotky (a z praxe m∙₧u prohlßsit, ₧e chybu nahlßsφ OS opravdu
mßlokdy, p°esto₧e je soubor poÜkozen) a tak zb²vß jen zajistit si ochranu souboru jin²m
zp∙sobem, ne₧ spolΘhat na schopnost CD mechaniky. TakΘ nainstalovanΘ programy a data
na pevnΘm disku je t°eba mφt v nekomprimovanΘ a tedy nezabezpeΦenΘ podob∞ a i ta je t°eba
chrßnit p°ed zm∞nami a poÜkozenφm (nekorektnφ shutdown poΦφtaΦe nebo zlomysln² vir m∙₧ou
nad∞lat na disku paseku, ani₧ by si toho u₧ivatel vÜiml a poÜkozenß data dßle Üφ°φ).
Program BBC velmi snadno °eÜφ tento problΘm.
U₧ivatel mß mo₧nost vygenerovat ke ka₧dΘmu souboru na disku mal² soubor, do kterΘho
ulo₧φ hashk≤d (pomocφ algoritmu MD5) souboru, neboli vytvo°φ jeho otisk, do kterΘho se v²razn∞
promφtne zm∞na i jedinΘho bitu v souboru nebo zm∞na dΘlky i o jeden bajt.
Program umo₧≥uje zabezpeΦenφ i jednotliv²ch soubor∙ i soubor∙ ve vybranΘm adresß°i vΦetn∞
podadresß°∙. Je tedy pro u₧ivatele hraΦkou vybrat adresß° urΦen² k archivaci a zabezpeΦit
jeho veÜker² obsah vΦetn∞ podadresß°∙ a vypßlit jej na CD. PotΘ, kdykoli bude mφt u₧ivatel
podez°enφ, ₧e doÜlo k poÜkozenφ soubor∙, mß mo₧nost programem BBC otestovat jednotlivΘ soubory
nebo cel² adresß° vΦetn∞ podadresß°∙, zda odpovφdß obsah soubor∙ jejich otisk∙m.
U₧ivatel zφskß seznam vÜech poÜkozen²ch soubor∙, kter² m∙₧e zkopφrovat p°es schrßnku do
textovΘho editoru pro dalÜφ zpracovßnφ. Dßle je informovßn o poΦtu zkontrolovan²ch soubor∙ a
o celkovΘm poΦtu chyb.
Proto₧e ka₧d² soubor i o malΘ dΘlce zabφrß nßsobek alokaΦnφ jednotky na disku, mohlo by
u adresß°∙ s velk²m poΦtem soubor∙ dojφt k tomu, ₧e znaΦnΘ mno₧stvφ nov²ch soubor∙ se
zabezpeΦovacφmi k≤dy by p°ekroΦilo kapacitu mΘdia (nap°. by se data neveÜla na CD), umo₧≥uje
program zabezpeΦit obsah celΘho adresß°e do jednoho k≤du. V²hodou je, jak jsem ji₧ zmφnil, ₧e
jeden k≤d zabφrß pouze jednu alokaΦnφ jednotku na mΘdiu a tudφ₧ znaΦn∞ uÜet°φ prostor na
disku, pokud chceme zabezpeΦit v∞tÜφ mno₧stvφ soubor∙. Nev²hodou je to, ₧e nenφ mo₧nost zjistit,
kter² z velkΘho mno₧stvφ soubor∙ byl poÜkozen a kontrola bude negativnφ takΘ v p°φpadech, kdy
n∞kter² ze soubor∙ sma₧eme nebo takΘ p°idßme do kontrolovanΘ adresß°ovΘ struktury a to i tehdy,
jsou-li ostatnφ soubory v po°ßdku. Tento m≤d prßce doporuΦuji spφÜe na zabezpeΦenφ nap°.
HTML dokument∙, kterΘ mohou obsahovat hodn∞ soubor∙ a zßrove≥ se nem∞nφ jejich obsah-
u nainstalovan²ch aplikacφ tuto metodu naopak nedoporuΦuji, proto₧e zabezpeΦenß aplikace
m∙₧e m∞nit n∞kter² konfiguraΦnφ soubor v adresß°ovΘ struktu°e a v p°φpad∞ jakΘkoli zm∞ny
p°estane odpovφdat zabezpeΦujφcφ k≤d celΘ adresß°ovΘ struktury.
Program BBC velmi usnadnφ archivaci dat, proto₧e umo₧≥uje ponechat na archivnφm mΘdiu
data v nekomprimovanΘ podob∞ a tedy i k okam₧itΘmu pou₧itφ bez nutnosti dekomprimace na
pevn² disk a zßrove≥ zajistφ kontrolu nad jejich poÜkozenφm.
Pro kontrolu byl pou₧it algoritmus MD5, kter² je u₧ delÜφ dobu standardem pro zabezpeΦenφ
soubor∙ a tedy je kompatibilnφ i s jin²mi produkty zajiÜ¥ujφcφmi podobnΘ slu₧by jako
program BBC.
Program je urΦen pro OS Windows, nemß zvlßÜtnφ po₧adavky na hardware a je
voln∞ Üi°iteln² za p°edpokladu dodr₧enφ licenΦnφch podmφnek ZOA, to znamenß
₧e jej m∙₧ete pou₧φvat, mφt na disku, vypalovat na CD a umis¥ovat na WWW
strßnky.