vaspvort
Ночной дозор
Команда форума
Модератор
ПРОВЕРЕННЫЙ ПРОДАВЕЦ
Private Club
Старожил
Migalki Club
Меценат💰️
Для просмотра ссылки необходимо нажать
Вход или Регистрация
Акт 1: полдень воскресенья
Я занимался домашними делами, ни о чём плохом не думал, пил водичку и ни в коем случае не имел никаких намерений заниматься подрывной деятельностью против Австралийского Союза.
А потом я получил сообщение в «групповом чате»
Для просмотра ссылки необходимо нажать
Вход или Регистрация
.Милое сообщение от моего друга с фотографией посадочного талона. В сообщениях от друзей хорошо то, что они не несут за собой никаких катастрофических последствий
Обладателем талона был
Для просмотра ссылки необходимо нажать
Вход или Регистрация
, один из множества бывших премьер-министров Австралии.По соображениям безопасности, мы стараемся менять премьер-министра каждые полгода и никогда не использовать одного и того же премьер-министра на разных веб-сайтах.
▍ Фотография посадочного талона
Конкретно этот бывший премьер-министр опубликовал в Instagram* фото своего посадочного талона (если вы не знали, Instagram* — это приложение, которое можно запустить на телефоне, если хотите посмотреть рекламу).
В удалённом уже посте присутствовали посадочный талон и багажная квитанция
▍ «Можешь взломать его?»
Мой друг (которого я буду называть по его имени в групповом чате, hogge moade) спросил, смогу ли я «взломать его», не потому, что я человек, регулярно совершающий государственные киберизмены, а потому, что недавно мы говорили с ним о посадочных талонах.
Я говорил, что люди постоянно постят фотографии посадочных талонов, не зная, что их иногда можно использовать для получения номера паспорта и другой информации. Они просто пишут «ура, лечу в отпуууск!», не понимая, что постят кринж.
Люди публикуют свои посадочные талоны, потому что никто не говорит, что их нужно держать в тайне
Тем временем какой-нибудь хакер потирает руки, приговаривая в своём Discord дарк-веба «м-м-м, вкуснотища, кража личности», потому что такое происходит очень часто.
Я сидел, напряжённо смотря на сообщение с вопросом, смогу ли я «взломать его».
▍ Разумеется, делать этого я не буду
Конечно, мой друг не на самом деле просил меня взломать бывшего премьер-министра.
Впрочем…
Мне это нужно.
В смысле, мне что, не заниматься этим? Разве вам не было бы любопытно?
Бывший премьер-министр засветил свой посадочный талон. Плохо ли это? Подвергает ли кого-то опасности? Я не знаю.
Но одно я знал точно: меньшее, что я могу сделать
Для просмотра ссылки необходимо нажать
Вход или Регистрация
для моей страны — это просто немного поискать информацию в браузере.Изучение фотографии посадочного талона
▍ Шаг 1: гордыня
Я немного полазил в браузере, получил фотографию посадочного талона, а потом… не знаю, что уж должно было случиться после.
Да, я слышал, что плохо светить своим посадочным талоном онлайн, ведь какой-нибудь скучающий 17-летний хакер с ником «Katie-senpai» может каким-то образом с его помощью похитить вашу личность. Но я не знал никого с таким опытом, поэтому просто неуклюже пытался что-нибудь нагуглить.
▍ Гуглим «как взломать посадочный талон»
В конце концов, я нашёл
Для просмотра ссылки необходимо нажать
Вход или Регистрация
, в котором говорилось, что фотографии посадочных талонов действительно можно использовать для совершения преступлений. Для ваших преступных дел вам понадобится штрих-код, потому что в нём содержится код бронирования (Booking Reference) (например, H8JA2A).А зачем потребуется код бронирования? Это одна из двух частей данных, которые нужны для логина на сайте авиакомпании для управления данными рейса.
Вторая часть — это… фамилия. Я действительно надеялся, что второй будет что-то типа пароля. Но нет, это код бронирования, который авиакомпания отправляет вам по почте и печатает на посадочном талоне. Неужели только этого достаточно, чтобы войти в аккаунт на веб-сайте авиакомпании?
▍ Шаг 2: сканируем штрих-код
Я практиковался каждое утро на рассвете, но всё равно не могу распознавать штрих-коды визуально. Пришлось запустить сканер штрих-кодов на телефоне, но когда я попытался отсканировать фото из поста в Instagram*, ничего не вышло:
Подозреваю, что сначала нужно избавиться от размытия
▍ Шаг 2: сканируем штрих-код, но усерднее
Ну, возможно, он не сканировался, потому что фотография была слишком размытой.
Я потратил примерно пятнадцать минут на монтаж: обрабатывал изображение, увеличивал контрастность и так далее. Несмотря на все усилия, мне так и не удалось отсканировать штрих-код.
▍ Шаг 2: замечаем, что код бронирования напечатан прямо на бумаге
Пристально изучая это изображение в течение пятнадцати минут, я заметил, что код бронирования просто… напечатан на багажной квитанции.
А я ведь окончил университет.
Но к этому он меня не готовил.
▍ Шаг 3: заходим на веб-сайт авиакомпании
Для просмотра ссылки необходимо нажать
Вход или Регистрация
Отойдя от такого морального потрясения, я перешёл на сайт
Для просмотра ссылки необходимо нажать
Вход или Регистрация
и нажал на «Manage Booking». На случай, если вы не знаете, потому что живёте в стране с быстрым Интернетом, Qantas — это самая крупная авиакомпания в Австралии.▍ Шаг 4: вводим код бронирования
Открылась форма логина, в которую нужно было ввести код бронирования и фамилию. Я уже переписал код с фотографии посадочного талона и, разумеется, знал фамилию
Для просмотра ссылки необходимо нажать
Вход или Регистрация
.Я ни секунды не колебался, но… Нет, я обязан был узнать.
▍ Шаг 5: преступления (?)
Страница «Manage Booking», я выполнил вход как некий Энтони Абботт
▍ Дела
Похоже, я залогинился как Тони Абботт. И кто знает, возможно, вместе со мной здесь есть кто-то ещё, увидевший его пост в Instagram*. Приятно знать, что все мы здесь вместе. Но с точки зрения государства, возможно, это не совсем оптимально.
▍ Было ли там что-то секретное?
Затем я просто невероятно тщательно просматривал страницу.
Я увидел имя Тони Абботта (оказалось, на самом деле он Энтони Абботт), время взлёта и посадки, а также номер в программе для постоянных пассажиров, но ничего особо секретного. С номером постоянного пассажира не совершишь никакой госизмены. Рейс уже произошёл, так что я и не мог ничего изменить.
На странице говорилось, что билет был забронирован турагентом, поэтому я предположил, что часть информации отсутствовала именно из-за этого.
Я пощёлкал тут и там, проскроллил страницу, но не нашёл никаких правительственных секретов.
Вероятно, некоторые бы уже сдались. Но я, компьютерный Икар, был просто слишком туп, чтобы остановиться.
▍ Мы не закончим только потому, что так сказала веб-страница
Мне захотелось узнать, что ещё таится любопытного внутри страницы. Для этого достаточно было единственного известного мне хакерского инструмента.
Щелчок правой кнопкой мыши и Inspect Element («Просмотреть код») — вот и всё, что нужно для совершения диверсии против Австралийского Союза
▍ Как работает «Просмотреть код»?
«Просмотреть код», как и следует из названия — это функция Google Chrome, позволяющая просмотреть внутреннее компьютерное описание (HTML) веб-страницы. Как будто вы вскрываете часы и наблюдаете за вечеринкой, устроенной шестерёнками.
Да-а-а, крутитесь, маленькие шестерёночки. А теперь представьте, что то же происходит с JavaScript
Всё, что вы видите при нажатии на «Просмотреть код», уже скачано на ваш компьютер, вы просто ещё не попросили Chrome показывать это. Дешёвые трюки наподобие «Просмотреть код» используют программисты, чтобы разобраться, как работает веб-сайт. Но, в конечном итоге, эти усилия ничтожны: никто не сможет понять, как работают веб-сайты. К сожалению, когда вы видите это впервые, это кажется похожим на хакинг.
▍ Изучаем HTML страницы «Manage Booking»
Я проскроллил HTML страницы, совершенно не понимая, что это всё значит, и яростно пытаясь найти нечто, похожее на странное место или секрет.
В конце концов, я осознал, что, читая HTML построчно, я не защищу свою страну эффективным образом, поэтому нажал Ctrl + F и ввёл в поиске «passport».
▍ О, нет
▍ О, да
Он просто там указан.
В этот момент я уже был практически уверен, что нашёл чрезвычайно секретный государственный документ, выпущенный для 28-го премьер-министра Австралийского Союза, подданного Её Величества Королевы Елизаветы II [прим. пер.: оригинал статьи написан в 2020 году], поэтому немного забеспокоился, что делаю что-то незаконное. Но недостаточно незаконное, чтобы меня это остановило.
▍ А есть на этой странице… что-нибудь ещё?
Так, ну если уж в этой сокровищнице компьютерного спагетти есть номер паспорта Тони Абботта, то, вероятно, есть и гораздо больше. Возможно, в этом HTML содержатся утерянные коды запуска в космос Сиднейского оперного театра или разгадка тайны Гарольда Холта
Для просмотра ссылки необходимо нажать
Вход или Регистрация
?Может, там и номер телефона есть?
Я поискал phone и number, но ничего не нашёл, поэтому я напряг свой могучий разум галактического уровня и поискал 614 — первые три цифры австралийских телефонных номеров.
▍ Странные заглавные буквы
Нашлась странная куча чего-то, что я могу описать только как чрезвычайно заглавные буквы. Она выглядела вот так:
RQST QF HK1 HNDSYD/03EN|FQTV QF HK1|CTCM QF HK1 614[phone number]|CKIN QF HN1 DO NOT SEAT ROW [row number] PLS SEAT LAST ROW OF [row letter] WINDOW
Так, тут довольно много информации. Телефонный номер действительно нашёлся. Но что же такое всё остальное?
Я понял, что это… общение сотрудников Qantas друг с другом о Тони Абботте, но не с ним.
В этой переписке века есть раздел HITOMI CALLED RQSTING FASTTRACK FOR MR. ABBOTT. Похоже, Хитоми запрашивает у другого сотрудника Qantas «fasttrack» (я вообще думал, что такое бывает только в кино) [прим. пер.: Fast track — это процедура ускоренной регистрации, без очередей и в приоритетном порядке].
▍ Почему это полный бардак
Что тут вообще происходит? Почему сотрудники Qantas общаются друг с другом через это поле информации о пассажире? Почему они отправляют эти сообщения и номер паспорта пользователя ему после выполнения логина на веб-сайте? Но я так и не узнал этого, поэтому что моё внимание внезапно привлёк…
▍ Запретный код авиакомпании
Я осознал, что вся эта мешанина из заглавных букв должна быть каким-то кодом авиакомпании. Яростное и напряжённое гугление привело меня ко множеству древних запретных PDF, в которых объяснялись некоторые из кодов.
Похоже, они называются «кодами SSR» (Special Service Request, «запрос об особом обслуживании»). Например, есть коды «блюда для оволактовегетарианцев» (VLML), «вегетарианского восточного блюда» (VOML), и даже «вегетарианского веганского блюда» (VGML). Мне стали любопытны эти коды, поэтому приведу несколько примеров на случай, если вам тоже интересно (отмечайте себя, я UMNR):
RFTV Причина путешествия
UMNR Несовершеннолетний без сопровождения
PDCO Компенсация выбросов углерода (взимается оплата)
WEAP Орудие
DEPA Депортированное лицо, сопровождается эскортом
ESAN Пассажир с животным для эмоциональной поддержки в салоне
Найденный мной телефонный номер выглядел так: CTCM QF HK1 [телефонный номер]. Загуглив «SSR CTCM», я вышел на
Для просмотра ссылки необходимо нажать
Вход или Регистрация
какой-то ассоциации авиакомпаний; похоже, теперь я, по сути, стал её членом.CTCM QF HK1 расшифровывается как «контактный номер телефона пассажира 1»
▍ Действительно ли это его номер?
Я подумал, что, возможно, телефонный номер принадлежал туристической компании, но
Для просмотра ссылки необходимо нажать
Вход или Регистрация
и, судя по требованиям, это должен быть реальный телефонный номер пассажира. То есть, если мои расчёты верны… складывает пальцы домиком… это телефонный номер Тони Абботта.Что я натворил
Теперь у меня есть:
- Номер паспорта Тони Абботта.
- Его телефонный номер.
- Странные комментарии персонала Qantas.
Паспорт Тони Абботта — это, вероятно,
Для просмотра ссылки необходимо нажать
Вход или Регистрация
, используемый «официальными представителями правительства Австралии за рубежом».На этом моменте с защитой страны было покончено, и у меня возникло ещё несколько мыслей:
- что же я натворил,
- наверно, нужно найти кого-нибудь, чтобы номер паспорта Тони Абботта сделали недействительным,
- а можно вообще сделать номер паспорта недействительным?
- может ли оказаться, что я совершил преступление?
* Instagram принадлежит компании Meta, признанной экстремистской организацией и запрещённой в РФ.
Для просмотра ссылки необходимо нажать
Вход или Регистрация