Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
12
Добавлен:
20.04.2024
Размер:
15.82 Mб
Скачать

 

 

 

 

hang

e

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

C

 

E

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

X

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

-

 

 

 

 

 

d

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

F

 

 

 

 

 

 

t

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

D

 

 

 

 

 

 

 

i

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

r

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

P

 

 

 

 

 

NOW!

o

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

BUY

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

to

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

w Click

 

 

 

 

 

m

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

w

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

w

 

 

 

 

 

 

 

o

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

.

 

 

 

 

 

.c

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

p

 

 

 

 

g

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

df

 

 

n

e

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

-xcha

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

hang

e

 

 

 

 

 

 

 

C

 

E

 

 

 

 

X

 

 

 

 

 

 

-

 

 

 

 

 

d

 

 

F

 

 

 

 

 

 

t

 

 

D

 

 

 

 

 

 

 

i

 

 

 

 

 

 

 

 

 

r

P

 

 

 

 

 

NOW!

o

 

 

 

 

 

 

 

 

 

 

 

 

BUY

 

 

 

 

 

 

to

 

 

 

 

 

w Click

 

 

 

 

 

m

 

 

 

 

 

 

w

 

 

 

 

 

 

 

 

 

 

w

 

 

 

 

 

 

 

o

 

 

.

 

 

 

 

 

.c

 

 

 

p

 

 

 

 

g

 

 

 

 

 

df

 

 

n

e

 

 

 

 

 

-x cha

 

 

 

 

 

 

 

 

hang

e

 

 

 

 

 

 

 

 

 

 

 

 

C

 

E

 

 

 

 

 

 

 

 

 

X

 

 

 

 

 

 

 

 

 

 

 

-

 

 

 

 

 

d

 

 

 

 

 

F

 

 

 

 

 

 

t

 

 

 

 

 

D

 

 

 

 

 

 

 

i

 

 

 

 

 

 

 

 

 

 

 

 

 

r

 

 

P

 

 

 

 

 

NOW!

 

o

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

w Click

to

BUY

 

 

 

 

 

 

 

 

СЦЕНА

 

 

 

 

 

 

 

 

 

 

МАРИЯ «MIFRILL» НЕФЕДОВА MIFRILL@REAL.XAKEP.RU

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

m

 

w

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

w

 

 

 

 

 

 

 

 

o

 

 

 

 

 

.

 

 

 

 

 

.c

 

 

 

 

 

 

p

 

 

 

 

g

 

 

 

 

 

 

 

 

 

 

df

 

 

n

e

 

 

 

 

 

 

 

 

-xcha

 

 

 

 

 

 

 

 

 

ГОЛОВОЛОМКА

ТОРРЕНТОВ ОБРЭМЕКОЭНЕ, СОЗДАТЕЛЕ ПРОТОКОЛА BITTORRENT

БРЭМКОЭН—КЛАССИЧЕСКИЙ ГИК.НАСТОЛЬКО КЛАССИЧЕСКИЙ,ЧТОЕГО МОЖНОИСПОЛЬЗОВАТЬ

ÂКАЧЕСТВЕИЛЛЮСТРАЦИИК ЭТОМУПОНЯТИЮ

ÂЭНЦИКЛОПЕДИЯХ. НАВЕРНОЕ,ПОЭТОМУТАК СЛОЖНОПОВЕРИТЬ,ЧТО ЭТОГОСПОКОЙНОГОПАРНЯ, КОТОРЫЙПИТАЕТНЕЖНУЮ ЛЮБОВЬКГОЛОВОЛОМКАМ ИОРИГАМИ,ЛЮТОНЕНАВИДЯТ ВСЕПРАВООБЛАДАТЕЛИНА ПЛАНЕТЕ—ЕЩЕБЫ,ВЕДЬ ИМЕННООНПРИДУМАЛ ПРОТОКОЛBITTORRENT, ОКОНЧАТЕЛЬНОСПУСТИВ

ПИРАТСТВОСПОВОДКА.

 

 

 

 

hang

e

 

 

 

 

 

 

 

C

 

E

 

 

 

 

X

 

 

 

 

 

 

-

 

 

 

 

 

d

 

 

F

 

 

 

 

 

 

t

 

 

D

 

 

 

 

 

 

 

i

 

 

 

 

 

 

 

 

 

r

P

 

 

 

 

 

NOW!

o

 

 

 

 

 

 

 

 

 

 

 

 

BUY

 

 

 

 

 

 

to

 

 

 

 

 

w Click

 

 

 

 

 

m

 

 

 

 

 

 

w

 

 

 

 

 

 

 

 

 

 

w

 

 

 

 

 

 

 

o

 

 

.

 

 

 

 

 

.c

 

 

 

p

 

 

 

 

g

 

 

 

 

 

df

 

 

n

e

 

 

 

 

 

-x cha

 

 

 

 

080

XÀÊÅÐ 03 /134/ 10

 

 

 

 

hang

e

 

 

 

 

 

 

 

C

 

E

 

 

 

 

X

 

 

 

 

 

 

-

 

 

 

 

 

d

 

 

F

 

 

 

 

 

 

t

 

 

D

 

 

 

 

 

 

 

i

 

 

 

 

 

 

 

 

 

r

P

 

 

 

 

 

NOW!

o

 

 

 

 

 

 

 

 

 

 

 

 

BUY

 

 

 

 

 

 

to

 

 

 

 

 

w Click

 

 

 

 

 

m

 

 

 

 

 

 

w

 

 

 

 

 

 

 

 

 

 

w

 

 

 

 

 

 

 

o

 

 

.

 

 

 

 

 

.c

 

 

 

p

 

 

 

 

g

 

 

 

 

 

df

 

 

n

e

 

 

 

 

 

-xcha

 

 

 

 

 

 

 

 

hang

e

 

 

 

 

 

 

 

C

 

E

 

 

 

 

X

 

 

 

 

 

 

-

 

 

 

 

 

d

 

 

F

 

 

 

 

 

 

t

 

 

D

 

 

 

 

 

 

 

i

 

 

 

 

 

 

 

 

 

r

P

 

 

 

 

 

NOW!

o

 

 

 

 

 

 

 

 

 

 

 

 

BUY

 

 

 

 

 

 

to

 

 

 

 

 

w Click

 

 

 

 

 

m

 

 

 

 

 

 

w

 

 

 

 

 

 

 

 

 

 

w

 

 

 

 

 

 

 

o

 

 

.

 

 

 

 

 

.c

 

 

 

p

 

 

 

 

g

 

 

 

 

 

df

 

 

n

e

 

 

 

 

 

-x cha

 

 

 

 

ГЕНИИ НЕ ЛЮБЯТ ШКОЛУ

Откудавообщеберутсявсеэти«новыетехнологии»? Ониявнонерастутнадеревьяхи неразмножаютсяпочкованием, ихпридумываютлюди, и, какправило, оченьнеобычные личности. Тытольковдумайся, какимнужно бытьгиком, чтобыснуля, изголовы, измыслить принципиальноновыйгаджетилинеимеющую никакиханалоговтехнологию. Неудивительно, чтотакихгениевобычновеличаютпсихами изачастуюприжизнионитакиненаходятни единомышленников, нипризнания.

Нашемусегодняшнемугероюповезлонесколькобольше«собратьевпоразуму» — своеместо

вэтойжизниБрэмКоэннашел, даиспризнаниемделатожеобстоятнеплохо, хотя, как былосказановыше, егоможноиспользовать

