Чтение онлайн

на главную - закладки

Жанры

Журнал «Компьютерра» №25-26 от 12 июля 2005 года
Шрифт:

Около десяти лет назад американские спецслужбы запустили особую программу, на профессиональном шпионском жаргоне именуемую «экстраординарные перемещения» (extraordinary rendition), а попросту означающую «полулегальные» похищения людей, подозреваемых в связях с террористами, и перевод их для дознания в третьи страны, где власти практикуют методы допроса с пристрастием (то есть пытки). Известно, что за период с 11 сентября 2001 года спецслужбы США похитили в разных странах больше ста человек и перевезли их в Египет, Иорданию, Марокко, Пакистан и Узбекистан (некоторые из задержанных впоследствии сообщали, что в тюрьме их пытали). Обычно подобные операции проводятся с ведома и при поддержке местных спецслужб. Однако, как показывает случай с Абу Омаром, так бывает не всегда.

Впрочем, для компьютерного журнала

более интересны не юридические, политические и моральные аспекты методов борьбы с терроризмом, а сугубо техническая сторона истории. Ибо она продемонстрировала потрясающую неосведомленность американских шпионов в нюансах функционирования современных инфотехнологий, в частности возможности трассировки GSM. Как показали материалы итальянского следствия, команда похитителей оставляла за собой «цифровые следы» буквально повсюду. Так, интересующие следователей сотовые телефоны появились на миланской Виа Гуэрцони (где произошло похищение) около полудня. Вскоре после захвата Абу Омара те же самые мобильники дружно двинулись в сторону американо-итальянской военной авиабазы Aviano, расположенной к северу от Венеции. По пути было сделано несколько звонков начальнику авиабазы, полковнику американских ВВС, в результате чего автофургон с пленником свободно въехал на охраняемую территорию, ни разу не остановившись на контрольно-пропускных пунктах. С этих же телефонов многократно делались звонки в консульство США и в несколько мест в штате Вирджиния, включая штаб-квартиру ЦРУ в Лэнгли. Один из телефонов на следующий день всплыл в Каире (откуда Абу Омар сумел разок позвонить жене в прошлом году, после чего снова «пропал»). По этим же мобильникам итальянское следствие вычислило отели в Милане, где останавливались американцы, а также фирму проката автомобилей, где был нанят автофургон для операции.

Количество оставленных цэрэушниками следов вызвало у итальянской полиции, мягко говоря, недоумение. По словам одного из следователей, американцы так беспечно пользовались сотовой связью, что создается впечатление, будто о возможностях этой технологии «им известно меньше, чем нашим доморощенным воришкам». Например, похитители время от времени меняли в телефонах SIM-карты, но не заботились о смене самих мобильников, словно не ведая, что их трассировка по собственному номеру аппарата (IMEI) столь же проста, как и по SIM.

Все сотовые телефоны были зарегистрированы либо на вымышленные имена, либо на несуществующие корпорации, либо на людей, персональные данные которых ЦРУ где-то украло, как, например, абсолютно посторонней миланской женщины и некоего румынского каменщика. Однако оперативники разведуправления предъявляли свои собственные паспорта для регистрации в общей сложности в 23 отелях и в 4 фирмах автопроката. В итоге наложение маршрутов телефонов похитителей Абу Омара в Милане и маршрутов подозреваемых в похищении гостей из США продемонстрировало их полное совпадение как по месту, так и по времени пребывания.

Итальянская полиция, раздобыла ксерокопии паспортов американцев, установила, что это подлинные документы, хотя и выпущенные, возможно, на имена прикрытия. Как бы то ни было, именно под этими именами тринадцать сотрудников и агентов ЦРУ фигурируют ныне в постановлении суда об аресте. По итальянским законам за участие в похищении человека всем им грозит длительное тюремное заключение. Вряд ли, конечно, что США когда-нибудь выдадут этих людей итальянскому правосудию. Но почти наверняка власти многих стран после данной истории станут более настороженно относиться к сомнительной американской «программе экстраординарных перемещений». А в ЦРУ, соответственно, начнут более тщательно изучать особенности технологии GSM.

