abbra: (Default)
[personal profile] abbra
Прочитал статью [livejournal.com profile] dtarasov о разработке троянского ПО для Symbian.Суть статьи сводится к тому, что организация, которая регистрирует юридические лица в программе ускоренной выдачи сертификатов для подписывания ПО, практически не может отследить корректность регистрируемой информации. Это позволяет использовать распространенные на пост-советской территории в 90-х и 00-х годах методы регистрации компаний на подставных лиц для создания такого "сертифицированного" юридического лица, от учетной записи которого и будет выдан запрос на подпись троянского ПО.

Два ключевых момента: учетная запись юрлица в системе сертификации Symbian не участвует нигде в самом сертификате и его проверке. То есть, получив подписанную версию троянского ПО, злоумышленник может забыть об этой учетной записи -- ее существование (или обнаружение "липовости") никак не влияет на проверку целостности и правильности сертификата при установке троянского ПО. Главное -- получить подписанную версию ПО до того, как "липовость" будет обнаружена организацией, выдающей сертификат.

Фактически, метод "взлома" сводится к социальному инжинирингу по отношению к лицам, ответственным за выдачу PublisherID при регистрации юрлиц. Такой throw-away account обойдется злоумышленнику в 200 долларов в год плюс 20 долларов на каждый сертификат.

Можно ли обеспечить надежное прикрытие таких социальных дыр в рамках мирового рынка? Практика того же Paypal показывает, что реалистично надеяться на это нельзя. Единственный внятный способ -- это сделать легкой возможность пожаловаться со стороны пользователей на поставщиков. Причем легкость здесь является ключевым понятием. Если для сообщения о неблагонадежности потребуется более одного-двух телодвижений или продолжительное время, система работать не будет.

Пример из параллельной области. Alec Muffett не смог оплатить свои домены, зарегистрированные через GoDaddy, с помощью MasterCard. При обращении в поддержку MasterCard, обнаружил, что уровень фрода со стороны GoDaddy настолько велик, что MasterCard собирается наложить вечную блокировку на все транзакции с GoDaddy. Оказалось, что уровень поддельных транзакций среди регистраторов доменов особенно велик именно со стороны GoDaddy и Trenitalia. О мошенничествах GoDaddy говорят давно, в данном случае потребовались годы, прежде чем система решилась на конкретные действия, учитывая отложенный характер жалоб по кредитным платежам и разорванность операций списывания и блокирования денег.

Update: По просмотру содержимого trustcenter.de, подозреваю совершенно аналогичные действия выполнимы и в отношении JavaME и Air.

Date: 2010-01-07 12:32 pm (UTC)
From: [identity profile] golosptic.livejournal.com
обана

надо будет валить от этих ребят - а то, боюсь, они после таких санкций мастеркарда навернутся к чёртовой матери...

Date: 2010-01-07 09:44 pm (UTC)
From: [identity profile] golosptic.livejournal.com
С доменами то ладно.
Надо искать дешевого поставщика SSL-сертификатов.

Date: 2010-01-08 08:12 am (UTC)
vitus_wagner: My photo 2005 (Default)
From: [personal profile] vitus_wagner
Самое простое - научиться их делать самому. И устанавливать в качестве доверенного во все используемое программное обеспечение.
А таким, которое этого не позволяет - просто не пользоваться.

Кстати, тогда можно будет пользоваться не RSA (тут давеча пробегали ссылки что уже 768 бит хакнули), а нормальными криптоалгоритмами на эллиптических кривых.

Date: 2010-01-08 10:42 am (UTC)
From: [identity profile] golosptic.livejournal.com
Да, это один из возможных путей. Я над ним с лета думаю.

Но на центральных серверах нашего сервиса - похоже, что только VeriSign или что-то типа. Просто потому что в нашем случае А таким, которое этого не позволяет - просто не пользоваться. абсолютно не катит. Мне тут осенью пришлось обеспечивать совместимость даже с iPhone с прошивками версии 2.xx. Оказалось, что они не могут работать с SSL-сертификатами из непредопределённого списка контор, помянутый GoDaddy например не воспринимают в упор никакими ухищрениями. А сэйлы требуют.

Date: 2010-01-08 10:47 am (UTC)
vitus_wagner: My photo 2005 (Default)
From: [personal profile] vitus_wagner
На самом деле правильным решением для публичного сервиса является приобретения у VeriSign сертификата secondary CA. Хотя бы с pathLen=1.
Цепочку сертификатов длины 3 сейчас по-моему любой софт выстраивать умеет.

Date: 2010-01-08 11:27 am (UTC)
From: [identity profile] golosptic.livejournal.com
/* мрачным голосом
ну я теперь знаю, на какой платформе тестироваться :) - благо у самого такой же iPhone с такой же прошивкой 2.xx

Date: 2010-01-15 11:06 am (UTC)
From: [identity profile] dmarck.livejournal.com
trustico.com ?

April 2016

S M T W T F S
     12
3456789
1011121314 1516
17181920212223
24252627282930

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jan. 6th, 2026 02:24 am
Powered by Dreamwidth Studios