вкачествеиллюстрациикпонятиям«гик» или «нерд». РодилсяБрэмв1975 году, вСоединенныхШтатах, ясноедело, Америки, ипроявлять интерескпрограммированию, математикеик другим, несовсемобычнымдляребенкавещам, онначалвсовсемюномвозрасте. ТогдаостранностяхБрэманиктоособеннонезадумывался, вовсякомслучае, вестиегокпсихологунужды небыло. Напротив, заодаренногомальчика толькорадовались, даиногдабеззлобноругались— маленькийБрэмобожалвсевозможные головоломки, нохваталоихотсилынаполчаса. Кстати, ондосихпорспособенсобратькубик Рубиказа2 минуты, практическимашинально. УчилсяКоэнвтомжегороде, гдепоявилсяна свет— вНью-Йорке. Онпосещалнепростую школу, аименитоезаведениесматематичес-

ко-научнымуклоном— Stuyvesant High School.

Средивыпускниковэтойшколыкучанобелев-

скихлауреатов, докторовнаук, ученыхидругих ГЛАВНЫЙОФИСBITTORRENTINC.ВОТТАКВСЕСКРОМНО видныхличностей. ВинтервьюБрэм, однако, неразпризнавался, чтошколуонненавидел, и

емуприходилосьпостояннодержатьвголове

способностьфункционироватьотносительно

Деловтом, чтосвозрастомонокончательно

напоминаниесамомусебе, чтосюдаонпришел

сохранена. ЛицассиндромомАспергеравстре-

понимает, чтоемуоченьтяжелозаниматься

учиться, получатьзнания. Какнетруднодога-

чаютсяредко, состороныонинепохожина

вещами, которыеонсчитаетбессмысленными

даться, проблемакрыласьневсамойшколе, а

умственноотсталыхиобладают, какминимум,

инеинтересными, авколледже«ненужной

втом, чтоотношениясосверстникаминелади-

нормальным, либовысокиминтеллектом, но

информации» былослишкоммного.

лись, даиоценкиКоэна, какнистранно, тоже

нестандартнымиилислаборазвитымисоци-

Бросивколледж, Брэмпродолжаетучиться

недостигализаоблачныхвысот. Брэмбылспо-

альнымиспособностями; частоиз-заэтогоих

самостоятельно, плюсищетработу. Этипоиски

собендобиватьсявеликолепныхрезультатовв

эмоциональноеисоциальноеразвитие, атакже

дажеувенчалисьуспехом, хотятребования

узких, интересныхличноемусферах, например,

интеграцияпроисходятпозжеобычного».

онпредъявлялнесовсемстандартные. Коэн

вобластилюбимойматематики, ноостальные

Узкие, интенсивныеинтересы, будучипоглощен

признается, чтонеспособенработатьвфик-

предметы, те, чтоинтересовалиБрэмаменьше,

которымичеловекнезамечаетничеговокруг—

сированномграфике, почасам, вкомпании,

становилисьпроблемой. Хужетого, отметки

этотакжеоднаизбазовыххарактеристиксин-

предъявляющейстрогиетребованиякдресс-

иуспеваемостьКоэнтакжеотносилквещам

дромаКремниевойдолины, аБрэмподпадает

коду, икатегорическинеможетвыполнятьбес-

неинтереснымималоважным, что, конечно,

практическиподвсеегоклассическиечерты.

смысленнуюинеинтереснуюработу. Стакими

немоглоневозмущатьпедагогов. Положение

Вместообщениясосверстникамившкольные

критерияминайтиместоврядлибылопросто,

худо-беднопоправлялиразвечтоегопобеды

годыонбылпоглощенизучениемязыковпро-

носвоюрольздесьсыгралбумдоткомов, как

навсевозможныхматематическихолимпиадах,

граммирования(вчастности, Basic иосновC),

разпришедшийсянасередину90-х, начало

коихзашкольныегодынабралосьнемало.

которымв6 летегоначалобучатьотец. Вконце

2000-хгодов. Втовремяталантливымпрограм-

Опричинахсвоих«странностей» Коэнузнал

80-хдажевпрестижнойStuyvesant High School

мистамбылирадывомногихкомпаниях, даже

тольковзреломвозрасте, когдавпервые

ещенебылоклассовпопрограммированию, так

еслиэтисамыепрограммистыспрезрением

наткнулсянаупоминаниеиописаниесиндрома

чтопочтивсепремудростиБрэмуприходилось

относилиськдресс-коду:).

Аспергера(иногдаегоещеназываютсиндро-

постигатьсамостоятельно, что, впрочем, егосо-

СДЕЛАТЬ ВСЕМ ХОРОШО

момГиков, илиКремниевойдолины). Цитирую

вершеннонеудручало— фактически, програм-

определениеэтогозаболевания: «Синдром

мироватьКоэнначалужек10 годам.

ВпоследующиегодыКоэнуспелпоучаствовать

Аспергера— этотакназываемаяформа

В1993 году, окончившколу, Брэмпоступаетв

вработецелогорядастартапови, конечно,

высокофункциональногоаутизма, прикотором

университетБуффало, новскоребросаетучебу.

почерпнулнемалоопытаизнаний, вчастности

XÀÊÅÐ 03 /134/ 10

081

 

 

 

 

hang

e

 

 

 

 

 

 

 

C

 

E

 

 

 

 

X

 

 

 

 

 

 

-

 

 

 

 

 

d

 

 

F

 

 

 

 

 

 

t

 

 

D

 

 

 

 

 

 

 

i

 

 

 

 

 

 

 

 

 

r

P

 

 

 

 

 

NOW!

o

 

 

 

 

 

 

 

 

 

 

 

 

BUY

 

 

 

 

 

 

to

 

 

 

 

 

w Click

 

 

 

 

 

m

 

 

 

 

 

 

w

 

 

 

 

 

 

 

 

 

 

w

 

 

 

 

 

 

 

o

 

 

.

 

 

 

 

 

.c

 

 

 

p

 

 

 

 

g

 

 

 

 

 

df

 

 

n

e

 

 

 

 

 

-xcha

 

 

 

 

СЦЕНА

 

 

 

 

hang

e

 

 

 

 

 

 

 

C

 

E

 

 

 

 

X

 

 

 

 

 

 

-

 

 

 

 

 

d

 

 

F

 

 

 

 

 

 

t

 

 

D

 

 

 

 

 

 

 

i

 

 

 

 

 

 

 

 

 

r

P

 

 

 

 

 

NOW!

o

 

 

 

 

 

 

 

 

 

 

 

 

BUY

 

 

 

 

 

 

to

 

 

 

 

 

w Click

 

 

 

 

 

m

 

 

 

 

 

 

w

 

 

 

 

 

 

 

 

 

 

w

 

 

 

 

 

 

 

o

 

 

.

 

 

 

 

 

.c

 

 

 

p

 

 

 

 

g

 

 

 

 

 

df

 

 

n

e

 

 

 

 

 

-x cha

 

 

 

 

ОФИЦИАЛЬНЫЙСАЙТКОМПАНИИBITTORRENT

 

 

малоктоиздрузейиблизкихверит

отличнаяскорость; пирымогутза-

ПОМИМОПРОЧЕГО,КОЭНЕЩЕИОТЕЦСЕМЕЙСТВА—ТРОЕДЕТЕЙ,НЕШУТКИ!

вуспехегозатеи. Впрочем, ска-

качиватьнасколькофайлов, асами

 

 

зать, чтовБрэманеверилсовсем

файлыразбитынанебольшие

 

 

никто, значилобысоврать. Напри-

фрагменты; обменинформацией

егоарсеналязыковпополнили

Да, ребятаявночто-топеремуд-

мер, егоженаДженна, вспоминая

междупирамипроисходитпопра-

Python иJava. Нонаиболееинте-

рили, поэтомунеудивительно, что

