Додайте свій проект безкоштовно і почніть отримувати пропозиції від фрілансерів-виконавців вже через хвилини після публікації!

Реверс-инжиниринг C++ библиотеки

минув час актуальності


Нужно сделать реверс-инжиниринг написанной на C++ 2008 бинарной библиотеки (windows .dll), содержащей протокол для работы с оборудованием через COM порт. Протокол проприетарный, документации по протоколу нет. Есть описание части публичных функций библиотеки, описание return codes, и примеры работы с библиотекой из C# приложения. Также есть некоторые наметки по внутренним функциям библиотеки в IDA. 

Цель – получить возможность воспроизвести описанный в библиотеке протокол на .NET и работать с оборудованием напрямую, без библиотеки.



  1. 2 дні1 000 ₽
    Galym Kemel
     259   19  1   3

    Здравствуйте
    Давайте переговорим
    В Телеграмме
    @Gazgolderkz
    смогу помочь

    Казахстан Нур-Султан | 28 грудня 2018 |
  2. 180 днів1 000 ₽
    Дмитрий Гольд
     629   8  0

    Добрый день!
    Вы собственно библиотечку то прицепите, а то собственно разговор ни о чём вообще получается.
    Из этого уже тогда и будем исходить.

    Росія Рязань | 29 грудня 2018 |
  • Неясно , зачем указана категория Веб-программирование  - это задание, скорее, под Системное программирование попадает.

    Думаю, без доступа к оборудованию эту задачку сложно будет побороть...

    Если функциональность устройства простая, то, возможно, целесообразнее спроектировать аналог со своим протоколом.

    получить возможность воспроизвести описанный в библиотеке протокол на .NET и работать с оборудованием напрямую, без библиотеки 

    В библиотеку защита встроена, что ли? Зачем от неё избавляться-то?