Jump to content

Утверждение

Утверждение
Тип компании Частный
Промышленность ИТ, Кибербезопасность
Основан 2001
Основатель Дэвид Стюарт
Ричард Тейлор
Бен Хаунселл
Штаб-квартира ,
Ключевые люди
Тед Миракко [ 1 ] ( ГЕНЕРАЛЬНЫЙ ДИРЕКТОР )
Ричард Тейлор
( технический директор )
Пирс Эренсель [ 2 ] ( вице-президент по продажам )
Лусио Ланца [ 3 ]
( член правления )
Продукты SECaaS
Инструменты динамического анализа
Инструменты профилирования
Инструменты проверки
Услуги Безопасность API
Безопасность приложений
Оптимизация программного обеспечения
Настройка производительности
Прогнозирование производительности
Многоядерное программирование
Количество сотрудников
25 (2016)
Веб-сайт одобрять .что

Approov (ранее CriticalBlue) — шотландская компания-разработчик программного обеспечения, базирующаяся в Эдинбурге , которая в основном работает в двух областях технологий: защита от ботнетов и автоматическое предотвращение угроз для мобильного бизнеса. [ 4 ] а также инструменты и услуги оптимизации программного обеспечения для платформ Android и Linux .

Approov недавно опубликовал результаты исследования, показывающие, что 92% самых популярных приложений для банковских и финансовых услуг содержат легко извлекаемые секреты, такие как ключи API, которые можно использовать в скриптах и ​​ботах для атаки на API и кражи данных, нанося ущерб потребителям и учреждениям, которым они доверяют. . Лаборатория Approov Mobile Threat Lab загрузила, расшифровала и просканировала 200 лучших приложений финансовых услуг в США, Великобритании, Франции и Германии из Google Play Store, исследовав в общей сложности 650 уникальных приложений. Девяносто два процента приложений раскрыли ценные секреты, которые можно использовать, а двадцать три процента приложений раскрыли чрезвычайно конфиденциальные секреты. [ 5 ]

В 2001 году Дэвид Стюарт, Ричард Тейлор и Бен Хаунселл основали компанию по разработке программного обеспечения под названием CriticalBlue в Эдинбурге, Шотландия. [ 6 ] [ 7 ] В 2002 году компания выиграла премию Smart Scotland Award за «Инструменты автоматизации электронного проектирования для улучшения проектирования требовательных мультимедийных приложений». [ 8 ] Approov получил начальное финансирование в размере 2 миллионов долларов и собрал основную команду в 2003 году. [ 9 ] [ 10 ] [ 11 ]

В мае 2008 года Аппров присоединился к Multicore Association , генеральный директор которой Дэвид Стюарт в конечном итоге стал сопредседателем рабочей группы по практикам многоядерного программирования в 2009 году. [ 12 ] [ 13 ] В сентябре 2008 года компания получила финансирование в размере 4 миллионов долларов от венчурных капиталистов и корпоративных инвесторов из Европы, Кремниевой долины и Японии, а также начала тесное сотрудничество с Toshiba Corporation . [ 14 ] [ 15 ]

В течение 2010 года Approov расширила поддержку продуктов Prism для MIPS , Cavium и Freescale . [ 16 ] [ 17 ] [ 18 ] В 2011 году компания добавила поддержку DSP TI C66x и процессоров Intel Core второго поколения . [ 19 ] [ 20 ] В 2012 году компания расширила спектр поддерживаемых платформ Renesas . [ 21 ]

В 2013 году Approov переориентировался на мобильные Android и встроенные Linux . платформы [ 22 ]

Продукты

[ редактировать ]

Служба утверждения

[ редактировать ]

Approov продолжила работу на рынке оптимизации мобильного программного обеспечения, одновременно приступив к анализу возможностей безопасности мобильных данных, после чего в 2016 году был запущен сервис аутентификации приложений Approov. [ 23 ] Approov — это служба аутентификации приложений, которая позволяет серверным модулям API точно идентифицировать, что запросы выполняются законным мобильным приложением. [ 24 ]

Кристофер Сандовал, автор журнала Nordic API, провел полностью независимую проверку Approov в феврале 2017 года и отметил, что «... угроза общедоступным API в мобильном пространстве реальна, опасна и часто неэффективно смягчается». [ 25 ] Оценив сервис Approov, он пришел к выводу, что «его подход к защите приложений в мобильной среде является новым, и то, как CriticalBlue делает это, возможно, является одним из наиболее безопасных способов сделать это. Хотя использование облачных сервисов для аутентификации часто весьма сомнительно, их реализация в данном случае выглядит очень надежной». [ 25 ]

При этом отмечая, что «... предотвращение тех проблем обратного проектирования, которые Approov призван остановить, жизненно важно» [ 25 ] он рекомендует компаниям рассмотреть возможную экономию от интеграции. [ 25 ]

