[ Pobierz całość w formacie PDF ]
.xoom.com/tzcopy.Rysunek 10.18.TzcopyprotectionProces zabezpieczania zaczynamy od wykonania obrazu p³yty za pomoc¹ CDRWin.Rysunek 10.19.Przygotowanie obrazu za pomoc¹ CDRWina — krok pierwszyNa rysunku zaznaczy³em 10.19 poszczególne czynnoœci, jakie musimy wybraæ.Wg³Ã³wnym oknie programu wybieramy trzeci¹ ikonê od lewej strony.Nastêpnie wnowo otwartym oknie zaznaczamy opcjê Obraz Dysku|Cuesheet.W oknie Plik obrazupodajemy nazwê pliku, a ca³oœæ zatwierdzamy przyciskiem Start na dole okna.Na dysku powinny znaleŸæ siê dwa pliki.Jeden z rozszerzeniem bin, a drugi zkoñcówk¹ cue.Ju¿ widaæ pierwszy problem, gdy¿ by mieæ obraz wykonany przez CDRWin, musimynajpierw dane nagraæ na p³ytê, by móc potem wykonaæ obraz.Operacjê tak¹ mo¿nawykonaæ na p³ycie CD-RW, dziêki czemu nie stracimy czystego noœnika.Po wygenerowaniu obrazu mo¿emy uruchomiæ Tzcopyprotection i za pomoc¹ przyciskuOpen CUE za³adowaæ obraz.Kolejnym krokiem jest wybór przycisku STEP 1.Czynnoœæ ta spowodujewprowadzenie modyfikacji w strukturze p³yty.Rysunek 10.20.Modyfikacja obrazu za pomoc¹ Tzcopyprotection — krok drugiNastêpnie przycisk STEP 2 spowoduje dodanie nowych danych w postaci œcie¿ekaudio oraz w³aœciwych danych.Na koñcu przysz³a kolej na wybór przycisku STEP 3, który poprosi o wybraniejednego z plików w kompilacji.Plik ten zostanie powiêkszony do 900 MB.Nale¿zaznaczyæ plik, który nie jest plikiem wykonywalnym.Rysunek 10.21.Modyfikacja obrazu za pomoc¹ Tzcopyprotection — krok trzeciW moim przypadku wybra³em plik o nazwie File_Id.diz.Proszê porównaæ zawartoœærysunku 5.10.oraz 5.11.Plik zosta³ zwiêkszony do wspomnianych 900 MB.Teraz mo¿na wy³¹czyæ program Tzcopyprotection i warto porównaæ pliku cue sprzedingerencji programu z tym poprawionym.Oryginalny plik cue:FILE „F:\KNIGA\ZABEZPIECZ.BIN” BINARYTRACK 01 MODE1/2352INDEX 01 00:00:00Poprawiony plik cue:FILE „F:\KNIGA\ZABEZPIECZ.BIN” BINARYTRACK 01 MODE1/2352INDEX 00 00:00:00INDEX 01 62:32:33POSTGAP 00:02:00Teraz za pomoc¹ CDRWin mo¿emy przyst¹piæ do nagrywania p³yty.W przypadkupojawienia siê komunikatów o b³êdzie, nale¿y je zignorowaæ i przyst¹piæ donagrywania.Nagranie p³yty w CDRWin z obrazu wygl¹da nastêpuj¹co:Otwieramy g³Ã³wne okno programu i wybieramy pierwsz¹ ikonê Nagraj dysk.W nowo otwartym oknie za pomoc¹ przycisku Wczytaj CueSheet ³adujemy obraz p³ytydo kompilacji.Ca³oœæ zatwierdzamy za pomoc¹ przycisku Wypal.Rysunek 10.22.Zapis zmodyfikowanego obrazu za pomoc¹ CDRWin — krok czwartySafeLock — Polak te¿ potrafiW czasie pracy nad ksi¹¿k¹ wiele godzin spêdzi³em w internecie na szukaniu isprawdzaniu wielu zagadnieñ zwi¹zanych z t¹ ksi¹¿k¹.Podczas jednej z takichwizyt moj¹ uwagê zwróci³ post Dawida Partyki.Otó¿ napisa³ on, ¿e w³aœniepracuje nad zabezpieczeniem p³yty nagrywanych w domu.Z lakonicznego opisuwynika³o, ¿e jego pomys³ to po³¹czenie kilku innych profesjonalnychzabezpieczeñ, czego wynikiem jest SafeLock, program prosty w u¿yciu, a przy tymniezwykle skuteczny.W zwi¹zku z tym, ¿e w ksi¹¿ce planowa³em umieœciæ opiszabezpieczenia p³yty w³asnej produkcji postanowi³em do autora tej wiadomoœcinapisaæ e-maila.Przyznam siê, ¿e na pocz¹tku nie mia³em przekonania, ¿eotrzymam odpowiedŸ, ale zosta³em mile zaskoczony.Otó¿ dosta³em po kilkugodzinach spor¹ iloœci¹ informacji oraz program do testów.Reakcja by³a takszybka, ¿e nie by³em przygotowany na natychmiastowe testowanie programu oraz najego opisanie, gdy¿ do rozdzia³u poœwiêconego zabezpieczeniom p³yty zosta³o mijeszcze sporo czasu, który planowa³em poœwiêciæ na opisanie innych zagadnieñ.Jednak pomimo takiego nat³oku pracy, od razu zapozna³em siê z aplikacj¹ i muszêzupe³nie obiektywnie przyznaæ, ¿e program zaskoczy³ mnie swoimi mo¿liwoœciamioraz pomys³owoœci¹ autora.Do chwili, zanim zacz¹³em pisaæ ten tekst, dosta³emjeszcze kilka poprawionych wersji oraz bardzo wiele informacji na tematdzia³ania aplikacji.Nie ukrywam, ¿e Dawid Partyka pomóg³ mi w rozwi¹zaniukilku innych problemów, za co chcia³bym mu w tym miejscu gor¹co podziêkowaæ.Pora zabraæ siê za SafeLocka i jego mo¿liwoœci, zanim jednak to nast¹pi, musimyprzygotowaæ siê do pracy.Do wykonania w pe³ni zabezpieczonej p³yty CD bêdziemypotrzebowali a¿ trzech aplikacji, ale zapewniam, ¿e warto zadaæ sobie trud ichzdobycia.Podobnie jak inne zabezpieczania, równie¿ SafeLock wymaga programuCDRWin, ale na tym nie koniec, gdy¿ potrzebujemy jeszcze CloneCD w wersji conajmniej 3.2.x.x.Program SafeLock mo¿na pobraæ ze stronyhttp://www.safelock.prv.pl lub http://safelock.cdrinfo.pl (goœcinny hosting).Do wydobycia „pe³nej mocy” z aplikacji SafeLock bêdziemy potrzebowali jeszczeodpowiedniej nagrywarki, która potrafi poprawnie obs³u¿yæ zapis korekcji EFM.Je¿eli nie jesteœmy pewni, czy nasz napêd poradzi sobie z tym zadaniem, autor wmenu Pomoc umieœci³ opcjê Korekcja EFM, która otwiera okno ze spisem zalecanychnagrywarek.Znaj¹c solidnoœæ Dawida mo¿emy spodziewaæ siê, ¿e zarówno nastronie programu, jak i na liœcie, zawsze bêdzie znajdowa³ siê aktualny spisdostêpnych napêdów.Oczywiœcie zawsze mo¿emy skorzystaæ z witryny CDRInfo —http://www.cdrinfo.pl, gdzie znajduj¹ siê podobne informacje.SafeLock jest rozwi¹zaniem komercyjnym, ale Dawid udostêpni³ wersjê demoswojego programu, która jest ograniczona do piêtnastu uruchomieñ.Po up³ywiewyznaczonego okresu testowego program nale¿y zakupiæ, co warto uczyniæ z kilkupowodów.Bez w¹tpienia warto zap³aciæ za tak dobry produkt, gdy¿ bêdziemy mogliw prosty sposób profesjonalnie zabezpieczyæ swoje rozwi¹zania programistyczne.Nie bez znaczenia pozostaje fakt, ¿e produkt jest w 100% polski i moim zdaniemwarto wspieraæ dobr¹ polsk¹ myœl programistyczn¹.Nie jest jeszcze znana cenaprogramu, ale wedle zapewnieñ autora, SafeLock bêdzie do kupienia w czerwcu2002 roku.Rysunek 10.23.G³Ã³wne okno SafeLockaPrzygotowanie zabezpieczonej kompilacji rozpoczynamy od stworzenia dowolnegokatalogu na dysku twardym i umieszczenia w nim danych przeznaczonych donagrania na zabezpieczonej p³ycie CD.SafeLock potrafi zabezpieczyæ tylkokr¹¿ki CD zawieraj¹ce programy wykonywalne, co oznacza, ¿e nie uda siê namprzygotowaæ np.bezpiecznej p³yty z filmem.Teraz w polu Plik do zabezpieczeniapowinniœmy wskazaæ wybrany plik wykonywalny — *.exe.Niestety nie mo¿e to byæplik instalatora wykonany za pomoc¹ InstallShield, gdy¿ powsta³ on w czystymAPI, co uniemo¿liwia jego zabezpieczenie.Kolejne kroki kierujemy do sekcji Forma zabezpieczenia CD, która okreœla, jakiemetody maj¹ zostaæ zastosowane do zabezpieczenia p³yty.Autor przewidzia³ trzyetapy zabezpieczenia, które mo¿na dowolnie ze sob¹ ³¹czyæ.Oczywiœciezastosowanie wszystkich pozwoli uzyskaæ najlepiej zabezpieczony dysk CD [ Pobierz caÅ‚ość w formacie PDF ]

  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • orla.opx.pl