тотпериод, вообщесравнивает

вилу«ты— мне, я— тебе» («Give

реснымдлянасидляисториистал

MojoNation «невыстрелила» по-

егосМоцартом, дескать, онписал

and ye shall receive» — настоящий

егопоследнийпроект, надкоторым

настоящему, нозатовсеэтонавело

своюмузыкутакже, какБрэм— на

девизБрэмаКоэна).

Брэмтрудилсявкомпаниисгово-

Брэманаинтереснуюмысль. Коэн

одномдыхании, стремительно,

Широкойаудиториисвоюразра-

рящимназванием«Evil Geniuses

давноподметил, чтозагрузкаи

словноегорукунаправлялсам

ботку, тоестьпротоколипервый

for a Better Tomorrow». Совместно

скачиваниевфайлообменных

господьБог. Согласновсетойже

BitTorrent-клиент, Брэмпредста-

сДжимомМакКоем, основателем

сетяхвродеKaZaa происходятс

Дженне, Брэммогпочтивесьдень

вилв2002 году, напервойеже-

«Злыхгениеврадисветлогобуду-

неравнойскоростью— провайде-

бесцельнослонятьсяподому, из

годнойхакерскойконфеCodeCon,

щего», онкорпелнадразработкой

рыумышленносоздавалиэффект

кухнивкомнату, апотомвнезапно

которуюонсамжеиорганизовал,

открытойтехнологиипиринговой

бутылочногогорлышка, урезая

пойти, сестьзакомпьютериначать

совместнососвоимбывшимсосе-

дистрибуцииконтентаMojoNation.

скоростьupload’а. Получалось,

потокомвыдаватькод, чистый,

домпокомнатеЛэномСассманом.

Происходилоэтов1999-2001

что, когдадвапираобменивают-

рабочийкод.

ПубликеBitTorrent былподанкак

годах, peer-to-peer сетинатот

сябольшимфайлом, например,

СамКоэн, какправило, вспомина-

OpenSource-продукт, ориенти-

моментужеуспелизаявитьо

копиейфильмавесом700 Мб, по-

еттовремясулыбкойизамечает,

рованныйнахардкорныхгиков,

себе, заставивправообладателей

лучающийльетспрекраснойско-

чтоснимподобноепроисходит

например, предполагалось, что

занервничать; ужеразгорался

ростью, этак1.5 Мб\с, араздающий

нередко— ончастенькопрос-

линуксойдамбудеточеньудобно

конфликтвокругNapster, ивот-вот

добиваетразвечтодо1\10 этой

тознает, чтоправи, никогоне

распространятьсегопомощьюпо

должныбылипоявитьсяKaZaa,

отметки. То, чтонеплохоработало

слушая, работаетнадзадуманным.

сетисвойсофт. Новсеповер-

 

 

 

нулосьнесколькоиначе... Нет,

ПРОТОКОЛБЫЛПРАКТИЧЕСКИГОТОВУЖЕЛЕТОМ

компьютерщики, конечно, быстро

оценилиплюсыиудобстванового

2001ÃÎÄÀ,ВОВСЯКОМСЛУЧАЕ,ПРОВЕДЕНИЕБЕТЫИ

протокола, исарафанноерадио

принялосьраспространятьпо

ПЕРВЫЙЕГОЗАПУСКСОСТОЯЛИСЬ1ИЮЛЯ2001.

CетиблагуювестьоBitTorrent, но

закакой-тогодвзорватьинтернет

 

 

 

«БитТорренту» удалосьблагода-

Gnutella иeDonkey2000, подли-

дляmp3 идругоймелочевки, для

ВслучаесBitTorrent’омБрэмкак

рястараниямпиратовикино- и

ваямаславогонь. Брэмкэтому

большихфайловгодилосьстру-

разбылвсебеуверенизнал, что

сериало-манов. Деловтом, что

времениужедовольнодавно

дом, ивоттут-тоБрэмаипосетила

отличноуправляетсяснаписани-

раньшеназакачкуновойсерии

интересовалсяфайлообменными

идея, что, еслиразбитьфайлна

емпротоколов.

любимоготелешоуунихуходили

технологиямии, пособственному

мелкиекусочкиираспределитьих

ЧутьенеподвелокамрадаКоэна—

часы, атеперьсчетшелнаминуты.

признанию, «оченьхотелсоздать

междунесколькимиаплодерами,

протоколбылпрактическиготов

Товарищипираты, всвоюочередь,

что-тодействительнополезное

этодолжносущественноподнять

ужелетом2001 года, вовсяком

оценилидругиеудобствановинки,

людям».

скоростьи«сделатьвсемхорошо».

случае, проведениебетыипервый

ипринялисьактивновыкладывать

ГлавнойфишкойMojoNation долж-

ТОРРЕНТ-БЕЗУМИЕ

егозапусксостоялись1 июля2001.

вBitTorrent вкусноеиинтересное.

нобылостатьследующее: если

Кстати, интересныйфакт— для

Преимуществабылиочевидны,

человекзахочетсохранитьфайл

Вапреле2001 годаКоэноставляет

тестированияBitTorrent Брэм

имиллионыюзеровпоспешили

отлюбопытныхглаз, ноодновре-

работув«Evil Geniuses for a Better

собралнемалуюпачкупорнухи,

оценитьихлично.

менноиметьегоподрукой, тос

Tomorrow» иначинаетновыйэтап

которуюираздавалитуда-сюда:).

Конечно, нельзязабыватьо

помощьюMojoNation онсможет

всвоейжизни, которыйонсамок-

Каковыособенноститоррентов, ты,

главном: самымбольшимплюсом

разбитьфайлнамножествомелких

рестилпериодом«бедногохудож-

думаю, прекраснознаешьисам, но

BitTorrent всежебылаиостается

кусочков, зашифровать, ипрога

ника» — житьтогдаприходилось

всежеобозначуосновныечерты:

егодецентрализованность— вто

распределитихсредимиллионов

засчетскудныхсбережений.

децентрализованнаяструктура

время, когдадругиефайлообмен-

компьютеров, накоторыхонатак

Онцелымиднямиторчитдомаи

сети; скачиваниеинформации

ныесетитерпеликрахподнапо-

жебудетзапущена.

программирует, несмотрянато, что

практическибезочередей;

ромправообладателей, прижать

082

XÀÊÅÐ 03 /134/ 10

 

 

 

 

hang

e

 

 

 

 

 

 

 

C

 

E

 

 

 

 

X

 

 

 

 

 

 

-

 

 

 

 

 

d

 

 

F

 

 

 

 

 

 

t

 

 

D

 

 

 

 

 

 

 

i

 

 

 

 

 

 

 

 

 

r

P

 

 

 

 

 

NOW!

o

 

 

 

 

 

 

 

 

 

 

 

 

BUY

 

 

 

 

 

 

to

 

 

 

 

 

w Click

 

 

 

 

 

m

 

 

 

 

 

 

w

 

 

 

 

 

 

 

 

 

 

w

 

 

 

 

 

 

 

o

 

 

.

 

 

 

 

 

.c

 

 

 

p

 

 

 

 

g

 

 

 

 

 

df

 

 

n

e

 

 

 

 

 

-xcha

 

 

 

 

 

 

 

 

hang

e

 

 

 

 

 

 

 

C

 

E

 

 

 

 

X

 

 

 

 

 

 

-

 

 

 

 

 

d

 

 

F

 

 

 

 

 

 

t

 

 

D

 

 

 

 

 

 

 

i

 

 

 

 

 

 

 

 

 

r

P

 

 

 

 

 

NOW!

o

 

 

 

 

 

 

 

 

 

 

 

 

