|
X-Puzzle
Xakep, номер #048, стр. 048-110-2 ПЕРВЫЙ ПАЗЛ «Эффективный сниффинг» Хакеру необходимо проникнуть в некоторую организацию с целью получения важных данных для своих заказчиков. Ему известна схема сети (см. скриншот). Локальная сеть организации изолирована, т. е. не имеет выхода в глобальную сеть и построена по технологии Ethernet. Также известно, что коммуникационные устройства (бриджи, свитчи, роутеры) в сети не обеспечивают дополнительную фильтрацию кадров, кроме стандартной, а хабы не обеспечивают защиту от несанкционированного доступа. Данными, которые необходимы заказчикам в этой сети, обмениваются (с примитивным шифрованием) два компьютера - A и B. Непосредственно к этим компьютерам (A и B) доступ невозможен, т. к. они находятся в кабинетах со строгим учетом пользователей, зато к остальным компьютерам доступ можно легко получить. В связи с этим хакер решил проникнуть в организацию под видом работника информационно-вычислительного центра, якобы для обновления антивирусных баз на компьютерах, а на самом деле для установки сниффера (чтобы через несколько дней повторно придти и снять поснифанные данные для последующей дешифровки). Во избежание проблем хакер решил использовать исключительно пассивный сниффинг. Посоветуй ему: на какой машине (номер) лучше всего устанавливать сниффер? ВТОРОЙ ПАЗЛ «Дедушкин подарок» Дедушка для своего любимого внука заранее купил подарок к Новому году - крутую лицензионную программу на CD под названием «КРЯКЕР ИНЕТА» (внучек давно уже о такой мечтал) от фирмы Mudo$oft. Да вот беда, одолели дедулю смутные сомнения, что прога-то не лицензионная, а самая что ни на есть пиратская, и наглым образом проданная под видом лицензионной :(, хотя продавец божился, что все по-честному. Очень не хотелось бы дедуле дарить любимому внуку ломаную программу. Посмотри на файлы и папки, находящиеся на этом диске (на скриншоте), и подтверди или развей дедушкины сомнения. ТРЕТИЙ ПАЗЛ «C vs. C++» Ниже приведены четыре маленьких куска кода, твоя задача определить, какие куски относятся к синтаксису языка «C», а какие к «С++»? Первый кусок: xakep (r, u) int r, u; { int x; for (x = 1; u > 0; --u) x = x * r; return x; } Второй кусок: //Вывод на консоль printf(“%d %d\n”, i *= 2, j += 3); Третий кусок: for (int x = 0; x < MAX - 1 && c!=’\n’; ++k, sum += x) Четвертый кусок: int sklyarov: 4; ПОСЛЕДНИЙ ПАЗЛ «Что? Где? Когда?» А теперь, Дамы & Господа, приглашаю вас в интеллектуальное казино «Что? Где? Когда?». Только у нас, как бы вы ни старались, ни хрена не заработаете своим умом. Итак, первый вопрос. Житель города Мухосранска интересуется: Название какого известного программного продукта имеет косвенное отношение к великому древнегреческому оракулу? Подковыристый вопрос задал мухосранчанин, с удовольствием послушаем ответ. Я смотрю, у господина Друзя запотели очки? Не злоупотребляйте шампанским, господин Друзь, а то на всех не хватит... А, тем временем, следующий вопрос от программиста из села Большие Быдлы: |