По словам Стивена Паддефата, архитектора бизнес-решений в Racing Post : [ 26 ]

В Racing Post у нас исторически были проблемы со сбором данных на нашем сайте, и мы полагались на механизмы «постфактум», такие как блокировка IP. [В декабре 2016 года мы] находимся на грани раскрытия нашего API широкой публике, и мы, по понятным причинам, сдержанны, учитывая ценность наших данных. Мы изучили рынок, и только Approov предложил необходимую нам надежную аутентификацию и безопасность мобильных приложений [...] Теперь мы абсолютно уверены, что сможем запустить общедоступный API, не опасаясь несанкционированного доступа.

Билл Бьюкенен , профессор вычислительной техники Киберакадемии Эдинбургского университета Нейпира , заявил: «[мы] проанализировали Approov как на предмет его криптографической стойкости, так и на предмет начального теста на проникновение. Текущая система имеет очень хорошие уровни надежности, которые значительно обеспечивают снижение риска в ключевых областях применения». [ 26 ] Технология аутентификации мобильных приложений Approov была описана на мероприятии AppsWorld в Лондоне в 2016 году как «запрограммированный план достижения успеха вашего приложения, позволяющий избежать затрат на простой службы, рисков распределенных атак и потери облачных ресурсов из-за незаконных запросов приложений от автоматических ботнетов». ." [ 27 ] Согласно официальному документу Approov на веб-сайте продукта, «служба Approov использует уникальный криптографический протокол «запрос-ответ» между мобильным приложением и… облачным сервером аттестации. Локальная библиотека аттестации легко интегрируется в мобильное приложение. ... При запуске мобильного приложения инициируется процесс аттестации, чтобы доказать службе аттестации, что это подлинное приложение, с использованием одноразового невоспроизводимого криптографического хэша кода приложения». [ 28 ]

Впервые выпущенная в 2009 году, Prism динамически отслеживает программные приложения во время выполнения и собирает данные, которые можно использовать для анализа и выявления причин низкой производительности. [ 29 ] Prism получила награду «Best of Show» на конференции по встраиваемым системам в Кремниевой долине в 2009 году. [ 30 ]

Брайон Мойер в книге «Реальные многоядерные встраиваемые системы » утверждает, что цель Prism — «обеспечить среду анализа, исследования и проверки для разработки встроенного программного обеспечения с использованием многоядерных архитектур». [ 31 ] Мойер также описывает интерфейс Prism как набор интегрированных представлений в графическом интерфейсе, которые отображают взаимодействие между потоками, зависимости данных, анализ кэша, а также конвейер микропроцессора. [ 31 ]

Матасса и Домейка в книге Break Away с процессорами Intel Atom также заявляют, что Prism — это «набор инструментов, предназначенный для оптимизированной разработки программного обеспечения для многоядерных и/или многопоточных архитектур». [ 32 ] Упоминая те же представления анализа в графическом интерфейсе Prism, описанные Мойером, они также описывают подход динамической трассировки, при котором «следы пользовательского программного приложения извлекаются либо из симулятора базового ядра процессора, либо с помощью инструментального подхода, когда приложение динамически инструментируется для получения необходимых данных». [ 32 ]

Завершенный в 2003 году и коммерчески выпущенный в 2004 году, Approov's Cascade представляет собой синтезатор C to RTL . [ 33 ] [ 34 ] [ 35 ] Ричард Тейлор и Дэвид Стюарт из Approov представили главу « Настраиваемые встраиваемые процессоры» , в которой Cascade описывается как «решение, [которое] позволяет перенести функциональные возможности программного обеспечения, реализованные на существующем главном процессоре, на автоматически... генерируемый сопроцессор». [ 36 ] Они заявили, что это реализуется как автоматизированный поток проектирования из реализации встроенного программного обеспечения в сопроцессор, описанный в RTL. [ 36 ] Они определили разгрузку вычислительно-интенсивных алгоритмов от основного процессора как основное использование такого сопроцессора. [ 36 ] Cascade был удостоен награды «Лучший инструмент проектирования беспроводных сетей» в 2003 году по версии журнала Wireless Systems Design .

  • Патент Великобритании 2393811 , Ричард М. Тейлор, «Конфигурируемая микропроцессорная архитектура, включающая прямое подключение исполнительных устройств», выдан 29 сентября 2004 г., передан CriticalBlue   Ltd.
  • Патент Великобритании 2394085 , Ричард М. Тейлор, «Генерация кода для конфигурируемого микропроцессора», выдан 23 марта 2005 г., передан CriticalBlue   Ltd.
  • Патент Великобритании 2393812 , Ричард М. Тейлор, «Метод выполнения инструкций микропроцессора для использования параллелизма», выдан 7 апреля 2004 г., передан CriticalBlue   Ltd.
  • Патент Великобритании 2393810 , Ричард М. Тейлор, «Автоматическая конфигурация микропроцессора под влиянием программы ввода», выдан 7 апреля 2004 г., передан CriticalBlue   Ltd.