BUY

 

 

 

 

 

 

to

 

 

 

 

 

w Click

 

 

 

 

 

m

 

 

 

 

 

 

w

 

 

 

 

 

 

 

 

 

 

w

 

 

 

 

 

 

 

o

 

 

.

 

 

 

 

 

.c

 

 

 

p

 

 

 

 

g

 

 

 

 

 

df

 

 

n

e

 

 

 

 

 

-x cha

 

 

 

 

торрентыоказалосьпрактическиневозможно. БрэмаКоэнасудитьоказалосьрешительноне зачто(хотятакиемысли, конечно, посещали медиамагнатов), аникакойиной«головы» у BitTorrent неимелось. Слабымзвеномвцепочкеоказалисьтрекеры, которымвпоследниегодыидостаетсяоптом, завсехився, но благодаряоткрытоститехнологиипротивостояние«копирастыvs. торрент-трекеры» скорее напоминаетвойнусветрянымимельницами илибитвусгидрой— наместеотрубленнойголовынезамедлительновырастаютдвеновые. Сказать, чтоБрэмКоэннеожидалтакого резонансаитакойпопулярности, значило бынесказатьничего. Брэмбылшокирован

происходящимидолгонемогповерить, чтовсе этоимеетместонасамомделе. Вначале2003 годаондажеуспелсноваустроитьсянаработу, подавшисьвигростроительнуюкомпаниюValve (да-да, «Half-Life»), ноуспех«БитТоррента» спуталБрэмувсекарты. Делодошлодосмешного— признательныеторрент-юзерыщедро жертвовалиКоэнуденьгичерезPayPal, указанныйнаегосайте, исуммыэтихпожертвований былитаковы, чтовсесемействоКоэнов, аэто Брэм, егоженаитроедетей, моглоспокойно ихорошожитьнаоднитолькоэтисредства. Впрочем, чемуудивляться, есликконцу2003 годаBitTorrent ужебылскачанпорядка20 млн. раз. Коэнпризнается, чтопредставитьсебета-

коеколичестволюдейемусложноидажежутко. Онговорит, чтостараетсявообщеобэтомне думать, предпочитаяразмышленияокодеилио любимыхзубодробительныхпаззлах.

НЕРАЗРЕШИМАЯ ГОЛОВОЛОМКА

ИзValve Брэмуволилсяв2004-м, проработав тамокологода. Наэтотразоннесталискать новуюработуинепожелалвновьвозвращаться

МАКЕТГОЛОВОЛОМКИЗААВТОРСТВОМБРЭМА

СВОИГОЛОВОЛОМКИБРЭМПРОДАЕТ

кстилюжизни«свободногохудожника». ВместоэтогоонсосвоимбратомРоссомКоэноми бизнес-партнеромЭшвиномНэвиномосновал компаниюBitTorrent Inc., наблагокоторой трудитсяпосейдень.

КомпанияКоэназанимаетсянехитрымбизнесом— продолжаетподдерживать, совершенствоватьираспространятьсамBitTorrent, атакжепредлагаетплатныйдлякрупных клиентов(ипо-прежнемубесплатныйдляпро-

стыхюзеров) сервисBitTorrent DNA (Delivery Network Accelerator) икомплектсредствразра-

боткиBitTorrent Software Development Kit.

Делаупредприятияидутнеплохо. Так, в2005 годувBitTorrent Inc. вложилсякрупныйинвесторДэвидЧао, послечегоMPAA (Американская ассоциациякинокомпаний) поспешилазаключитьсКоэномипартнерамисделку, согласно которойсофициальногосайтаBitTorrent были убранывсессылкинанелегальныйконтент, и воцарилисьдружбаимир.

Насамомделе, правообладателисрадостью утопилибыБрэмавместесегоразработкой, да толькоониупустилимомент, воюясдругими пиринговымисетями. Ктомуже, доказать, что

БРЭМКОЭН

Коэнизобрел, илиделаетчто-тонарушающее закон, оказалосьпрактическиневозможно— отвлеченнорассматриваяBitTorrent простокак протокол, кактехнологиюпередачиданных, ничегонелегальноговнемнайтинельзя. Вообще, БрэмКоэн, наверное, единственный, ктоосталсявсторонеотпраздникавседозволенностиивеселогохаоса, которыйторренты посеяливСети. Онникогданескачивал ничегонелегального, во-первых, потому чтонеслишкомодобряетвесьсегодняшний пиратскийбум, во-вторых, потомучтоочень хорошопонимает— MPAA, RIAA ипрочие организациибудуттолькорады, еслионэто сделает. «Нивкоемслучаенехочудаватьим повод, онинавернякатолькоэтогоиждут», — говоритКоэн, иснимтруднонесогласиться.

Впрочем, Брэм, какобычно, неунывает, более того, нельзясказать, чтоторрентысильно нужнысвоемусоздателю— любимыешоуи фильмыонпредпочитаетпокупатьнаDVD, кабельногоунегонетвообще, телевизорон несмотрит, акомпьютерыненавидит. Нет, это нешуткаинеопечатка, Брэмдействительно частоисовершенноискреннезаявляетотом, чтокомпьютерынастоящеезло, онтерпетьих неможетинадеется, чтовбудущемонистанут удобнееилучше, аон, всвоюочередь, сделает дляэтоговсевозможное. Апокакомпьюте- рыпо-прежнемутупыеипротивные, Брэм стараетсяпочащеотнихотдыхать— онпосей деньодержимголоволомками, логическими играми, паззлами, жонглированиемиоригами. Он«щелкает» головоломкидесятками, проектируетсвоисобственныеипризнается, чтонеотказалсябызарабатыватьэтим нажизнь— сидетьдомаисоздаватьвещи

настолькосложные, чтоврядликому-то, кроме негосамого, удастсяихрешить. Оченьинтереснаямысльведь, похоже, Брэмужесоздал однутакуюнеразрешимуюголоволомку; имя ейBitTorrent инадтем, чтоснейделать, уже больше5 летломаютголовывсекопирастына нашейпланете. z

XÀÊÅÐ 03 /134/ 10

083

 

 

 

 

hang

e

 

 

 

 

 

 

 

 

 

 

 

 

C

 

E

 

 

 

 

 

 

 

 

 

X

 

 

 

 

 

 

 

 

 

 

 

-

 

 

 

 

 

d

 

 

 

 

 

F

 

 

 

 

 

 

t

 

 

 

 

 

D

 

 

 

 

 

 

 

i

 

 

 

 

 

 

 

 

 

 

 

 

 

r

 

 

P

 

 

 

 

 

NOW!

 

o

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

w Click

to

BUY

 

 

 

 

 

 

 

 

UNIXOID

 

 

 

 

 

 

 

 

 

 

МАКСИМ «HATCHET» ПОЛЕВОЙ MAKS.HATCHET@YANDEX.RU

 

 

 

 

 

 

 

 

m

 

w

 

 

 

 

 

 

 

 

 

 

 

 

 

w

 

 

 

 

 

 

 

 

o

 

 

 

 

 

.

 

 

 

 

 

.c

 

 

 

 

 

 

p

 

 

 

 

g

 

 

 

 

 

 

 

 

 

 

df

 

 

n

e

 

 

 

 

 

 

 

 

-xcha

 

 

 

 

 

 

 

 

 

 

 

 

 

hang

e

 

 

 

 

 

 

 

C

 

E

 

 

 

 

X

 

 

 

 

 

 

-

 

 

 

 

 

d

 

 

F

 

 

 

 

 

 

t

 

 

D

 

 

 

 

 

 

 

i

 

 

 

 

 

 

 

 

 

r

P

 

 

 

 

 

NOW!