JavaOne, и так десять раз

Огромный зал Moscone Center в Сан-Франциско забит под завязку - в полумраке сидят около 15 тысяч человек. На сцену выходит конферансье - невысокий человек в серой рубашке без галстука. «Программисты, встаньте!» - командует он. Большая часть зала встает. «Спасибо, садитесь. Теперь пусть встанут денежные люди». Поднимаются сто или двести человек в костюмах. «Отлично, вот вы и познакомились друг с другом - первым нужны деньги, вторым - идеи. Главное, не стесняйтесь.

В зале есть бразильцы?» Бразильцы подтверждают свое присутствие свистом и улюлюканьем. «На время конференции каждый объявляется официальным бразильцем!»

Так 27 июня глава исследовательского подразделения Sun Microsystems Джон Гейдж открывал юбилейную «JavaOne» - десятую по счету ежегодную конференцию для разработчиков на Java. Здесь почти не было речей о «непревзойденных достоинствах продукта X» и маркетизмов в духе «конвергенции цифровых вселенных», которые обычно просачиваются с мероприятий для дилеров и заказчиков на девелоперские форумы. Зато было много воспоминаний «Где была Java десять лет назад и где она сейчас», слов о сообществах, привлечении новых членов и открытом софте.

Слова «open source» и «free» делят второе место по частоте упоминания на конференции (на первом, конечно же, «Java» - полностью и в виде буквы J в разнообразных JVM, EJB, J2ME, J2EE, JCP, JDK, JSR, JDBC, JBA и т. д.). Нужно, однако, помнить, что широта этих понятий допускает различное толкование. В интерпретации Sun free - «бесплатный», но совсем не обязательно «свободный», а оpen source - возможность посмотреть исходные тексты, но далеко не всегда - что-либо в них менять и использовать эти изменения. Расплывчатость дефиниций нужно учитывать, прислушиваясь к словам главы компании Скотта Макнили: «Мы (то есть Sun.
– М.П.) передали в open source больше кода, чем кто-либо на планете».

На JavaOne убеждаешься, что открытие доступа к исходным текстам ПО - ответ на требование рынка, в первую очередь - рынка разработчиков. «Вам придется открывать исходники, если только вы не Microsoft», - заявляет Скотт Макнили. Для разработчиков из разных стран, с которыми удалось поговорить, доступ к исходным текстам - не маркетинговый лозунг, а насущная необходимость. Программный архитектор с двадцатилетним стажем Джим Ригсби из американской компании ACS, делающей ПО для медучреждений, семь лет работал с Microsoft. Но в качестве базовой платформы выбрал Java именно из-за открытости: «То, что мы делаем на Java, можно было сделать и на .Net, - однако в этом случае мы оказываемся замкнуты на продукты Microsoft. К тому же при отладке приложений на .Net можно сделать debug только до определенного уровня, дальше стоп - упираешься в бинарный код». Открытость, по мнению Ригсби, бывает весьма полезна не только для отладки: «Как-то мне понадобилась программа для анализа строк, и я нашел ее текст, погуглив минут пять. Для продуктов с закрытой моделью разработки такое невозможно».

***