Публикации

[ редактировать ]
  1. Хаунселл, Бен и Тейлор, Ричард. Синтез сопроцессора: новая методология ускорения встроенного программного обеспечения , Материалы конференции и выставки «Проектирование, автоматизация и тестирование в Европе» (DATE'04), 16 февраля 2004 г. Проверено 23 июня 2014 г.
  2. Тейлор, Ричард и др. Автоматизированное размещение кэша данных для встроенных VLIW ASIP , code-isss, стр. 39–44, Третья международная конференция IEEE/ACM/IFIP по кодированию аппаратного/программного обеспечения и системному синтезу (CODES+ISSS'05), 19 сентября 2005 г. Проверено 23. Июнь 2014.
  3. Морган, Пол и Тейлор, Ричард. Кодирование инструкций ASIP для уменьшения энергии и площади , DAC '07 Материалы 44-й ежегодной конференции по автоматизации проектирования, страницы 797-800, 4 июня 2007 г. Проверено 23 июня 2014 г.
  1. ^ «Approov назначает исполнительного директора по кибербезопасности Теда Миракко генеральным директором (членом совета директоров)» . www.businesswire.com . 8 декабря 2022 г. Проверено 9 марта 2023 г.
  2. ^ «Approov назначает Пирса Эренселя вице-президентом по продажам» . 21 марта 2023 г.
  3. ^ «CRITICAL BLUE LIMITED People — Найдите и обновите информацию о компании — GOV.UK» . find-and-update.company-information.service.gov.uk . Проверено 9 марта 2023 г.
  4. ^ «Автоматические угрозы OWASP для веб-приложений» . ОВАСП . Проверено 16 января 2017 г.
  5. ^ Зюрье, Стив (2 марта 2023 г.). «Финансовые приложения, протестированные в Google Play Store, привели к утечке конфиденциальных данных API в условиях тестирования» . СК Медиа . Проверено 9 марта 2023 г.
  6. ^ «Запись о регистрации компании» , Регистрационная палата . Проверено 23 июня 2014 г.
  7. ^ «Critical Blue собирает финансирование в размере 2 миллионов долларов» . Электроника Weekly.com . Издательство Метрополис Медиа. 1 октября 2003 года . Проверено 15 сентября 2014 г.
  8. ^ «Победители конкурса SMART: SCOTLAND 2002» , Правительство Шотландии , 16 июня 2003 г. Проверено 23 июня 2014 г.
  9. ^ Дорси, Кристи. «Технологический стартап показывает цвет своих денег» , The Herald (Глазго) , 29 сентября 2003 г. Проверено 23 июня 2014 г.
  10. ^ Геринг, Ричард. «Стартап по синтезу сопроцессора выигрывает финансирование в первом раунде» , EETimes , 2 октября 2003 г. Проверено 23 июня 2014 г.
  11. ^ «Critical Blue собирает финансирование в размере 2 миллионов долларов» , Electronics Weekly , 1 октября 2003 г. Проверено 23 июня 2014 г.
  12. ^ «Многоядерная ассоциация добавляет CriticalBlue к своему членству». Архивировано 20 августа 2014 года в Wayback Machine , Multicore Association , 7 мая 2008 года. Проверено 23 июня 2014 года.
  13. ^ «Ассоциация многоядерных процессоров выпускает руководство для разработчиков по программированию программного обеспечения для многоядерных проектов». Архивировано 14 октября 2013 г. в Wayback Machine , Ассоциация многоядерных процессоров , 14 февраля 2013 г. Проверено 23 июня 2014 г.
  14. ^ «CriticalBlue привлекает 4 миллиона долларов, добавляет инвесторов Toshiba Corporation и Шотландский венчурный фонд» , Embedded Computing, 10 сентября 2008 г. Проверено 23 июня 2014 г.
  15. ^ «Toshiba и CriticalBlue сотрудничают в создании многоядерной среды разработки» , EETimes , 23 сентября 2008 г. Проверено 23 июня 2014 г.
  16. ^ «Технологии CriticalBlue и MIPS позволяют разработчикам программного обеспечения количественно оценить преимущества перехода на многоядерные платформы на базе MIPS32 (R)» , GlobeNewswire , 32 марта 2010 г. Проверено 23 июня 2014 г.
  17. ^ «CriticalBlue предоставляет среду анализа многоядерной разработки программного обеспечения для процессоров OCTEON и OCTEON II». Архивировано 19 сентября 2015 г. на Wayback Machine , Cavium , 4 августа 2010 г. Проверено 23 июня 2014 г.
  18. ^ «Freescale и CriticalBlue расширяют сотрудничество в области многоядерных сред разработки программного обеспечения». Архивировано 23 июня 2014 г. на archive.today , Freescale , 1 декабря 2010 г. Проверено 23 июня 2014 г.
  19. ^ «CriticalBlue объявляет о поддержке DSP TI C66x» , Texas Instruments , 4 октября 2011 г. Проверено 23 июня 2014 г.
  20. ^ «Оценка производительности кодировщика HD-видео на устройствах на базе процессоров Intel Core 2-го поколения с использованием CriticalBlue Prism» , Intel , 2011. Проверено 23 июня 2014 г.
  21. ^ «CriticalBlue объявляет о расширении поддержки многоядерных платформ Renesas в Prism» , Bloomberg News , 2 мая 2012 г. Проверено 23 июня 2014 г.
  22. ^ Маклеллан, Пол. «Кэтрин Крэнен присоединяется к совету директоров CriticalBlue» , SemiWiki, 5 февраля 2013 г. Проверено 23 июня 2014 г.
  23. ^ Критический синий. «CriticalBlue запускает Approov, систему предотвращения злоупотреблений/неправомерного использования мобильных API нового поколения» . www.prnewswire.com . Проверено 9 марта 2023 г.
  24. ^ «Безопасность мобильных API для приложений Android и iOS | Одобрение» . approov.io . Проверено 9 марта 2023 г.
  25. ^ Jump up to: а б с д «Обзор Approov для безопасности мобильных API» , Nordic API , 2 февраля 2017 г. Проверено 8 февраля 2017 г.
  26. ^ Jump up to: а б «CriticalBlue запускает Approov, систему предотвращения злоупотреблений/неправомерного использования мобильных API нового поколения» , PR Newswire , 13 декабря 2016 г. Проверено 17 января 2017 г.
  27. ^ "Профиль участника выставки Apps World 2016 в Лондоне CriticalBlue" [ постоянная мертвая ссылка ] , 18-20 октября 2016 г. Проверено 10 ноября 2016 г.
  28. ^ "Белая книга утверждения" [ постоянная мертвая ссылка ] , CriticalBlue, 14 июня 2016 г., стр. 4. Проверено 10 ноября 2016 г.
  29. ^ «CriticalBlue представляет Prism, первую встраиваемую многоядерную систему разработки, использующую немодифицированное последовательное программное обеспечение». , EDA Cafe, 25 марта 2009 г. Проверено 23 июня 2014 г.
  30. ^ Балакко, Стивен. «VDC Awards CriticalBlue — награда Embeddie Best of Show на конференции по встраиваемым системам 2009 года» , VDC Research, 4 мая 2009 г. Проверено 23 июня 2014 г.
  31. ^ Jump up to: а б Мойер, Брайон (11 апреля 2013 г.). Реальные многоядерные встраиваемые системы: практический подход: руководство для экспертов . Ньюнес. стр. 323–324. ISBN  978-0-12-416018-7 .
  32. ^ Jump up to: а б Матасса, Лори; Домейка, Макс (16 декабря 2010 г.). Вырвитесь вперед с процессорами Intel Atom: руководство по миграции архитектуры . Интел Пресс. стр. 325–326. ISBN  978-1-934053-37-9 .
  33. ^ «CriticalBlue предоставляет первый настоящий набор инструментов синтеза сопроцессора EDA для приложений встраиваемых микропроцессоров» , Design & Reuse, 12 мая 2003 г. Проверено 23 июня 2014 г.
  34. ^ Болл, Ричард. «Сопроцессор шотландской фирмы использует собственное программное обеспечение» , Electronics Weekly , 14 мая 2003 г. Проверено 23 июня 2014 г.
  35. ^ Геринг, Ричард. «CriticalBlue выпускает инструмент синтеза сопроцессора» , EETimes , 19 мая 2004 г. Проверено 23 июня 2014 г.
  36. ^ Jump up to: а б с Йенне, Паоло; Лойперс, Райнер (28 июля 2006 г.). Настраиваемые встраиваемые процессоры, Том V: Технологии проектирования и приложения (системы на кремнии) . Морган Кауфманн. стр. 210–211. ISBN  978-0-12-369526-0 .

< https://www.scmagazine.com/news/application-security/financial-apps-google-play-leaked-data >

Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 49f96872c96ac6e31a3f202dbceff926__1704155400
URL1:https://arc.ask3.ru/arc/aa/49/26/49f96872c96ac6e31a3f202dbceff926.html
Заголовок, (Title) документа по адресу, URL1:
Approov - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)