Добрый день. Требуется выработка программного решения. Суть: Есть клиент-серверное ПО работающее по HTTPS протоколу, необходимо провести анализ (реверс инжиниринг) протоколов взаимодействия клиентской части с серверной. Разработать модель позволяющую реализовать взаимодействие с ...
Реверс инжиниринг
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.
Доброго времени суток спецы!
Задачка не тривиальная, и достаточно интересная.
Суть:
Есть программное обеспечения для подбора запчастей на машины.
Программа написана предположительно на C ++, для запуска\работы используется так же ключ hardlock
Работает по принципу клиент-сервер
Используя авторизационные данные отправляет запрос по HTTPS протоколу на сервер (в запросе отправляются (предположительно) аторизационные данные, данные о hardlock, данные о ПК) в закодированном\зашифрованном виде
на запрос получает такой же закодированный ответ. После чего программа расшифровывает ответ и использует из него данные для дальнейшей работы.
Пример запрос\ответа по (Fiddler) см.вложение.
Задача
"Добыть" из программы алгоритм по которому шифруется и расшифровывается запрос\ответ.
П.С алгоритм для проверки работоспособности представить в виде простой гуевой программки в которой можно убедиться , что все шифруется дишифруется.
Заявки фрилансеров
Похожие заказы
- $850Прикладное ПО1 исполнительЗавершен10 лет назад
Есть приложение (точнее Visual Studio Solution с формами приложения, около 10 форм), созданное в Windows Forms. Необходимо оптимизировать его внешний вид (грубо говоря - сделать красивый интерфейс!). При этом необходимо, чтобы использовались только легальные решения. ...
Прикладное ПО4 заявкиЗакрыт10 лет назадИспользуем GeckoFX для автоматизации. Нужна функция, которая дожидается пока в рамках документа завершатся все AJAX запросы. Пробовали отслеживать изменение browser.Document.ReadyState , однако данное свойство не изменялось (по нашим наблюдениям) в процессе отработки AJAX запросов. Среда ...
Прикладное ПОнет заявокЗакрыт10 лет назадНеобходимо сделать функцию на C# (.NET4), которая преобразовывает строку таким образом, чтобы ее можно было использовать в виде регулярного выражения для поиска в тексте с помощью Regex.Match(...). Соответственно, должны экранироваться все спец символы регулярных выражений
Прикладное ПО4 заявкиЗакрыт10 лет назадДобрый день. Собственно проект для тех, кто в теме. Из текстов различной направленности требуется извлекать определенные факты (такие как, например, исторические личности). Подробности при личном общении. Языки текстов: русский, английский, ...
Прикладное ПОнет заявокЗакрыт10 лет назадЕсть класс, который отвечает за хранение и использование очередь и истории элементов для обработки (кандидатам предоставим исходники). В классе есть ряд моментов, которые реализованы неоптимально, в частности: хранение самих элементов (при большом количестве элементов ...
Прикладное ПО3 заявкиЗакрыт10 лет назадНеобходимо создать программу контроля доступа к USB-устройствам. ТЗ: -простой интерфейс -возможность управления паролем пользователя -при подключении устройства спрашивать пароль -в случае неверного ввода пароля программно извлекать его -время ожидания ...
Прикладное ПО1 исполнительЗавершен10 лет назадДобрый день. Мне необходима программа для установки страницы на стартовую во всех популярных браузерах (ГХ, Опера, Амиго, ИЕ, Яндекс.Браузер, Mozilla, и Safari – если им ещё пользуются). ...
Прикладное ПО3 заявкиЗакрыт10 лет назад