Виктор Каика - Рекурсия
- Название:Рекурсия
- Автор:
- Жанр:
- Издательство:Литагент Ридеро
- Год:неизвестен
- ISBN:9785449399748
- Рейтинг:
- Избранное:Добавить в избранное
-
Отзывы:
-
Ваша оценка:
Виктор Каика - Рекурсия краткое содержание
Рекурсия - читать онлайн бесплатно ознакомительный отрывок
Интервал:
Закладка:
Однако сразу ломиться в интернет, а тем более напрямую на свой домашний компьютер он не собирался. Как не существует двух мобильников с одним и тем же телефонным номером, так не бывает и двух компьютеров, использующих один и тот же IP адрес при подключении к интернету, а это означает, что для спецслужб отследить действия любого пользователя в этой расползшейся по планете компьютерной сети не составляет труда, если, конечно, не предпринимать специальных мер. Саша знал, как это делается и потому не торопился – необходимо было всё тщательно продумать.
Кликнув мышкой он открыл окно сетевого окружения и, всматриваясь в названия высветившихся на экране монитора компьютеров, стал искать имя, которое могло бы соответствовать рабочей машине начальника лаборатории. Это оказалось несложно. Компьютер так и назывался: Billi-PC. Пингонув его, Саша получил IP адрес машины Билла, а по нему вычислил и номер сетевой карты, так называемый MAC адрес, который собственно чаще всего и используется в качестве критерия на запрет доступа устройств в интернет-пространство.
Теперь надо было действовать особенно осторожно. Саша не торопился, но волнение с каждым ударом сердца впрыскивало в кровь небольшие порции бодрящего мозг адреналина, и мысли ускорялись в поиске правильного решения. Цепочка логических рассуждений, наконец, замкнулась, и Александр улыбнулся. Ещё пару раз проверив безупречность логики планируемых действий и пройдясь по вариантам возможных ответвлений, он принялся осуществлять задуманное.
Саша зашёл в настройки мобильного телефона и дал ему новое имя, нетрудно догадаться какое. Billi-PC – гласила надпись. Потом подменил номер сетевой карты полученным MAC адресом компьютера начальника лаборатории. Вот и всё, теперь при подключении к сети его смартфон будет восприниматься муршрутизатором, как машина Билла. Оставалось только дождаться, когда начальник лаборатории выключит свой компьютер и покинет кабинет. Для контроля этого события Саша снова направил свой взор на экран монитора, пробежавшись пальцами по клавиатуре, вызвал любимый чёрный квадрат консольного окна, набрал команду безлимитного по времени пинга и стал ждать, когда компьютер Билла перестанет откликаться – это будет означать, что он выключился, и можно задействовать его клон.
Александру снова повезло – только он об этом подумал, как начальник лаборатории вышел из своего кабинета, закрыл дверь на ключ и зашагал к выходу из здания. Саша прильнул к экрану монитора и с волнением подумал: «А вдруг он не выключил свой компьютер?» Это было бы не очень хорошо. Да, с одной стороны, подать команду, выключающую нужный ему компьютер по сети, было несложно, но вот включить его обратно – это уже являлось проблемой, потому как без специальных настроек материнской платы и маршрутизатора этого сделать было нельзя. Так что, удалённое выключение компьютера было делом рискованным – ведь если Билл намеренно оставлял его включённым, то вернувшись в кабинет и обнаружив свою машину выключенной, может заподозрить неладное и забить тревогу, а этого сейчас допустить было нельзя.
Однако всё обошлось. Не прошло и тридцати секунд, как появилась строчка Destination host unreachable 9 9 Хост назначения недоступен. (англ.)
. Это означало, что устройство с именем Billi-PC в сети отсутствует, и можно начинать действовать. Саша закрыл консольное окно, встал и прошёлся вдоль клетушек рабочих мест по импровизированному коридору, ведущему к выходу из помещения. Теперь ему было важно не пропустить момент возвращения начальника. Для этого он занял удобную, заранее выбранную позицию возле окна, из которого был виден вход в здание, проводил взглядом удаляющуюся фигуру Билла и нажал на мобильнике кнопку подключения к сети лаборатории посредством Wi-Fi. Высветилось окно запроса пароля. Ввод пароля. Ожидание, и… Соединение установлено! Ещё одно движение, и в окне просмотра веб-страниц появилось приглашение поисковика Google. Есть выход в интернет!
Саша быстро набрал запрос: «Нью-Йорк аренда сервера», и стал внимательно изучать посыпавшиеся, как из рога изобилия, многочисленные предложения. Вскоре он обратил внимание на компанию, заманивающую потенциальных арендаторов тремя неделями бесплатного тестирования предлагаемого ими сервера с двумя IP адресами. Это было именно то, что надо! Саша быстро заполнил заказ в онлаин режиме и – через десять минут уже заходил на арендованный в Нью-Йорке сервер! Подключившись к нему, он сразу же задействовал второй IP адрес – это было очень важно, потому что именно на этом и базировалась его хитрая задумка.
Получалось, что этот второй IP адрес для лаборатории должен был остаться секретным – Саша собирался обращаться к нему не напрямую из интернета, а через посредника, коим являлся первый IP адрес. Обращение это осуществлялось непосредственно с одной сетевой карты на другую внутри самого компьютера, специальной, замаскированной им под системную, утилиткой, без оставления каких-либо следов этой связи во внешнем мире. В результате, сервер теперь напоминал Луну и как бы состоял из двух частей, одна из них была светлая и повёрнута лицом к компьютеру Билла, а вторая, о существовании которой никто даже не догадывался – куда угодно, и отследить эту вторую, теневую сторону, из лаборатории было уже невозможно! Первым делом Саша запустил с неё процесс скачивания онлаин игры Unreal Tournament 2004 – бесплатной демонстрационной версии, а пока в окошке бежали проценты, отражающие объём принятых мегабайт, подготовил переадресацию с порта 7777 первого IP адреса на второй, и далее на порт службы удалённого доступа IP адреса своего домашнего компьютера, который пока оставил пустым. Именно не проключил, а только лишь подготовил, до наступления времени «Ч». Это была вторая задуманная им хитрость.
Его приятель Юра как-то раз спросил:
– Саша, объясни мне пожалуйста, вот есть IP адрес – это, я понимаю, как номер телефона, он уникальный для каждого компьютера, а вот что такое порт?
Александр тогда ответил ему так:
– Тут всё очень просто… Представь, что интернет – это город, в котором каждый компьютер – это дом. На каждом доме табличка с адресом (IP адресом). Ты идёшь по городу и по этому адресу находишь нужный тебе дом. А когда ты в него заходишь, то видишь внутри длинный коридор и много-много окошек. В каждом доме их ровно 65 тысяч 535. А далее выясняется, что все они строго прономерованы, и не абы как, потому что за каждым из них кроется своя специальная служба. Например, ты хочешь отправить письмо – тогда тебе в окошко номер 25. Если, наоборот, хочешь письмо получить – стучись в окошко номер 110. Но если письмо секретное – такие выдаются только в окошке 559. Ну и так далее: желаешь отправить или получить файл? Ищи окошко с номером 21, а хочешь увидеть веб-страничку – тебя ждут в окошке номер 80. А может и не ждут… Сканер портов как раз таки и проверяет, какие из этих окошек открыты, и там готовы с тобой общаться, а какие заперты, и стучи в них, не стучи – никакого толку не будет. То бишь номер окошка, это и есть порт.
Читать дальшеИнтервал:
Закладка: