Джурасик парк & Изгубеният свят
- Автор: Крайтон Майкл
- Язык: болгарский
- Переводчик: Владимир Германов
- Жанр: Современная русская и зарубежная проза
Электронная книга - «Джурасик парк & Изгубеният свят». Краткое содержание книги:
— Поне виждаме какво е правил — рече той накрая.
system — по този начин Недри беше поискал да напусне нивото на обикновен потребител и да получи достъп до кода. Компютърът го бе попитал как се казва и той бе отговорил: nedry. Това име имаше разрешение за пряк достъп до кода, така че компютърът го бе допуснал в системата. После Недри бе поискал goto command level — най-високото ниво на контрол на компютъра. Нивото на командите е изискало допълнителна сигурност и е попитало Недри за името, номера за достъп и паролата.
nedry
040/#xy/67&
mr goodbytes
Това въвеждане бе допуснало Недри в командното ниво. После той бе поискал security — пивото за сигурност. И тъй като Недри имаше разрешение, компютърът го бе допуснал в това ниво. След като бе влязъл в нивото за сигурност, Недри бе опитал три варианта:
keycheck off
safety off
si off
— Опитал се е да изключи системите за безопасност — каза Ву. — Не е искал никой да знае какво е смятал да извърши.
— Точно така — съгласи се Арнолд. — И очевидно не е знаел, че вече е невъзможно да изключи системите, освен ако не промени ръчно положението на превключвателите на главното табло.
След трите отхвърлени команди компютърът автоматично бе започнал да се притеснява за Недри. Но тъй като достъпът е бил получен с подходящи разрешения, компютърът бе решил, че Недри се е объркал и се опитва да направи нещо, което е неосъществимо от мястото, където се намира. Затова компютърът пак го беше попитал къде иска да бъде и Недри беше повторил: security. И му е било позволено да остане там.
— Най-после — каза Ву. — Ето я загадката.
Той посочи последната от командите, въведени от Недри.
whte_rbt.obj
— Какво е това, да го вземат дяволите? — ядоса се Арнолд. — Бял заек14? Да не е някаква негова шега?
— Отбелязано е като обектен модул поясни Ву.
В компютърната терминология „обектен модул“ означава блок от кода, който може да се мести и използва свободно, както човек мести стол из стаята. Обектният модул може да е съвкупност от команди да се нарисува картина, да се опресни екрана или да се извърши някакво изчисление.
— Да видим дали ще намерим такъв модул — каза Арнолд.
— Вероятно ще разберем каква функция изпълнява.
Той се обърна към помощните програми и набра на клавиатурата:
НАМЕРИ WHTE_RBT.OBJ
Екранът проблесна:
ТАКЪВ ОБЕКТЕН МОДУЛ НЯМА В БИБЛИОТЕКИТЕ
— Не съществува — каза Арнолд.
— Тогава потърси в разпечатката на кода — предложи Ву. Арнолд изписа на екрана:
НАМЕРИ В КОДА: WHTE_RBT.OBJ
Изображението на екрана бързо се превъртя, редовете на кода се замъглиха, тъй като преминаваха с висока скорост. Това продължи почти минута и най-после движението им рязко спря.
— Ето го — каза Ву. — Това не е обектен модул. Това е команда. На екрана се виждаше стрелка, която сочеше един ред от кода.
curV = GetHandl {ssm.dt} tempRgn {itm.dd2}.
curH = GetHandl {ssd.it} tempRgn 2 {itm.dd4}.
on DrawMeter(!gN) set shp_val.obj to lim(Val{d})-Xval.
if ValidMeter(mH)(**mH).MeterVis return.
if Meterhandl(vGT) ((DrawBack(tY)) return.
limitDat.4 = maxBits (%33) to {limit.04} set on.
limitDat.5 = setzero, setfive, 0 {limit.2-var(szh)}.
→ on whte_rbt.obj call link.sst {security, perimeter} set to off.
vertRange = {maxRange + setlim} tempVgn(fdn-&bb + $404).
horRange = {maxRange-setlim/2} tempHgn(fdn-&dd + $105).
void DrawMeter send_screen.obj print.
— Негодник! — изруга Арнолд.
— Изобщо не е дефект в кода — поклати глава Ву.
— Не е — каза Арнолд. — Това е секретен код. Тоя тлъст мърльо е вкарал нещо, приличащо на обектен модул, но всъщност е команда, която свързва системата за сигурност с периферната система и едновременно ги изключва. Така получава пълен достъп до всяко местенце в парка.
— Тогава би трябвало да сме в състояние да ги включим отново.
— Да, на всяка цена. — Арнолд намръщено погледна екрана. — Най-важното е да открием командата. Ще стартирам команда за проследяване на свързванията на обектните модули — каза той. — Да видим дали това ще ни помогне.
Ву стана от стола.
— А междувременно — каза той, — преди около час някой е влизал в хладилника. Я да преброя ембрионите.
Ели беше в стаята и се готвеше да съблече мокрите си дрехи, когато се почука.
— Алън, ти ли си? — попита тя, но когато отвори вратата, видя Мълдун, който стискаше под мишница нещо, увито в брезент.
14
От white rabbit (англ.) — бял заек. — Б.пр.