Страница 1 из 1

Анализ,отладка (дебаггинг) дизассемблированной программы для производства, удалённо

Добавлено: 27 май 2009, 14:10
ego39
Доброго времени суток уважаемому сообществу.
Вкратце проблема:
На производстве (ткачество) используется самодельная программа (и самодельная установка-демультиплексор) для подготовки и отправки файлов дизайна в ЧПУ станок.
Программа написана недобросовестным програмистом, не отлажена или намеренно введены триальные счетчики.Периодически происходят отказы.
Исходные коды не сохранились.

Сейчас имеется проблема с отправкой готовых файлов в память станка ЧПУ (программа некорректно передает файл)
Программу дизассемблировал,но по причине полного незнания Ассемблера проанализировать и отладить программу не могу.
ПОмощь будет разумеется оплачена удобным для Вас способом.

Re: нужен анализ,отладка (дебаггинг) дизассемблированной программы для производства

Добавлено: 27 май 2009, 14:19
Naeel Maqsudov
Подобное утверждение о недобросовестности разработчика в свою очередь также не может не вызвать некоего недоверия. Как знать, может сроки работы программы были ранее оговорены?
Тем кто решит откликнуться рекомендую заключить договор.

Re: нужен анализ,отладка (дебаггинг) дизассемблированной программы для производства

Добавлено: 27 май 2009, 14:27
ego39
согласен с заключением договора..только это потребует значительного времени :( ..
Мое утверждение о недобросовестности не голословно-а основано на анализе программы опытными (в отличие от меня) :D программистами и их выводам,что в программу введены несколько триальных счетчиков.
Да и согласитесь,неразумно для производства заказывать программу с ограничением срока работы!
Спасибо за ответ!

Re: Анализ,отладка (дебаггинг) дизассемблированной программы для производства, удалён

Добавлено: 28 май 2009, 23:16
mc-black
Видите ли, сам факт того, что в сложной ситуации вы вместо обращения к разработчику, знающему свою систему даже без исходников, обращаетесь на сторону, да еще и с дизассемблерным листингом, бросает тень как раз на вас. Значит по-плохому расстались, а программа все-таки когда-то и как-то работала.

Никогда не отлаживал подобных программ, да и сложно представить, как можно удаленно от рабочего оборудования проверять работу. Как Вы это себе видите? Можете прислать, что у вас есть (программу, описание программы и неполадки, способ тестирования на корректность работы, что-то в этом роде) мне на эл. адрес[url=mailto:mc-black@yandex.ru]mc-black@yandex.ru[/url]. Не обещаю за это взяться, просто надо посмотреть - может что-то получится. Если будут сдвиги, я с вами свяжусь.

Re: Анализ,отладка (дебаггинг) дизассемблированной программы для производства, удалён

Добавлено: 29 май 2009, 09:45
ego39
mc-black писал(а):Видите ли, сам факт того, что в сложной ситуации вы вместо обращения к разработчику, знающему свою систему даже без исходников, обращаетесь на сторону, да еще и с дизассемблерным листингом, бросает тень как раз на вас. Значит по-плохому расстались, а программа все-таки когда-то и как-то работала.
разрешите обьяснить ситуацию,во избежание домыслов и бросания тенями.
Программу разрабатывал близкий родственник работавшего до меня на этой должности инженера.Сам инженер после перевода производства на самодельную программу и самопальную установку "имени дворца пионеров" заводскую программу и заводское оборудование ,поставляемое с оборудованием-уничтожил.Естественно предположить,что он знал о триальных счетчиках в упомянутой программе и способах их обнуления.Предполагаю-именно таким способом программа и работала.
Упомянутый выше инженер начал требовать(при и так довольно серьезной зарплате) у руководства предприятия непомерную зарплату-увеличить ее более чем в четыре раза,грозясь (небезосновательно как видим) в случае "неповиновения" остановить весь производственный процесс,что впрочем ему пока удалось.
Руководство не пошло у него на поводу.Человек уволился.Естественно при таком "раскладе" разработчик нам недоступен.
mc-black писал(а):Никогда не отлаживал подобных программ, да и сложно представить, как можно удаленно от рабочего оборудования проверять работу. Как Вы это себе видите?
подобный случай уже был несколько месяцев назад.нам удалось найти специалиста,который вскрыл программу ,и буквально за день отладил ее,обнаружив триальный счетчик и показав способ его обнуления.
Точно так же удаленно.То есть-он присылал исправленную программу я проверял ее на оборудовании и посылал отчет о работоспособности \неработоспособности программы.
К сожалению сейчас этот программист нам недоступен по причине его отсутствия.
чтобы все интересующимся не пересылать программу- залил ее на файлообменник.
<удалено автором сообщения>
перед тем как приступить к работе обязательно свяжитесь со мной-чтобы не делать двойную работу-потому как уже человек работает над программой,если у него не получится-тогда жду Вашего сообщения.Где-то во вторник будет я думаю известно-получилось у него или нет

Re: Анализ,отладка (дебаггинг) дизассемблированной программы для производства, удалён

Добавлено: 29 май 2009, 12:05
mc-black
Да работу делать никто не будет, но необходимо же взглянуть хоть одним глазком, прежде чем браться / отказываться. И это интересно хотя бы для самообразования. Напишите пожалуйста, если у вашего спеца все получится или нет.

Re: Анализ,отладка (дебаггинг) дизассемблированной программы для производства, удалён

Добавлено: 29 май 2009, 21:36
ego39
mc-black писал(а):Да работу делать никто не будет...
очень надеюсь что Вы ошиблись! :D
mc-black писал(а):...но необходимо же взглянуть хоть одним глазком, прежде чем браться / отказываться. И это интересно хотя бы для самообразования. Напишите пожалуйста, если у вашего спеца все получится или нет.
Взгляните пожалуйста- я для того и ссылкО на файлообменник выложил! :D Доложу обязательно - если уважаемому "тутошнему" сообществу это интересно!

Re: Анализ,отладка (дебаггинг) дизассемблированной программы для производства, удалён

Добавлено: 01 июн 2009, 10:46
mc-black
очень надеюсь что Вы ошиблись!
Я не в том смысле, я имел ввиду, что до тех пор, пока вы с кем-то конкретно не договоритесь о чем-то конкретном.

Re: Анализ,отладка (дебаггинг) дизассемблированной программы для производства, удалён

Добавлено: 03 июн 2009, 09:34
ego39
искреннее спасибо всем неравнодушным и отозвавшимся!

проблема решена-счетчик вскрыт и деактивирован.

Уважаемые модераторы или администраторы-пожалуйста удалите тему если сочтете нужным.Спасибо!