Кросс-платформенная программа

Хотел бы спросить у опытных программистов: возможно ли написать программу о которой говорится далее в тексте? Поделитесь пожалуйста вашими соображениями по этому поводу.

Что хотел Гонзалес от Уотта?

Вопрос хоть и короткий, но отнюдь непростой. Ответ на него из известных ныне судебных материалов не совсем ясен, видимо, тут мы имеем дело с сознательным сокрытием (или искажением) информации по инициативе Министерства юстиции. Если говорить общо и предельно неопределённо, то Гонзалес попросил Уотта написать особую "шпионскую" программу, которая должна была удовлетворять целому ряду специфических критериев. А именно - она должна была работать в любой программной среде (некоторые солидные корпорации и банки заказывают для себя специальные операционные системы, что само по себе является серьёзным барьером для большинства программ-вирусов и "троянов"). Эта программа должна была самостоятельно сканировать содержимое жестких дисков серверов и анализировать содержимое файлов. Чтобы "прочесть" содержание зашифрованных файлов, она должна была распознать принятый алгоритм шифрования, отыскать запрятанный и замаскированный где-то на сервере "криптографический ключ" и, используя его, расшифровать нужные файлы. Если реквизиты одной и той же карты были разнесены и спрятаны в разных файлах, программа должна была найти соответствие и объединить их, чтобы информация получила вид, понятный пользователю (т.е. хакеру). Ну, и помимо этого, нужная Гонзалесу программа должна была обладать набором других важнейших свойств - незаметностью для антивирусной защиты, неудаляемостью, способностью восстанавливать саму себя в случае повреждения или удаления фрагмента. От неё требовалась способность к автономной работе, но при этом она должна была иметь опцию "ручного" управления с удалённого компьютера с созданием скрытой сети vpn.

В общем, запросы Гонзалеса были далеко нерядовыми и их реализацию следует признать практически невыполнимой для большинства хакеров-одиночек. Не надо забывать, что программу-шпион предполагалось использовать не на компьютере рядового пользователя, мало что понимающего в программировании, а на серверах, чью безопасность круглые сутки обеспечивает целый штат обученных специалистов и набор специальных антишпионских программ, контролирующих все процессы в системе. Но если кто-то и мог создать требуемый Альберту уникальный продукт, то именно специалист по компьютерной безопасности, человек знающий об уязвимостях всех типов защит что называется изнутри. Удивительно, но Стивен Уотт отозвался на просьбу и как впоследствии рассказывал, написал требуемую программу "всего за 10 часов".

Это, конечно, неправда. Программа создавалсь долго, не один месяц, скорее всего, около года (точный срок неизвестен). В течение этого времени Гонзалес и Уотт обменивались телефонными и интернет-сообщениями по несколько десятков раз в день. Когда впоследствии Секретная Служба получила справку телефонной компании о входящих и исходящих звонках мобильного телефона Уотта, то оказалось, что только перечень соединений с мобильным телефоном Гонзалеса за 11 месяцев 2005-2006 гг. превысил 300 страниц! А ведь помимо этого компаньоны поддерживали активное общение в чатах и время от времени встречались лично! Понятно, что это были не праздные звонки - хакеры явно обсуждали ход работы над заказанной Гонзалесом программой.

Как в точности развивались события сейчас не скажет никто, нельзя об этом судить и по обнародованным официальным документам. Сами хакеры даже спустя годы, в силу понятных причин, тоже не особенно склонны распространяться на сей счёт. Однако с высокой долей уверенности можно заключить, что к маю 2006 г. или несколько позже нужная Гонзалесу программа была готова и прошла апробацию.

Кому интересно, отрывок взят отсюда http://murders.ru/Alb_Gon_1.html

1
Автор поста оценил этот комментарий

Если реквизиты одной и той же карты были разнесены и спрятаны в разных файлах, программа должна была найти соответствие и объединить их


а это тем более

1
Автор поста оценил этот комментарий

отыскать запрятанный и замаскированный где-то на сервере "криптографический ключ"

вот это вообще из области фантастики...

1
DELETED
Автор поста оценил этот комментарий

Нет.

В точности то, что описано - нет.

Кросс-платформенности не существует в чистом виде. Всегда нужны "посредники", обеспечивающие совместимость. Если их наличие не гарантировано, то не гарантирован запуск программы.

раскрыть ветку
Автор поста оценил этот комментарий
а теперь вопрос: Кто такой Альберт?
раскрыть ветку
Автор поста оценил этот комментарий

Да бред же )

раскрыть ветку