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