Реверс инжиниринг Flash чата

20 000 руб. за проект • безналичный расчёт
12 марта 2018, 18:29 • 4 отклика • 37 просмотров
сть файл с чатом (swf) написан сторонней организацией. Нам нужен человек который разберет протокол общения с серверами компаний (API). По итогу нам нужно получить то что в чате (текст) и возможность отправки сообщения от пользователя. Мы уже краем глаза посмотрели код и увидели 2 решения, которые нас устроят:


1. Берется файл swf, делается декомпиляция. В файле есть защита на запуск на другом хосте, она вырезается. А в командах отправки/получения текстовых сообщений встраивается обмен с нашим сервером. Т.е приложение работает как обычно, но при получении сообщения дублирует отправку копии на наш сервер, а в команде отправки постоянно висит опрос нашего сервера и если там новое сообщение, отправляет его от имени пользователя. В общем виде получается некая прокладка/бот.


Этот вариант наиболее простой.


2. Полностью разобрать API. Мы не в курсе как часто меняется приложение и прочее. У нас никто не занимается swf и мало что в этом понимает, поэтому тут уж на выбор исполнителя.




Что дадим для работы (если надо):


1. Удаленную виртуалку для экспериментов на Windows 10


2. Аккаунт на сервисе приложение которого делается реверс, для тестов.


3. Дадим виртуалку на linux с gate. Можно прогнать будет трафик через неё, если понадобиться отловить команды к примеру через mitmproxy


4. Сам файл




Сам скрипт в файле swf ~530кб текста.

Отзывы
Avatar r50 a6ce93fe35b158fd29ba0e8681c918c22117160e9586a56eee4ffbc20df9bda1
Заказчик
Сделал мне заказ. Все чудно, умеет включать голову. Рекомендую и сам буду еще работать.
~ 6 лет назад
Avatar r50 a6ce93fe35b158fd29ba0e8681c918c22117160e9586a56eee4ffbc20df9bda1
Фрилансер
Все отлично, рекомендую работать с Алексом!
~ 6 лет назад