Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 22.01.2014, 01:20   #1
digiwo
Пользователь
 
Аватар для digiwo
 
Регистрация: 13.01.2014
Сообщений: 45
По умолчанию Вытащить данные из программы

Добрый день, есть небольшая утилита которая соединяется по серийному порту с рацией. Возможно ли как то вытащить параметры с которыми она соединяется? FlowControl, bit и т.д.
Исходников естественно нет.
digiwo вне форума Ответить с цитированием
Старый 22.01.2014, 01:58   #2
raxp
Старожил
 
Регистрация: 29.09.2009
Сообщений: 9,713
По умолчанию

Да. Любой сниффер СOM порта. Portmon, к примеру, если вы не под семеркой.
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation
raxp вне форума Ответить с цитированием
Старый 22.01.2014, 02:04   #3
digiwo
Пользователь
 
Аватар для digiwo
 
Регистрация: 13.01.2014
Сообщений: 45
По умолчанию

Спасибо. Я под 7кой, но на старом лапте ещё ХР была. Там подрезал.
Осталось только расшифровать))
digiwo вне форума Ответить с цитированием
Старый 25.01.2014, 17:09   #4
digiwo
Пользователь
 
Аватар для digiwo
 
Регистрация: 13.01.2014
Сообщений: 45
По умолчанию

Продолжу тему. Со сниффером не совсем получается. Вернее получается соединится и послать данные, и так же получать. Но проблема в том что команды которые я получаю назад меняются по непонятной причине. То есть например я посылаю одну и ту же команду, и в ответ получаю команду в которой часто меняется всего 1 бит, но может меняться в разных местах. Теперь собственно сам вопрос. Утилита написана думаю на Borland Pascal или C++ так как использует BWCC.DLL. Возможно ли как то получить исходный код?
digiwo вне форума Ответить с цитированием
Старый 25.01.2014, 18:03   #5
raxp
Старожил
 
Регистрация: 29.09.2009
Сообщений: 9,713
По умолчанию

...вероятно этот бит и должен меняться, вероятно вы сами чего путаете при пользовании сниффером, в любом случае говорить не о чем без приложения полных логов обмена утилиты и рации в HEX.

Цитата:
Утилита написана думаю на Borland Pascal или C++ так как использует BWCC.DLL. Возможно ли как то получить исходный код?
сама суть DLL в том, что ее можно использовать на разных языках. Слово "думаю" тоже не является основанием для выводов без приложения самой утилиты, которую вы хотите отреверсить, т.е. взломать.

Обсуждение взлома на форуме - запрещено. Это уже для справки.
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation
raxp вне форума Ответить с цитированием
Старый 25.01.2014, 18:21   #6
digiwo
Пользователь
 
Аватар для digiwo
 
Регистрация: 13.01.2014
Сообщений: 45
По умолчанию

Если бы менялся только 1 бит, и на одном и том же месте то проблемы бы не было.
Лог могу сделать в этом проблемы нет. Про DLL решил так что нашел описание для неё
Цитата:
Заключительная версия (от 28 февраля 1995 г.) библиотеки, необходимой для запуска Win16-приложений, созданных в Borland Pascal и Borland C++.
Про взлом извиняюсь, но по идее я не хотел это обсуждать, просто узнать возможно или нет. Знаю что программы на C# можно назад в код декомпилировать. Про паскаль/С++ не в курсе.
digiwo вне форума Ответить с цитированием
Старый 25.01.2014, 18:33   #7
raxp
Старожил
 
Регистрация: 29.09.2009
Сообщений: 9,713
По умолчанию

Нативные можно, но только ASM код получите. Без знания ASM это вам мало чего даст.

Цитата:
Если бы менялся только 1 бит, и на одном и том же месте то проблемы бы не было.
Лог могу сделать в этом проблемы нет.
пока что обсуждать нечего.
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation
raxp вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
вытащить данные из RAM памяти zyrdima Помощь студентам 3 20.02.2012 08:30
Вытащить данные таблиц из кучи файлов danetda Microsoft Office Excel 1 29.12.2010 03:24
Вытащить данные из нескольких файлов mmvds Microsoft Office Excel 7 07.11.2010 21:24
вытащить данные из бинарного файла Sanprof Общие вопросы Delphi 21 25.06.2010 10:37
Вытащить данные из MySQL Droid PHP 3 22.12.2008 23:23