[ o úroveň výše ] [ BT100 ] [ Dosm ] [ Elektronstop ] [ LapLink ] [ NoErase ] [ Vidtest ] [ WWW členů klubu ] [ Dárek pro PJ ]
Dost často v našem klubu docházelo ke kopírování
softwaru, který jsme si za (těžké) peníze legálně
pořídili. Proto jsme se rozhodli vytvořit program,
který by toto kopírování zarazil.
Úkolem bylo vytvořit takový program, který
chrání používání disketových mechanik a zároveň
je imunní proti pokusům o vypínání funkcí tohoto
programu.
Autoři: Pavel Tóth, Pavel Ješina
Testeři: Petr Hromada, Roman Černý, Václav
Karas, Cyril Karpíšek, Tomáš Adámek a další
členové klubu
- verse 1.00
První funkční verze vznikala měsíc a
byla vypuštěna do ostrého provozu 27.října
1994 a uměla chránit diskové mechaniky
(hlavní cíl) a také se pokoušela chránit
sama sebe. Tato ochrana ovlivňovala operační
systém při vstupu do adresáře DOS a NOERASE a
neumožňovala manipulaci se soubory NOERASE a
také se soubory CONFIG.SYS a AUTOEXEC.BAT
- verse 1.01
Tato verze vznikla následně poté a
odstraňovala následující problémy
- odstranění chyb z předchozí verse
- zdokonalena ochrana sama sebe
- zákaz příkazů DEL,ERASE z DOSu
- hesla na uvolňování blokád - ochrany jdou
od této chvíle podle potřeby odblokovat
- program NOERASEU pro komfortní obsluhu, není
potřeba znát parametry příkazové řádky
- verse 1.01+
Přinesla zákaz příkazu COPY z Dosu, kterým
šlo přemazávat blokované soubory, oproti
předchozí verzi byla v podstatě doplněna
tabulka s hlídanými příkazy.
- verse 1.02
Tato verze přinesla možnost měnit hesla
blokující ochrany a odblokování blokád
"na chvilku", takže si uživatel
znalý hesla mohl odkopírovat potřebné soubory
a nemusel přemýšlet, zda nezapomněl provést
opětné zablokování.
Zjišťují se první problémy ve spolupráci s
programy jiných firem, které se začínají
detekovat a odstraňovat.
- verse 1.02+
Odstranění chyb vzniklých
předěláním heslového systému. Verze 1.02
byla po změně hesel zablokována a nešlo
(téměř) nic odblokovat.
- verse 1.03
Tato verze vznikla 14.prosince 1994.
Vznikla nová ochrana INT21/13, která chránila
disky před hrubým napadáním programátory,
kteří toto ovládali a kterým se takto
podařilo program NOERASE vyřadit z činnosti.
S touto verzí jsme se zúčastnili dnů AMAVETu,
které proběhly v Technickém muzeu v Praze a
pouze jeden návštěvník (programátor) byl
velmi blízko k vyřazení programu NOERASE z
činnosti.
- verse 1.04
Tato verze již byla připravována pouze prvním
z autorů a byla dokončena 1.ledna 1994 a
řešila:
- nový šetřič obrazovky
- ochrana adresářů
- odstranění chyb s programy STACKER,SMARTDRV
aj.
- odstranění VELKÉ CHYBY v ochraně DEL/ERASE
Vývoj programu byl ukončen, byť v programu NOERASEU
(program pro uživatelsky příjemnou obsluhu programu
NOERASE) byly v menu připraveny položky, které jsme se
chystali zprovoznit v nejbližší verzi ... Náš úkol
byl ale splněn, neboť v našem klubu se již nenašel
nikdo, kdo by tuto ochranu překonal.
Přesto však vznikly ještě další verze, žel
některé z nich již nejsou dostupné a není možné
zjistit, jaké opravy obsahovaly. Nebyly použity ani v
Elektron klubu.
- verze 1.05
žádné další údaje nejsou k
dispozici :-(
Tato verze byla použita na Okresním úřadě v
Mostě na pracovišti prvého z tvůrců programu
NOERASE, kde se osvědčila.
- verze 1.04A
Tato verze vznikla 22.listopadu 1996
překompilováním původní verze 1.04, čímž
se odstranily jisté specifické problémy v
programu NOERASEU, mimo jiné došlo k jeho
zkrácení. V té době byly ztraceny zdrojové
kódy verze 1.05, proto nebylo možné provedenou
opravu zakomponovat do této novější verze
programu.
- verze 1.05A
Tato verze vznikla 21.května 1999 při
příležitosti vytváření této stránky
překompilováním verze 1.04, do které byla
přidána oprava ochrany DEL,ERASE , která se
nesprávně vypínala a podle zápisků
programátora byla použita i ve verzi 1.05.
V našem klubu bude nasazena do provozu v září
1999.
Dříve, než si tuto verzi
stáhnete (pokud vůbec chcete) si pozorně přečtěte
následující řádky !!!
Program NOERASE by vyvíjen v
době, kdy ještě neexistoval program (či
operační systém - jak kdo chcete) Windows 95
od Microsoftu (a tím pádem ani Windows 98 či
dokonce Windows 2000). Nelze jej provozovat v
systému Windows NT. |
Program NOERASE s těmito
produkty NENÍ kompaktabilní a pokus o
používání těchto programů spolu s programem
NOERASE končí havárií systému, která může
mít za určitých okolností za následek
ztrátu důležitých dat !!! |
Program NOERASE sám o sobě
nezajistí bezpečně všechny možnosti průniku
k vašim datům, přečtěte si další řádky a
zvažte, zda pro vás nebude lepší použít
lepší program. |
Jak zprovoznit program NOERASE na vybraném
počítači ?
Aby program NOERASE dokázal uchránit daný
počítač, musí být splněno následující.
- BIOS počítače musí zvládat přepínat
pořadí disků při hledání disku či diskety
se systémem, nebo ještě lépe by měl ovládat
vypnout bootování z disket a z CDROMky.
- zaheslování BIOSu proti změně výše
popsaného nastavení
- v souboru CONFIG.SYS musí obsahovat řádek
(pokud možno uvedený v souboru CONFIG.SYS co
nejdříve/nejvýše)
SWITCHES= /F /N
pokud máte u řádku SWITCHES další lomítka a
písmenka, dopište je k výše uvedenému
řádku.
- v souboru CONFIG.SYS musí být uveden řádek
INSTALL=cesta\NOERASE.EXE
kde slovo CESTA nahradíte cestou do adresáře,
kde máte nahrán program NOERASE
- není-li možno program NOERASE spouštět v
souboru config.sys, je třeba jej spouštět v
souboru AUTOEXEC.BAT a to v prvním řádku !!!
- Soubor CONFIG.SYS by měl obsahovat řádek
BREAK=OFF
- Soubor AUTOEXEC.BAT by měl obsahovat
(neplatí-li předchozí bod-což je ale
bezpečnostní riziko) následující řádek a
měl by být uveden co nejdříve v souboru
AUTOEXEC.BAT
BREAK OFF
- Chcete-li si chránit soubor AUTOEXEC.BAT a
nepouštíte ze souboru AUTOEXEC.BAT žádnou
nadstavbu či Windows, měl by být na jeho konci
řádek
cesta\NOERASEU /BX
- Chcete-li si chránit soubor AUTOEXEC.BAT a
pouštíte ze souboru AUTOEXEC.BAT nějakou
nadstavbu (commandera) či Windows, mělo by se
provést blokování následovně:
V souboru AUTOEXEC.BAT
napíšu pro spuštění nadstavby
(např. program Volkov commander) toto:
C:\BATCH\VC.BAT
v souboru VC.BAT je jako první uveden
řádek
cesta\NOERASEU /BX
a v druhém řádku je
následně spuštění nadstavby... |
Balíček Noerase.zip obsahuje následující soubory:
noerase .exe hlavní
program, který se zavádí při startu počítače
noeraseu.exe program pro obsluhu programu
NOERASE, ať už pomocí příkazové řádky či pomocí
nabídek.
noeraseu.dsk titulní obrazovka programu
NoeraseU
scandisk.bat
chkdsk .bat příklady BAT souborů,
které umožňují pouštět programy, které Noerase
buďto omezuje, nebo chceme-li tyto programy ochránit
před spuštěním. Adresář, kde jsou tyto soubory by
měl být uveden v cestě PATH jako první...
Download software: Noerase.ZIP
ve verzi 1.05a
zpět na začátek stránky
[ o úroveň výše ] [ BT100 ] [ Dosm ] [ Elektronstop ] [ LapLink ] [ NoErase ] [ Vidtest ] [ WWW členů klubu ] [ Dárek pro PJ ]
|