Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Методы защиты проектов в VFP / 8 сообщений из 8, страница 1 из 1
26.09.2005, 03:42:01
    #33287666
MaximZaikin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Методы защиты проектов в VFP
Добрый день. Нужна информация о том как можно защитить проекты на VFP от сборки посли декомпиляции.
И вот еще какой вопрос, как определить какой модуль стартует первым. И как в отладчике запустить на пошаговое выполнение, ну вобщем запустить я могу но все упирается в то что выходит инфа о том с какова прог модуля начинать, а я не могу определить какой модуль является стартовым.
Заранее благодарен Заикин Максим Викторович.
...
Рейтинг: 0 / 0
26.09.2005, 07:37:10
    #33287707
Crispy
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Методы защиты проектов в VFP
как можно защитить проекты на VFP от сборки посли декомпиляции.
После декомпиляции??? вообще-то никак :) После декомпиляции проект МОЖНО точно так же собрать заново.
как определить какой модуль стартует первым.
Просто просмотрев имеющиеся файлы prg. Обычно в главном модуле в начале - какие-то установки SET, PUBLIC, возможно QUIT, CANCEL и еще что-то в этом роде. Также оттуда может запускаться на выполнение главная форма, т.е. должно быть - READ EVENTS. В любом случае - лучше просмотреть все имеющиеся prg, потому что каждый программист может делать что-то "по-своему" - нет ничего универсального.

А вообще о методах защиты в VFP от декомпиляции на этом форуме и на foxclub.ru было очень много обсуждений, можно просто задать поиск. Только вывод всегда такой - абсолютной защиты нет, тот, кто действительно захочет "вскрыть" проект все равно сделает это.
...
Рейтинг: 0 / 0
26.09.2005, 07:43:35
    #33287713
Владимир СА
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Методы защиты проектов в VFP
MaximZaikin...Нужна информация о том как можно защитить проекты на VFP от сборки посли декомпиляции...
Вы же вскрыли. Аналогично и другие вскроют.
...
Рейтинг: 0 / 0
26.09.2005, 09:02:14
    #33287782
MaximZaikin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Методы защиты проектов в VFP
Дело в том, что я как раз действую со стороны вскрывающего, но проект каким то образом защищен. Поэтому для того что бы понять как он мог быть защищен, мне и нужно узнать какие методы бывают. Может вы порекомендуете общие методики анализа кода ?
...
Рейтинг: 0 / 0
26.09.2005, 10:16:23
    #33287927
Crispy
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Методы защиты проектов в VFP
А откуда видно, что он защищен? Использовал Refox?
...
Рейтинг: 0 / 0
27.09.2005, 00:10:20
    #33289700
Igor Korolyov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Методы защиты проектов в VFP
Hi MaximZaikin!

1) Любой декомпилятор ПОКАЗЫВАЕТ какой из файлов является стартовым. эта информация содержится непосредственно в exe/app - ПОСЛЕ разбора файла эта информация может быть в pjx (т.е. в файле проекта) - конечно если декомпилятор его создал - иначе об этом можно только догадываться...
2) Практически любой метод защиты снимается трассировкой (конечно после того как найден стартовый файл :) ) - Из "простеньких" - анализировать SYS(16), _VFP.StartMode, разные VERSION(*) и т.п. Из более менее сложных - специальные fll/dll, которые могут например считать CRC для исполняемого exe-ника, считать CRC от каких-то "железячных" параметров компа (типа серийный номер HDD, дата/версия BIOS, MAC адрес и т.п.). Верх сложности это наверное электронные ключи (aka Dongles) - впрочем если бы они грамотно использовались, то ты вряд-ли смог бы так просто декомпилировать программу (сам exe может шифроваться и "оборачиваться" - так что без ключа его ни раскодировать для декомпиляции, ни запустить...)

Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
29.09.2005, 09:31:52
    #33294796
Yura .
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Методы защиты проектов в VFP
Развивай и сопровождай свои проекты надлежащим образом и никакие декомпиляторщики тебе страшны не будут.
...
Рейтинг: 0 / 0
29.09.2005, 09:39:37
    #33294810
Yura .
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Методы защиты проектов в VFP
Извиняюсь, не все сразу внимательно прочитал.

Если ты уже декомпилировал проект, то значит, что никаких особых защит там не стояло. Другое дело, что часть файлов могла быть потеряна при декомпиляции, другая причина, почему пересобранный проект может не работать - не все необходимое включилось в проект при его пересборке.

А вообще-то не понятно, как ты определил, что исходный проект защищен?
...
Рейтинг: 0 / 0
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Методы защиты проектов в VFP / 8 сообщений из 8, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]