Продолжая взаимодействие с настоящим сайтом, вы выражаете свое согласие с тем, что ваши пользовательские данные (сведения о местоположении; тип и версия ОС; тип и версия Браузера; тип устройства и разрешение его экрана; источник откуда пришел на сайт пользователь; с какого сайта или по какой рекламе; язык ОС и Браузера; какие страницы открывает и на какие кнопки нажимает пользователь) будут обрабатываться ООО «Тадос» в целях сбора статистических данных о посетителях сайта и функционировании сайта в течение 3 месяцев. В случае, если вы не хотите, чтобы ваши данные обрабатывались, покиньте сайт.

Одним из основных наших проектов с 2012 года является система защиты для ООО «АРС АДАКТ» — разработчика ПО для автомобилей. В её основе лежат криптографические протоколы для взаимной аутентификации и авторизации по ключам SenseLock — USB-токенам, на которых выполняется код.

На основе USB-токенов

Защита по физическому ключу как при работе с банковским ПО

Решение проблем пиратства

Для защиты от незаконного распространения интеллектуальной собственности

Гибкая логика работы

Возможность реализовать любые защитные функции

Зачем понадобилась система защиты

АДАКТ стал ведущим производителем программ для электронных блоков управления автомобилей в России. С ростом количества клиентов увеличились случаи пиратства: продукты расходились по складчинам и форумам. Из-за незаконного распространения снижалась прибыль и возникали репутационные потери: скачав неактуальную версию ПО, конечный клиент зачастую вредил машине.

Было решено внедрить систему защиты от незаконного копирования. Выбрали ключи SenseLock, которые отлично подходили для нужд организации. Внутри электронного ключа выполняется произвольный C-код, что позволяет реализовать защитные функции в виде криптографических протоколов.

Ключ SenseLock для защиты от пиратства

Как мы начали работать над защитой

В 2011 году работу над проектом начала другая компания. К концу года, когда систему внедрили в эксплуатацию, стали ощутимы плюсы подхода: в профессиональном сообществе узнали о единственном лицензионном способе работать с ADACT, убытки от пиратов заметно снизились.

С быстрым ростом пользователей появились первые проблемы из-за неоптимальной архитектуры, не рассчитанной на масштабируемость системы. Настольное приложение постоянно зависало, скорость загрузки ПО из базы исчислялась минутами. Пользователей это не устраивало.

Предыдущая компания пыталась поддерживать систему, но решить проблемы не смогла. АДАКТ изначально обратились в Tados за аудитом и оптимизацией работы ПО.

При глубоком погружении в систему обнаружились более глобальные проблемы: криптографические протоколы, которые должны были обеспечивать защиту данных, не выполняли функций.

Подписав договор об аудите безопасности информационной системы, мы обошли защиту к концу этого же рабочего дня. Решили переписать всё с нуля, и в начале 2012 представили новый программно-аппаратный комплекс ADACT.

Система защиты состоит из трех компонентов: backend, ключ SenseLock и служба. Backend хранит защищаемые файлы и пользователей, каждому из которых соответствует уникальный ключ SenseLock. На ключи записываются коды шифрования, прочитать которые извне невозможно. Взаимодействие между backend и ключами SenseLock происходит с помощью службы, устанавливаемой на ПК пользователя. Взаимодействие включает две важные операции: аутентификация пользователя и работа с одноразовыми токенами, которые создаются для каждой значимой операции пользователя.

Интерфейс настольной программы APC Client

Запуск веб-сервиса

Первоначально система представляла только настольное ПО. Десктопная версия была удобна, потому что пользователи во время работы проводят компьютерную диагностику автомобилей с помощью ноутбуков.

Покупка ПО оставалась не автоматизированной. Это требовало много ресурсов со стороны сотрудников компании АДАКТ и ограничивало рост продаж.

Мы запустили веб-сервис для знакомства с прошивками и покупок. После запуска поняли, что для удобной работы с каталогом нужно выносить в веб-сервис функционал защиты. Пользователям удобнее оплачивать и получать доступ к продуктам в одном месте. Так мы прокинули функционал настольной программы на сайт: покупатели вставляют USB-токен и получают на сайте весь функционал настольного ПО.

Расширение задач

Сейчас ADACT — самый крупный заказной проект Tados. Мы работаем не только над технической и программной частью, но и консультируем пользователей, оптимизируем интерфейс, занимаемся продвижением в России и странах СНГ. Увеличиваем клиентскую базу в B2B и B2C сегментах.

От проектной разработки перешли к продуктовой: работаем не для галочки по ТЗ в установленные сроки, а для достижения бизнес-результатов. Высокий уровень доверия и глубокая погруженность команды в бизнес заказчика — важнейшие факторы для развития проекта.

Последние несколько лет сервис быстро развивается:

  • Построили комплексную программу для привлечения новых партнеров;
  • Усовершенствовали систему лицензирования партнеров компании с помощью сертификатов, которые можно проверить на валидность;
  • Запустили партнерскую программу для продвижения дилеров АДАКТ;
  • Оптимизировали прием платежей с несколькими мерчантами для разных авторов ADACT;
  • Создали ПО для новых авторов и индивидуальных заказов;
  • Построили новую архитектуру для дальнейшей расширяемости продукта.

В октябре 2017 запатентовали весь программно-аппаратный комплекс, созданный для компании.

Система, которая в 2012 году подразумевалась как ПО для SenseLock и небольшой сайт, выросла до состояния веб-сервиса с огромной бизнес-логикой. Мы продолжаем поддерживать и развивать его, задействовав в проекте большую часть команды. Проект стал самым востребованным для специалистов по чип-тюнингу в России и вышел на международный рынок. Знать, что продукт приносит пользу, особенно приятно.

Благодарим компанию Tados за качественную и оперативную работу, ответственный подход к решению вопросов. Ваша деятельность год от года подтверждает статус одной из самых профессиональных компаний.

— А.В. Соколов, генеральный директор ООО «АРС АДАКТ»

Заказать программный продукт

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

С новыми продуктами работаем по гибкой методологии. Это позволяет быстрее получить обратную связь и сократить количество ошибок, которые неизбежны в любом проекте. Оставьте заявку с описанием задачи. Мы в течение 2 рабочих дней рассчитаем примерную стоимость и свяжемся с вами для уточнения деталей.

Когда требуется изменение или расширение функционала готового ПО, можем работать по ТЗ. Стоимость поддержки и доработки зависит от требуемого времени. Чтобы сократить расходы, мы берем проекты на основе технологий, в которых являемся экспертами.

Стек технологий: ASP .NET MVC, ASP .NET WebAPI, .NET Core, ASP.NET Core, TypeScript и Angular.

* Обязательные поля

Нажимая «Узнать стоимость», вы даёте согласие на обработку персональных данных

Больше о работе над АДАКТ

Система защиты для АДАКТ и развитие сервиса
Средняя оценка 5 Проголосовало 2