Раздел: Документация
0 1 2 3 4 5 6 ... 169 Глава Хакерство как социальное явление Дебри веков или прародители хакерства Мы не хотели бы углубляться в богословские споры, но окажемся недалеки от истины, назвав первым хакером Адама. И если читатель вспомнит состояние собственной бессильной злобы и бешенства, которое овладело им в тот момент, когда он обнаружил, что чей-то злобный вирус уничтожил плоды его многолетних стараний на хард-диске любимого «пентиума»; если вспомнит, что он поклялся сделать, когда найдет негодяя, укравшего с его счета в компании сотовой связи последние доллары за оплату переговоров, то... То наш читатель, как человек разумный, сможет оценить великодушие и гуманность Создателя, который в отместку за разрушение его программы развития нашей цивилизации всего лишь изгнал первых хакеров из рая. Адама же недаром до сих пор считают основателем Каббалы и прочих противных Богу наук, направленных на то, чтобы распознать (и разрушить!) планы Создателя. Впрочем, если взглянуть на этот вопрос непредвзято, то изобретение человеком числа — уже явилось прямым вторжением в Божий промысел. Когда человек взялся за систематизацию чисел, он напрямую начал хакерствовать (а как же еще назвать попытки цифрового вмешательства в определение и изменение человеческой судьбы, предназначения, характера?..). Но в те времена попытки древнейших героев-полубогов Гермеса-Трисме-гиста, Орфея и Тота обучить человечество Каббале и тем самым сделать цифровую мудрость всеобщей привели лишь к разобщению людей. И хотя у них получилось хакнуть божественное предопределение 11 с помощью пирамид, но провалилась авантюра с Вавилонской башней... Видать, не спала херувимская компьютерная безопасность. И человечество на тьму веков погрузилось в заботы о дне насущном, а для этого хватало и простого абака, который ближе к нашим векам трансформировался в счеты. Но человечество не оставляло мечты о хакерстве. «Мы, в конце концов, не твари дрожащие, обреченные жрать, пить и совокупляться до семидесяти лет, а потом уходить в землю, а мы право имеем распоряжаться своей судьбой, предвидеть будущее и менять его». Так, во всяком случае, полагали многие из мудрейших людей своего времени и изобрели науки главные: алхимию, астрологию, нумерологию... и науки вспомогательные, прикладные: математику, алгебру, химию... Они потребовали обилия вычислений. И люди стали вычислять! Потребность в автоматизации вычислений возникла у человека очень давно — задолго до появления компьютеров. Вначале для этого использовались простейшие «устройства»: счетные палочки, камни, пальцы и т.д. Где-то 1500 лет назад (а может быть, и значительно раньше) появилось первое механическое вычислительное устройство -счеты. Первые вычислительные устройства В 1642 году Блез Паскаль изобрел и сконструировал механическое устройство, выполняющее сложение чисел, а немногим позже - в 1673 году - Готфридом Лейбницем был создан арифмометр, который позволял выполнять четыре арифметических действия. В XIX веке подобные устройства получили довольно широкое распространение, в основном они использовались при составлении баллистических таблиц для Блез Паскальартиллерийских стрельб. Существовала да- же специальная профессия — счетчик — человек, работающий с арифмометром. Однако арифмометр был достаточно малоэффективным устройством, так как даже десятки счетчиков могли работать по нескольку недель или даже месяцев. Причина этого проста: ввод данных и вывод результатов осуществлялись человеком, а скорость его работы, какочень невысока. 12 Глава Хакерство как социальное явление В первой половине XIX века английский математик Чарльз Бэббидж задался целью построить универсальное вычислительное устройство, которое должно было бы работать без участия человека. Для этого оно должно было бы исполнять программы, вводимые с перфокарт (перфокарты в то время уже широко использовались в ткацких станках), а также иметь память для хранения исходных данных и промежуточных результатов. Эта машина значительно превосходила по своим возможностям уровень развития техники того времени, поэтому Бэббидж не смог довести работу по реализации своего проекта до конца. Однако он разработал все основные идеи, и в 1943 году американец Говард Эпкеи. опираясь на них, смог построить на одном из предприятий фирмы IBM подобную машину на основе электромеханических реле, которая получила название «марк-1». Еще раньше идеи Бэббиджа были переоткрыты немецким инженером Корандом Цузе, который в 1941 году построил аналогичную машину. К тому времени потребность в автоматизации вычислений настолько возросла, что над созданием машин, подобных машинам Эй-кена и Цузе, работало еще несколько групп исследователей. В 1943 году группа специалистов под руководством Джона Мочли и Преспера Экерта начала конструировать аналогичную машину на основе уже электрических ламп, а не реле. Созданная ими машина ENIAC работала в тысячу раз быстрее, чем Марк-1, но для задания программы приходилось несколько часов или даже дней подключать необходимым образом провода. Уже тогда существовала более или менее продолжительная и саморазвивающаяся техническая культура программистов-энтузиастов, людей, которые устанавливали программное Чарльз Бэббидж обеспечение и забавлялись с ним. Это были так называемые «Настоящие Программисты». Эта порода людей обычно имела инженерную или физическую квалификацию. Они носили белые носки ирубашки, галстуки, очки с толстыми стеклами и составляли программы на машинном языке и Ассемблере, ФОРТРАНЕ и полудюжине древних языков, теперь забытых. Они были предшественниками культуры хакеров и, в значительной степени, остались невоспетыми героями предыстории. Начиная с 1945 года технология вычисления привлекает наибо- 13 0 1 2 3 4 5 6 ... 169
|