Добавить сайт в Закладки
(495) 380-00-15
107113, г. Москва, ул. Сокольнический Вал, д. 1А
22.12.2014

Основы и особенности реверс-инжиниринга настольных и мобильных приложений

Сегодня безопасности программ и приложений уделяется немало внимания со стороны многих разработчиков веб-инструментов и различных решений. И сегодня для выявления уязвимостей и слабых мест в таких системах используются специализированные методы тестирования и способы их изучения.

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

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

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

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

И, судя по постоянно растущей статистике посещаемости их веб-сайтов, такие методы проверки программных продуктов на уязвимости пользуются все большей популярностью.

Возврат к списку

Партнеры

© 2024, Компания «Атлон» – компьютерные системы
107113, г. Москва, ул. Сокольнический Вал, д.1А
Многоканальный телефон: (495) 380-00-15 / (495) 925-00-85
E-mail: info@atlon.ru

Дизайн и программирование: Желтофиоль

Яндекс.Метрика Яндекс цитирования