Агрессивность в отношении прочих вендоров, приписываемая Sun западной ИТ-прессой, на JavaOne как-то не ощущалась. Напротив, президент и COO компании Джонатан Шварц всячески превозносил продленное «после некоторого взаимного охлаждения» лицензионное соглашение с IBM относительно Java, а также решение IBM портировать DB2, WebSphere, Tivoli и другой софт на десятую версию Solaris. В феврале прошлого года IBM призвала Sun открыть исходные тексты Java, на что Sun тогда не согласилась. О сотрудничестве между Sun и IBM с большого экрана говорил также старший вице-президент и глава IBM Software Group Стив Миллз. Однако живьем представителей IBM на JavaOne увидеть не удалось - ни на сцене, ни на выставке партнеров. А вот Microsoft - была. О сотрудничестве с Microsoft (в частности, о взаимодействии Java с .Net и о совместимости с Java c будущей версией Windows Longhorn) говорил вице-президент Sun Грэхем Гамильтон - под жидкие аплодисменты аудитории. Он также рассказал, в каком направлении будет совершенствоваться следующая версия Java с кодовым названием Mustang. В число приоритетов входит интеграция с XML и веб-сервисами, расширенные средства мониторинга и управления, а также облегчение процессов разработки ПО. На JavaOne можно было не раз услышать, что платформа для создания серверных приложений J2EE, при всех ее широких возможностях, слишком сложна для освоения и использования. В ответ на жалобы Sun выпустила среду визуальной разработки приложений Java Studio Creator, «по интерфейсу похожую на другие присутствующие на рынке RAD-системы».

Поделиться:
Популярные книги

Возвышение Меркурия. Книга 15

Кронос Александр
15. Меркурий
Фантастика:
боевая фантастика
попаданцы
аниме
5.00
рейтинг книги
Возвышение Меркурия. Книга 15

Ваше Сиятельство

Моури Эрли
1. Ваше Сиятельство
Фантастика:
фэнтези
попаданцы
5.00
рейтинг книги
Ваше Сиятельство

Хозяйка усадьбы, или Графиня поневоле

Рамис Кира
Любовные романы:
любовно-фантастические романы
5.50
рейтинг книги
Хозяйка усадьбы, или Графиня поневоле

Бастард Императора. Том 3

Орлов Андрей Юрьевич
3. Бастард Императора
Фантастика:
попаданцы
аниме
фэнтези
5.00
рейтинг книги
Бастард Императора. Том 3

Прорвемся, опера!

Киров Никита
1. Опер
Фантастика:
попаданцы
альтернативная история
5.00
рейтинг книги
Прорвемся, опера!

Страж Кодекса. Книга VII

Романов Илья Николаевич
7. КО: Страж Кодекса
Фантастика:
фэнтези
попаданцы
аниме
5.00
рейтинг книги
Страж Кодекса. Книга VII

Барон Дубов 4

Карелин Сергей Витальевич
4. Его Дубейшество
Фантастика:
юмористическое фэнтези
аниме
сказочная фантастика
фэнтези
5.00
рейтинг книги
Барон Дубов 4

Не грози Дубровскому! Том II

Панарин Антон
2. РОС: Не грози Дубровскому!
Фантастика:
фэнтези
попаданцы
аниме
5.00
рейтинг книги
Не грози Дубровскому! Том II

Небо в огне. Штурмовик из будущего

Политов Дмитрий Валерьевич
Военно-историческая фантастика
Фантастика:
боевая фантастика
7.42
рейтинг книги
Небо в огне. Штурмовик из будущего

Мастер 4

Чащин Валерий
4. Мастер
Фантастика:
героическая фантастика
боевая фантастика
попаданцы
5.00
рейтинг книги
Мастер 4

Путь молодого бога

Рус Дмитрий
8. Играть, чтобы жить
Фантастика:
фэнтези
7.70
рейтинг книги
Путь молодого бога

Ненаглядная жена его светлости

Зика Натаэль
Любовные романы:
любовно-фантастические романы
6.23
рейтинг книги
Ненаглядная жена его светлости

Товарищ "Чума" 5

lanpirot
5. Товарищ "Чума"
Фантастика:
городское фэнтези
попаданцы
альтернативная история
5.00
рейтинг книги
Товарищ Чума 5

И только смерть разлучит нас

Зика Натаэль
Любовные романы:
любовно-фантастические романы
5.00
рейтинг книги
И только смерть разлучит нас