o

 

 

 

 

 

 

 

 

 

 

 

 

BUY

 

 

 

 

 

 

to

 

 

 

 

 

w Click

 

 

 

 

 

m

 

 

 

 

 

 

w

 

 

 

 

 

 

 

 

 

 

w

 

 

 

 

 

 

 

o

 

 

.

 

 

 

 

 

.c

 

 

 

p

 

 

 

 

g

 

 

 

 

 

df

 

 

n

e

 

 

 

 

 

-x cha

 

 

 

 

Магия

загрузки

УмныйGujin,новаторскийnetboot.meиванильный boot.kernel.org

Скажи, кактыотносишьсяктому, чтобыобзавестисьбутлоадером, которыйнетребуетнастройкииумеетсамостоятельноискатьОСнатвоем жесткомдиске? АкактебеидеязагрузкивсегдасвежейверсииОСчерез интернет, безнеобходимостиееустановки, обновленияивосстановлениявслучаесбоя? Заманчиво? Тогдачитайдальше, твоемувниманию будетпредставленумныйзагрузчикGujin, атакжеонлайновыесервисы netboot.me иboot.kernel.org.

GUJIN. УМНЫЙЗВЕРЬ

какфлоппи-диски, USB-брелки, CD-ROM,

нанеизвестныепрерыванияBIOS. Во-вторых,

LiLo далLinux возможностьбытьзагруженным,

SD-карты. Особаяверсиязагрузчикасущест-

Gujin непытаетсяустановитьстраничныйре-

Grub позволилизбавитьсяотнеобходимости

вуетдляоперационнойсистемыDOS. Gujin

жимпамяти, таккакэтоработаядра: 64-битные

перезаписизагрузчикапослеизменения

умеетнапрямуюзагружатьфайлыELF32 и

ELF-файлыдолжныподдерживатьтрансля-

конфигурационногофайла, аGujin (http://gujin.

ELF64, сжатыеgzip, понимаеттакиефайловые

циюс32-хна64 битасобственнымисилами.

sourceforge.net) нетребуетниперезаписиза-

системы, какFAT12, FAT16, FAT32, ext2, ext3,

В-третьих, дажепослепереходавзащищенный

грузчика, никонфигурационногофайла. Клю-

ext4 (спостояннымразмеромinode) иISO 9660.

режимGujin неактивируетпрерывания: это

чеваяособенностьэтогозагрузчика— автома-

Онспособензагрузитьоперационнуюсистему

опять-такидолжноделатьядро.

тическийанализразделовифайловыхсистем

практическислюбогонакопителя, дажебудучи

Gujin распространяетсяввидеисходных

впоискахLinux-ядер, образовзагрузочных

неустановленнымнанем(например, загрузить

текстовисобранныхпакетовпочтидлявсех

дисков(*.bdi) иISO-образовбезнеобходимости

ОСсUSB-накопителяпослезагрузкисжестко-

дистрибутивовLinux; получитьихможнона

ручнойнастройки.

годиска).

страничкеhttp://sourceforge.net/projects/gujin/

ФактическиGujin вообщенеимеетконфигу-

Авторзагрузчикаприкладываетвсеусилия,

files. Дистрибутивныепакетыпредварительно

рационногофайла. Все, чтонужносделатьдля

чтобыегодетищеоставалосьмаксимально

упакованывtar.gz-архивы, поэтомуперед

добавленияновогоядравзагрузочноеменю—

совместимымссамымиразнымиоперацион-

установкойихпридетсяизвлечь:

простоскопироватьеговкаталог/boot. Всю

нымисистемами. Во-первых, Gujin почтивсе

 

 

остальнуюработузагрузчиксделаетвовремя

времяработаетвреальномрежимепроцес-

$ tar -xzf debian32.tar.gz

 

своейинициализации. Приэтом, еслипомимо

сора, благодарячемунетеряетвозможности

$ sudo dpkg -i gujin_2.7_i386.deb

 

Linux втвоейсистемеестьидругиеОС— они

передаватьуправлениедругимзагрузчикам,

 

 

 

 

такжебудутдобавленывменю.

которыеожидаютточкувхождениявреаль-

Послеокончанияустановкивкаталоге/sbin

Кромежесткогодиска, Gujin можетбытьуста-

номрежиме, атакжепередаватьуправление

появитсяисполняемыйфайлgujin, спомощью

новленнасамыеразныенакопители, такие

загружаемымCD/DVD-ROM образамиотвечать

которогопроизводятсявсеманипуляциис

084

XÀÊÅÐ 01 /133/ 10

 

 

 

 

hang

e

 

 

 

 

 

 

 

C

 

E

 

 

 

 

X

 

 

 

 

 

 

-

 

 

 

 

 

d

 

 

F

 

 

 

 

 

 

t

 

 

D

 

 

 

 

 

 

 

i

 

 

 

 

 

 

 

 

 

r

P

 

 

 

 

 

NOW!

o

 

 

 

 

 

 

 

 

 

 

 

 

BUY

 

 

 

 

 

 

to

 

 

 

 

 

w Click

 

 

 

 

 

m

 

 

 

 

 

 

w

 

 

 

 

 

 

 

 

 

 

w

 

 

 

 

 

 

 

o

 

 

.

 

 

 

 

 

.c

 

 

 

p

 

 

 

 

g

 

 

 

 

 

df

 

 

n

e

 

 

 

 

 

-xcha

 

 

 

 

 

 

 

 

hang

e

 

 

 

 

 

 

 

C

 

E

 

 

 

 

X

 

 

 

 

 

 

-

 

 

 

 

 

d

 

 

F

 

 

 

 

 

 

t

 

 

D

 

 

 

 

 

 

 

i

 

 

 

 

 

 

 

 

 

r

P

 

 

 

 

 

NOW!

o

 

 

 

 

 

 

 

 

 

 

 

 

BUY

 

 

 

 

 

 

to

 

 

 

 

 

w Click

 

 

 

 

 

m

 

 

 

 

 

 

w

 

 

 

 

 

 

 

 

 

 

w

 

 

 

 

 

 

 

o

 

 

.

 

 

 

 

 

.c

 

 

 

p

 

 

 

 

g

 

 

 

 

 

df

 

 

n

e

 

 

 

 

 

-x cha

 

 

 

 

Загрузочноеменюboot.kernel.org

загрузчиком, каталог/usr/share/doc/gujin/

сдокументацией, man-страницаи«вторая голова» загрузчика/boot/gujin.ebios. Ужена этомэтапеработоспособностьGujin можно проверить, простоперезагрузивмашину.

Еслижеланияперезагружатьсянет, просто установиqemu ивыполникоманду:

$ sudo qemu /dev/sda

Наэкранетыдолженувидетьменюзагрузчика исписокоперационныхсистемнавыбор. Кла- виши<F1-F12> предназначеныдлявыбора вариантовзагрузки, клавиши«+» и«-» позволяютизменитьразрешениеэкрана, клавиша «точка» переводитзагрузчиквтекстовый режимиобратно, клавиши«/» и«*» изменяют количествоцветов, пробелоткрываетменю настроек. Видеаледолжнаработатьещеи мышь, новqemu онапочему-тоотказывается фурычить.

Менюнастроекпозволяетконтролировать многиеаспектыповеденияивнешнеговида загрузчика. Такиекакинформация, отобража-

емаявменювыбораОС, опцииграфического режима(например, активациярежимаVESA), областипоискаядеризагрузочныхдисков(например, ISO-образы, CD-ROM, флоппи-диски, скрытыеразделы), активацияджойстика(!)

имногоедругое. Включаяитакойпункт, как удалениеGujin ивосстановлениепрежнего загрузчика. Изменениябудутсохранены.

