monax

Fedora | Debian | Linux Mint | Ubuntu
Радио Т



АвторСообщение
администратор




Пост N: 141
Зарегистрирован: 27.07.09
Рейтинг: 1
ссылка на сообщение  Отправлено: 06.07.21 04:36. Заголовок: Дьявольский traceroute


Дьявольский traceroute до 216.81.59.173 - уличная магия для админов


Позапрошлой ночью один американский программер изрядно затрахался на работе. И сидя один ночью в офисе он захотел как-то развлечься. Traceroute — это диагностическая утилита, которая позволяет подсмотреть маршрут следования пакетов через весь интернет с некоей начальной точки отправки (как правило от вас), до некоей конечной точки назначения.

А сейчас просто расслабьтесь, устройтесь поудобней и сделайте traceroute 216.81.59.173 и понаблюдайте за выводом, с хопа эдак с 13-го. Надеюсь, вы смотрели «Звёздные войны», это будет 4 эпизод этой серии.

Итак, traceroute 216.81.59.173 и ждём окончания выдачи.

Для всех пользователей Windows, любезно напоминаю, что эта команда там звучит чуть иначе:


 цитата:
tracert -h 100 216.81.59.173



Журналисты спросили у него, зачем ты это сделал? Он ответил им: «просто я знал как».

звёздный войны star wars космический корабль

Остановите поезд 666
Вот такой вывод вы должны получить в итоге:

звёздный войны star wars telnet traceroute 216.81.59.173 шутка прикол админы сисадмины

Если кто-то не понял прикола — посмотрите ещё раз внимательно на «чо деется, пацаны». Помните этот длинный текст, бегущий по экрану в бесконечность в начале каждой серии Звёздных войн? В именах роутеров на пути следования пакета по-фразово точно передаётся весь вводной текст из Star Wars Episode IV: A New Hope, завершается он пролетающим кораблём-челноком и финальными фразами того самого программиста, «который просто устал, и решил развлечься».

Круто? Не то слово. Вот вам для сверки тот самый «Star Wars 4 original opening crawl — 1977»:




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

Как он это сделал?
Пока гуманитарии ахают и пузырят свои сопли, нам технарям в натуре интересно «как он сумел это сделать?». Неужели столько роутеров накупил и расставил на пути следования всех пакетов — конечно нет. Привожу свою версию, если не согласны, — комментируйте. Это просто версия, хотя думаю, что, скорее всего верная.

Судя по всему, это один единственный какой-то хост (в данном случае 216.81.59.173 , скорее всего) генерирует ICMP TTL Exceeded ответы под разными IP-адресами диапазона от имени какой-то другой, но дружественной (чтобы реверс-DNS-лукап работал правильно) к нему сетки.

Так что это не имена роутеров, по сути, а полностью виртуальная картина, смоделированная одним физическим хостом. Матрица, короче, в королевстве Traceroute.

Кстати, прикольно: average ping is 678ms , чтобы развеять чары можно попробовать ещё так:

$mtr 216.81.59.173 (для Windows используйте аналог PathPing )

Кстати, программиста этого звали — Ryan Werber. Пацан жжёт однозначно.

А вот и разгадка природы этого фокуса с конфигами от самого автора прикола. Для создания этой иллюзии использовалось множество vrfs на Cisco 1841s и посторонний дружественный Reverse DNS . Ну, что ж, очень приятно что я был недалёк от правильной разгадки.
Бонус: старый баян с Telnet
Да, кстати, в продолжение этой истории — вбейте эту команду (telnet towel.blinkenlights.nl ) в терминале — там киношка Star Wars будет. Вот что должно получится в итоге, для тех, кому лень много клацать по клавишам:



Сразу опережая вопросы ньюбов сидящих на Винде: где этот грёбанный телнет (Telnet)? Ответ: у кого Windows 7 и Vista, тем доверительно сообщаю, что Telnet в NT6 (это Vista, Win7) не установлен по умолчанию, и нужно его поставить (включить) какбэ как отдельный компонент, для чего дополнительными плавными телодвижениями делаем следующее:

«ПУСК» -> «ВЫПОЛНИТЬ» или «кнопка windows» + R;
«appwiz.cpl » + «ENTER»;
«включение или отключение компонентов»;
поставь галку на против пункта «клиент telnet»;
ENTER.
И далее уже стандартные: пуск -> выполнить -> «telnet towel.blinkenlights.nl ».

Спасибо: 0 
ПрофильЦитата Ответить
Новых ответов нет


Ответ:
1 2 3 4 5 6 7 8 9
большой шрифт малый шрифт надстрочный подстрочный заголовок большой заголовок видео с youtube.com картинка из интернета картинка с компьютера ссылка файл с компьютера русская клавиатура транслитератор  цитата  кавычки моноширинный шрифт моноширинный шрифт горизонтальная линия отступ точка LI бегущая строка оффтопик свернутый текст

показывать это сообщение только модераторам
не делать ссылки активными
Имя, пароль:      зарегистрироваться    
Тему читают:
- участник сейчас на форуме
- участник вне форума
Все даты в формате GMT  2 час. Хитов сегодня: 3
Права: смайлы да, картинки да, шрифты да, голосования нет
аватары да, автозамена ссылок вкл, премодерация откл, правка нет



Форум Monax Unix System - компьютеры, операционные системы, сети интернет, программы, ошибки программ, Linux vs Windows и многое другое
Проверить