КомандныйинтерфейсGujin достаточнопрост

ивключаетвсебя:

1. Установкузагрузчиканавыбранноеустройство:

$ sudo gujin /dev/sda

УстройствомможетбытьиUSB-брелок, ипростойфайл.

2. Получениеинформациионаличиизагрузчиканавыбранномустройстве:

$ sudo gujin --report /dev/sda

Кромеимениустановленногозагрузчика, на экранбудетвыведенамассадругойдиагностическойинформации.

ПОЛЕЗНЫЕ ОПЦИИ КОМАНДНОЙ СТРОКИ GUJIN

--bootdir=каталог— дополнительныйкаталогдляпоискаядеризагрузочныхобразов. --cmdline=»» — опцииLinux-ядра.

-f, --full — проверканасбойныесекторапередзапускомоперацийснакопителем. --mbr-device=устройство— записатьMBR науказанноеустройство.

--quickboot=число— количествосекунд, попрошествиикоторыхначинаетзагружатьсяОС(в случае, еслинайденатолькооднаОС).

--default_ide_password=пароль— парольдлядоступакзалоченномуIDE-диску. --default_video_mode=номер— дефолтовыйVESA-режимдляменю(номерарежимовможно посмотреть, нажав<Tab> вменюзагрузчика).

-d=, --disk=DOS|BCD|PIC|FLOPPY|IDE|BIOS|EBIOS ... — методдоступакдискувовремяпоиска второйголовызагрузчика(полезнодляустаревшихматеринокилисбойныхBIOS’ов). -COM[1-4][,<9600>[,<n>[,<8>[,<1>]]]]], --serial=COM[1-4]... — последовательныйпортдлядосту-

пакменюзагрузчикавместоэкрана.

3. Удалениеgujin ивосстановлениепредыдущегозагрузчика:

$ sudo gujin --remove /dev/sda

СпомощьюGujin легкосоздаватьвесьма нестандартныеконфигурациидлязагрузки ОСссамыхразныхносителей. Например, ты можешьразместить«вторуюголову» загрузчикавнужномтебекаталоге, простовыполнив команду:

$ sudo gujin /каталог/gujin.ebios

Илирасположитьпервуюивторуюголовы gujin наразныхжесткихдисках:

$ sudo gujin --mbr-device=/dev/sda /mnt/sdb/boot/gujin.ebios

Причемрасширение.ebios указываетна метод, которыйбудетиспользоватьпервая головаgujin длязагрузкивторой. Возможные варианты: bios, ebios, idechs, idelba, and idel48. Gujin дажеможетпроверитьтвойфлоппи-диск набитыесектораипересоздатьфайловую системувслучаеихналичия:

$ sudo gujin --full /dev/fd0

Послеэтогонафлоппи-дискеостанется поместитьдистрибутиви/илиядроиобраз initrd вкаталог/boot. ЧтобыGujin невыводил почемзряменю, используйфлаг‘-t’ вовремя установкизагрузчика.

ДляустановкиGujin наUSB-брелокдостаточно выполнить:

$ sudo gujin --mbr /dev/sdc

НаустройствебудетсозданодинразделсфайловойсистемойFAT12/16/32 взависимостиот размера. Вслучаеналичиятаблицыразделов командавернетошибку, афлешкупридется очиститьспомощьюкомандыdd:

$ sudo dd bs=512 count=64 if=/dev/ zero of=/dev/sdc

НекаждыйBIOS сможетиспользоватьUSBнакопительстаблицейразделовдлязагрузки операционнойсистемы. Поэтомупредпочтительнееотформатироватьфлешкувтак называемомформатеsuperfloppy, прикотором онабудетпредставлятьсобойодинбольшой раздел(безтаблицыразделов):

$ sudo gujin --disk=BIOS:0x00,auto /dev/sdc

Gujin можноиспользоватьдлясозданиязагрузочныхCD (расширениеEl-Torito). Дляэтого подготовьспомощьюmkiso илидругойпро- граммыISO-образснужнымтебедистрибути- вом(конечно, егопридетсянемногодопилить) ивыполникоманду:

XÀÊÅÐ 01 /133/ 10

085

 

 

 

 

hang

e

 

 

 

 

 

 

 

C

 

E

 

 

 

 

X

 

 

 

 

 

 

-

 

 

 

 

 

d

 

 

F

 

 

 

 

 

 

t

 

 

D

 

 

 

 

 

 

 

i

 

 

 

 

 

 

 

 

 

r

P

 

 

 

 

 

NOW!

o

 

 

 

 

 

 

 

 

 

 

 

 

BUY

 

 

 

 

 

 

to

 

 

 

 

 

w Click

 

 

 

 

 

m

 

 

 

 

 

 

w

 

 

 

 

 

 

 

 

 

 

w

 

 

 

 

 

 

 

o

 

 

.

 

 

 

 

 

.c

 

 

 

p

 

 

 

 

g

 

 

 

 

 

df

 

 

n

e

 

 

 

 

 

-xcha

 

 

 

 

UNIXOID

 

 

 

 

hang

e

 

 

 

 

 

 

 

C

 

E

 

 

 

 

X

 

 

 

 

 

 

-

 

 

 

 

 

d

 

 

F

 

 

 

 

 

 

t

 

 

D

 

 

 

 

 

 

 

i

 

 

 

 

 

 

 

 

 

r

P

 

 

 

 

 

NOW!

o

 

 

 

 

 

 

 

 

 

 

 

 

BUY

 

 

 

 

 

 

to

 

 

 

 

 

w Click

 

 

 

 

 

m

 

 

 

 

 

 

w

 

 

 

 

 

 

 

 

 

 

w

 

 

 

 

 

 

 

o

 

 

.

 

 

 

 

 

.c

 

 

 

p

 

 

 

 

g

 

 

 

 

 

df

 

 

n

e

 

 

 

 

 

-x cha

 

 

 

 

ПредставительствоFreeBSD вСети

 

 

 

этомниже).

 

 

 

4. Сервисможетбытьиспользовандлязагрузки

 

 

 

бездисковыхрабочихстанций. Загрузчик

 

 

 

можнозаписатьпрямовBIOS, благодаря

ТакоеменюсгенерировалGujin намоеймашине

чемубездисковыетерминалы, неимеющие

возможностизагружатьОСсносителей, смогут

 

 

 

загрузитьОСпрямоизинтернета.

 

 

 

Восновеnetboot.me лежитзагрузчикgPXE

 

 

 

(http://etherboot.org/wiki), созданныйдля

ОГРАНИЧЕНИЯ GUJIN

 

 

 

 

обеспечениявозможностисетевойзагрузки

 

 

 

* 15 ISO-образовнараздел.

 

машин, неимеющихподдержкиPXE. Вотличие

* КаждыйобразISO долженсостоятьмаксимумиз127 фрагментов.

отPXE, располагающегосявпамятисетевого

* МедленнаязагрузкаISO наext2/ext3.

 

адаптера, загрузчикgPXE можетбытьзаписан

* БольшинствоLiveCD неподдерживаетсяиз

-затого, чтообразыядраимеютнестандарт-

нажесткийдиск, флоппи-диск, USB-флешкуи

ныеназванияирасположеныневкаталогах/ и/boot.

поддерживаетдополнительныйнаборсетевых

* НередкоGujin неможетопределитьпараметрызагрузкиядрадлябольшинстваLiveCD,

протоколов, такихкакFTP, HTTP иNFS. После

потомучтоонизаданынеприсборке, авопцияхсобственногозагрузчика.

загрузкиgPXE запрашиваетменюопера-

 

 

 

ционныхсистемусайтаnetboot.me иотдает

 

 

 

управлениепользователю.

$ gujin image.iso

различныхдиагностическихутилит, которые

Кроме всего прочего, netboot.me позволя-

 

 

находилисьбывактуальномсостояниивлюбой

ет добавлять в меню загрузчика собствен-

 

 

Командаизменитпервые512 байтфайлаи

моментвремени? Скажешь, этоневозможно?

ные пункты. Для этого необходимо оста-

допишетвегоконецнебольшойFAT-раздел,

Отнюдьнет, создателипроектаnetboot.me

вить на сайте пути к собственным kernel

содержащийвторуюголовузагрузчика. После

предлагаютскачатьобразтакойфлешкивесом

и initrd и прописать необходимые опции.

файлможнозаписатьнадискилиUSB-флешку.

меньшеодногомегабайта.

Если конфигурация понравится админис-

Опция‘-t’ сработаетивэтомслучае. Спомощью

Всепросто: образсодержитсетевойзагрузчик,

траторам сервиса, она будет добавлена в

неменеепростойкомандытылегкопревра-

которыйпозволяетзагрузить(иустановить)

меню.

тишьGujin вDOS-программу, которуюсможешь

ОСпрямоизинтернета, предлагаянавыбор

Наданныймоментnetboot.me предлагает

использоватьдлязагрузкиLinux изDOS:

нескольковариантовдистрибутивов. Да, это

триобразаgPXE-загрузчика: длязаписина

 

 

оченьмедленныйи«трафико-затратный»

USB-брелок, флоппи-дискиCD. Чтобывос-

$ gujin boot.exe

способ, ноонимеетмассудостоинств:

пользоватьсяеговозможностями, достаточно

 

 

1. Возможностьэкспериментироватьснесколь-

выполнитьрядпростыхдействий:

GUJIN. ВЫВОДЫ

кимиОСиустановитьпонравившуюсябез

1. СкачатьgPXE-загрузчик.

НамоеймашинеGujin отработалидеально.

дополнительныхтелодвижений(такилииначе

2. Записатьнаноситель:

Все, чтопонадобилосьсделать— установить

тебевсеравнопридетсявыкачиватьобразыОС

 

пакетиперезагрузитьмашину. Менюсодер-

изинтернета).

$ sudo dd if=netbootme.dsk of=/dev/

жаловсенайденныеядра, асамзагрузчик

2. Сервиспозволяетзагрузитьмассунезави-

fd0 // Флоппи-диск

благополучноотдавалуправлениеОС. Учиты-

сящихотОСутилит(вродеmemtest86). Они

$ sudo dd if=netbootme.usb of=/dev/

вая, чтоGujin способенискатьнетолькоядра,

всегдабудутподрукой, аихзагрузказаймет

sdf // USB-брелок

ноиMBR-записи, ISO-образы, другиеОСна

секунды.

 

 

жесткихдисках, USB-брелках, флоппи-дисках,

3. Возможностьорганизациимассовойуста-

3. Загрузитьсясносителя.

иприэтомсамблагополучнозагружаетсясо

новкинамножествомашин. Можноустановить

Вслучаестатическойнастройкисетитебе

всехэтихустройств, осмелюсьпредположить,

собственныйприватныйсерверзагрузки(об

придетсяуказатьсвоисетевыереквизиты, но

чтонасегодняэтосамыйпродвинутыйи

 

 

простойвиспользованиибутлоадер. Поэтому

 

 

ПРОБЛЕМА ЗАГРУЗКИ NETBOOT.ME И BKO

 

ябудувспоминатьонемкаждыйраз, когда

 

мнепонадобитсяорганизоватьнестандартную

Нанекоторыхмашинахзагрузочныедискиnetboot.me иboot.kernel.org могутотработать

схемузагрузкичего-либо.

неправильно, врезультатечеготынеувидишьзагрузочноеменюинесможешьпроиз-

СЕТЕВОЙЗАГРУЗЧИК

вестивыборОС. Причинавустановкезагрузчикомнеподдерживаемоговидеоадаптером

режима. Исправитьситуациюпоканельзя, нотыможешьвоспользоватьсярежимом

Хотелбыиметьфлешку, содержащуюмно-

команднойстроки(комбинация<Ctrl+B>) дляручнойзагрузкинужнойконфигурации.

жествосамыхразныхLinux-дистрибутивови

 

 

086

XÀÊÅÐ 01 /133/ 10

 

 

 

 

hang

e

 

 

 

 

 

 

 

C

 

E

 

 

 

 

X

 

 

 

 

 

 

-

 

 

 

 

 

d

 

 

F

 

 

 

 

 

 

t

 

 

D

 

 

 

 

 

 

 

i

 

 

 

 

 

 

 

 

 

r

P

 

 

 

 

 

NOW!

o

 

 

 

 

 

 

 

 

 

 

 

 

BUY

 

 

 

 

 

 

to

 

 

 

 

 

w Click

 

 

 

 

 

m

 

 

 

 

 

 

w

 

 

 

 

 

 

 

 

 

 

w

 

 

 

 

 

 

 

o

 

 

.

 

 

 

 

 

.c

 

 

 

p

 

 

 

 

g

 

 

 

 

 

df

 

 

n

e

 

 

 

 

 

-xcha

 

 

 

 

 

 

 

 

hang

e

 

 

 

 

 

 

 

C

 

E

 

 

 

 

X

 

 

 

 

 

 

-

 

 

 

 

 

d

 

 

F

 

 

 

 

 

 

t

 

 

D

 

 

 

 

 

 

 

i

 

 

 

 

 

 

 

 

 

r

P

 

 

 

 

 

NOW!

o

 

 

 

 

 

 

 

 

 

 

 

 

BUY

 

 

 

 

 

 

to

 

 

 

 

 

w Click

 

 

 

 

 

m

 

 

 

 

 

 

w

 

 

 

 

 

 

 

 

 

 

w

 

 

 

 

 

 

 

o

 

 

.

 

 

 

 

 

.c

 

 

 

p

 

 

 

 

g

 

 

 

 

 

df

 

 

n

e

 

 

 

 

 

-x cha

 

 

 

 

Gujin можетработатьивтекстовом

Загрузочноеменюnetboot.me

режиме

МенюопцийGujin

 

еслисетьюуправляетDHCP-сервер, всезаработает«из

указатьадресядравполе«Kernel/Image», адресinitrd-

 

коробки».

образавполе«Initrd» инеобходимыеаргументыядрав

WARNING

4. Выбратьоперационнуюсистемудлязагрузки/установки.

поле«Args».

СейчасподдерживаетсяустановкаследующихОС:

После того, как конфигурация будет создана, в поле

 

• Debian Lenny (5.0).

«Chainload URL» появится ее адрес, последним элемен-

 

• Debian Testing.

том которого будет ID конфигурации, — его необходимо

warning

• Fedora 11.

запомнить. При следующей загрузке с помощью netboot.

• OpenSUSE 11.1.

me нажми любую клавишу после появления строки

ПоумолчаниюGujin

• Ubuntu Jaunty (9.04).

«Press any key for options or wait n seconds». Выбери

ищетядра, образы

• Ubuntu Karmic (9.10).

опцию «Boot a configuration directly» и введи ID своей

загрузочныхдискет

• FreeBSD 7.2.

конфигурации.

(*.bdi) иISO-обра-

• MirOS bsd4me current (создананабазеOpen иNetBSD,

Вотличиеотnetboot.me, сервисboot.kernel.org непозволя-

зывкаталогах/ и/

www.mirbsd.org).

етсоздаватьсобственныеконфигурации, затоонполностью

boot. Чтобынаучить

ВвидезагружаемыхпоСетиLiveCD доступны:

открыт. Аэтозначит, чтовсюиспользуемуюимиплатформу

загрузчикискать

• Tiny Core Linux 2.2.

сетевойзагрузкиможноскачатьиустановитьнасвойсер-

файлыивдругих

• Micro Core Linux 2.2.

вер. Попробуемтакисделать.

каталогах, необхо-

• MirOS bsd4me current.

Дляначалаустановиминструментысборки, системууправ-

димоиспользовать

Такжедоступныследующиеинструменты:

ленияверсиямиgit иассемблерnasm:

опцию«--bootdir=/

• ТестерыпамятиMemtest 86 иMemtest 86+.

 

путь/до/каталога»

• УтилитадляпоказаинформацииожелезеHDT 0.3.4.

$ sudo apt-get install build-essential git-

вовремяустановки

• Мини-дистрибутивыдляработыснакопителямиGParted

core nasm

загрузчика.

Live 0.4.5-2 иParted Magic 4.5.

 

 

• СпасательныеобразыUbuntu Jaunty (9.04) x86 rescue и

ЗатемполучимисходныетекстысистемыBKO:

 

Ubuntu Karmic (9.10) x86 rescue.

 

 

• ЗагрузчикSmart Boot Manager.

$ git clone git://git.etherboot.org/scm/

 

Кромевсегоперечисленного, вналичииимеетсяигра

people/pravin/BKO.git

 

nethack исистемаменюсервисаboot.kernel.org.

$ cd BKO

 

Сервисboot.kernel.org (илисокращенноBKO) представляет

$ git submodule init

 

абсолютноидентичнуюnetboot.me функциональность.

$ git submodule update

 

ОниспользуеттотжеgPXE ипредлагаетсобственныйвари-

 

 

антзагрузочногоменю, содержащийдистрибутивы:

Отредактируемконфигурационныйфайлconfig так, чтобы

 

• Debian live.

опцияBASE_URL содержалаURL, покоторомубудетдо-

 

• Ubuntu 9.04.

ступенBKO (онбудетвшитвgpxe), аопцияISO_LOCATION_

 

• Damn Small Linux.

LOCAL — URL ISO-образовдистрибутивов(сделаемего

 

• Knoppix 5.0.1.

равнымBASE_URL/ISO).

 

• Fedora 11 Live CD.

Теперьзапускаемпроцесссборкиgpxe ивсехостальных

 

Цельпроекта: распространениезагрузочныхобразовсис-

компонентовBKO:

 

темдиагностики, инсталляторовдистрибутивовиLiveCD,

 

 

тестированиеэкспериментальныхверсийядра.

$ make

 

СОБСТВЕННАЯКОНФИГУРАЦИЯ ИСЕРВЕРСЕТЕВОЙЗАГРУЗКИ

$ cd install_help

$ ./configure_BKO.sh

Вышеяужеупоминалотом, чтоnetboot.me позволяет добавлятьвсервиссобственнуюконфигурациюдля загрузки. Дляэтогонеобходимозалитьядроиобразinitrd (дистрибутивдолженбытьвнем) накакую-нибудьсетевую машинусбелымадресом, войтинасайтnetboot.me (регистрациянетребуется, сервисиспользуетаккаунты google дляуправленияпользователями), перейтипо ссылке«MY CONFIGS», нажатьнассылку«new». Впоявившемсяполеввестиимяновойконфигурации, описание,

XÀÊÅÐ 01 /133/ 10

Скачаеммодифицированныеобразыinitramfs поддержи- ваемыхдистрибутивовиихISO-образы:

$ ./download_initramfs_images_http.sh $ ./download_ISO.sh

Все, осталосьтолькоперенестисодержимоекаталогаBKO вкореньвеб-сервера(например, /var/www) ивыставитьна файлыкорректныеправадоступа.z

087

 

 

 

 

hang

e

 

 

 

 

 

 

 

 

 

 

 

 

C

 

E

 

 

 

 

 

 

 

 

 

X

 

 

 

 

 

 

 

 

 

 

 

-

 

 

 

 

 

d

 

 

 

 

 

F

 

 

 

 

 

 

t

 

 

 

 

 

D

 

 

 

 

 

 

 

i

 

 

 

 

 

 

 

 

 

 

 

 

 

r

 

 

P

 

 

 

 

 

NOW!

 

o

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

w Click

to

BUY

 

 

 

 

 

 

 

 

UNIXOID

 

 

 

 

 

 

 

 

 

 

Евгений Зобнин zobnin@gmail.com

 

 

 

 

 

 

 

 

m

 

w

 

 

 

 

 

 

 

 

 

 

 

 

 

w

 

 

 

 

 

 

 

 

o

 

 

 

 

 

.

 

 

 

 

 

.c

 

 

 

 

 

 

p

 

 

 

 

g

 

 

 

 

 

 

 

 

 

 

df

 

 

n

e

 

 

 

 

 

 

 

 

-xcha

 

 

 

 

 

 

 

 

 

 

 

 

 

hang

e

 

 

 

 

 

 

 

C

 

E

 

 

 

 

X

 

 

 

 

 

 

-

 

 

 

 

 

d

 

 

F

 

 

 

 

 

 

t

 

 

D

 

 

 

 

 

 

 

i

 

 

 

 

 

 

 

 

 

r

P

 

 

 

 

 

NOW!

o

 

 

 

 

 

 

 

 

 

 

 

 

BUY

 

 

 

 

 

 

to

 

 

 

 

 

w Click

 

 

 

 

 

m

 

 

 

 

 

 

w

 

 

 

 

 

 

 

 

 

 

w

 

 

 

 

 

 

 

o

 

 

.

 

 

 

 

 

.c

 

 

 

p

 

 

 

 

g

 

 

 

 

 

df

 

 

n

e

 

 

 

 

 

-x cha

 

 

 

 

Ïîäпокровом шапки-невидимки

Какобеспечитьанонимностьприработе винтернете

Переставбытьакадемическойсетьюипревратившисьвглобальную средуразвлеченийикоммерции, интернетутратилбылуюсвободу. Те- перьинтернет-сайты, провайдеры, хостерыивсе, ктозанимаетсяинтер- нет-бизнесом, нетолькомогут, ноиобязанывыдаватьсвоихклиентов, азахаксорскиепроделки, скачиваниеаудиоивидеоконтентаиливысказываниенеугодныхполитическихвзглядовможноугодитьзарешетку. Какукрытьсяотбольшогобрататак, чтобыненашли?

ПРОКСИ-СЕРВЕРЫ ИANONYMOUSE.ORG

Простейшимспособомповыситьсвою анонимностьвСетиявляетсяиспользование прокси-серверов, которыепозволяютскрыть твойIP-адресотпостороннихглазспомощью егозаменынаIP-адресдругогоузла. Однакоэтооченьпростойималоэффективный

способ, прикоторомтвоеистинноелицолегко раскрыть, простообратившисьзалогамик владельцусервера(обычномулюду, конечно, в такойзаявкеоткажут, авотпротивспецслужб непопрешь).

ЗадачупоискареальногоIP-адресамож- ноусложнить, организовавтуннельввиде цепочкипрокси-серверов, проходячерез

который, пакетыбудутмножестворазменять адресисточника. Этодастнекотороепреимущество, однаковыследитьтебяопятьжебудет несложно. Обратившиськвладельцампервого прокси-сервера, твоипреследователивыяснят адресвторого, азатемитретьего, ивсехпоследующихпрокси. Есть, конечно, немалаявероятность, чтовладельцемодногоизнихокажется

088

XÀÊÅÐ 01 /133/ 10

Соседние файлы в папке журнал хакер