Как защитить FAS файлы от взлома?
| Правила | Регистрация | Пользователи | Сообщения за день |  Справка по форуму | Файлообменник |

Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > Как защитить FAS файлы от взлома?

Как защитить FAS файлы от взлома?

Ответ
Поиск в этой теме
Непрочитано 02.11.2010, 11:37 #1
Как защитить FAS файлы от взлома?
EfremenkoDO
 
Санкт-Петербург
Регистрация: 24.12.2009
Сообщений: 59

Собственно вопрос так и звучит.
Как защитить FAS файлы от взлома?

Переписать все на arx не предлагать
Просмотров: 5302
 
Непрочитано 02.11.2010, 11:45
#2
Supermax

Руководитель фирмы
 
Регистрация: 28.03.2007
Москва
Сообщений: 1,831
Отправить сообщение для Supermax с помощью Skype™


А что, кто-то научился их взламывать?
Supermax вне форума  
 
Непрочитано 02.11.2010, 11:55
#3
nikе

конструктор Лего
 
Регистрация: 21.10.2005
Краснодар
Сообщений: 204


Никому не рассказывать об их существовании.
nikе вне форума  
 
Автор темы   Непрочитано 02.11.2010, 12:12
#4
EfremenkoDO


 
Регистрация: 24.12.2009
Санкт-Петербург
Сообщений: 59
<phrase 1=


отвечу сам на свой вопрос
Цитата:
FAS Безопасность:
Недавно в группах новостей было широкое обсуждение , начатое Tony Tanzillo, по поводу FAS безопастности. FAS оказлся более защищенным чем ARX, т.к. сначала кодируется а потом компилируется. C и Java декомпиляторы существуют а LISP-ых пока нет. Имена переменных, строчные и цифровые значения являются более незащищенными чем сам алгоритм. Откомпилорованный код в FAS с опцией Optimized/Internal не сохраняет имена переменных.

Вывод:
Серьезное шифрование теперь обеспечивается Autodesk, чтобы помочь профессиональным AutoLISP-разработчикам. Kelvinate [4.1] делает LISP файлы нечитаемыми и быстрее загружаемыми. Protected [4.2] - легко расшифровывается. Другие не расшифровываются. Если LISPы зашифрованы Convert -e$GUARD, то могут быть расшифрованы только с её же помощью.
EfremenkoDO вне форума  
 
Непрочитано 07.11.2010, 23:07
#5
Павлюкас


 
Регистрация: 08.10.2007
Москва
Сообщений: 42


Supermax
Декомпиляторы на fas точно существуют. Не помню, как называются - надо на форуме посмотреть.
Но они очень долго обрабатывают.
Поэтому делай большие сборки LSP файлов и всё будет отлично.
EfremenkoDO Естественно, что Arx менее защищены.
Это из истории про неуловимого Джо))) Он неуловимый, так как нафиг никому не нужен
Павлюкас вне форума  
 
Непрочитано 08.11.2010, 11:22
#6
Елпанов Евгений

программист
 
Регистрация: 20.12.2005
Москва
Сообщений: 1,439
Отправить сообщение для Елпанов Евгений с помощью Skype™


Цитата:
Сообщение от Павлюкас Посмотреть сообщение
Но они очень долго обрабатывают.
Поэтому делай большие сборки LSP файлов и всё будет отлично.
Ничего подобного, на сборку vlx размером в 1.5 Мб (400 лисп программ) уходит около 20 секунд...
__________________
Чем гениальнее ваш план, тем меньше людей с ним будут согласны.
/Сунь Цзы/
Елпанов Евгений вне форума  
 
Непрочитано 08.11.2010, 13:12
#7
ShaggyDoc

Thượng Tá Quân Đội Nhân Dân Việt Nam
 
Регистрация: 14.03.2005
44d32'44"С, 33d26'51"В
Сообщений: 13,372


Цитата:
Декомпиляторы на fas точно существуют. Не помню, как называются - надо на форуме посмотреть.
Ну, есть у меня несколько таких "декомпиляторов". Практической пользы от них никакой. В лучшем случае - строковые ресурсы вытащит.

А это
Цитата:
Недавно в группах новостей было широкое обсуждение
было давным-давно. Типа боян 10-летней давности. Когда-то тоже сказки ходили про "декомпиляторы BI2/BI4" (был такой замечательный компилятор для AutoLISP "acomp").
ShaggyDoc вне форума  
 
Непрочитано 19.02.2011, 00:08
#8
Павлюкас


 
Регистрация: 08.10.2007
Москва
Сообщений: 42


Цитата:
Сообщение от Елпанов Евгений Посмотреть сообщение
Ничего подобного, на сборку vlx размером в 1.5 Мб (400 лисп программ) уходит около 20 секунд...
За 20 секунд декомпилируется vlx? Не верю. Как называется?
Я свой fas файл - размером 440кб пытался. Часа два точно ждал - результат нулевой.
Павлюкас вне форума  
 
Непрочитано 19.02.2011, 00:20
#9
Alan

CAD
 
Регистрация: 28.08.2003
Киев
Сообщений: 1,834
<phrase 1=


Цитата:
Сообщение от Павлюкас Посмотреть сообщение
За 20 секунд декомпилируется vlx? Не верю. Как называется?
не ДЕкомпилируется, а собирается, т.е. компилируется.
__________________
По теории майский жук летать не может.
Но он этого не знает. И летает...
Alan вне форума  
 
Непрочитано 19.02.2011, 08:32
#10
Елпанов Евгений

программист
 
Регистрация: 20.12.2005
Москва
Сообщений: 1,439
Отправить сообщение для Елпанов Евгений с помощью Skype™


Цитата:
Сообщение от Alan Посмотреть сообщение
не ДЕкомпилируется, а собирается, т.е. компилируется.
Нет, я имел в виду, именно, декомпиляцию. Для проверки использовал свои программы. Действительно, в сети много разных версий этой программы и многие из них не работают - только делают вид, причем долго...

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

Иногда, я тоже балуюсь с декомпиляцией сложных программ, но я их вообще не дорабатываю - мне интересно только узнать, автор действительно разобрался с задачей или нет, вскрываю пациента, а там все через ком строку...
__________________
Чем гениальнее ваш план, тем меньше людей с ним будут согласны.
/Сунь Цзы/

Последний раз редактировалось Елпанов Евгений, 19.02.2011 в 08:41.
Елпанов Евгений вне форума  
 
Непрочитано 19.02.2011, 14:05
#11
kp+

идущий по граблям
 
Регистрация: 26.05.2005
Сообщений: 5,171


А пытался ли кто-нибудь с помощью декомпилятора или других средств слегка поправить чужой fas-файл, пусть коряво сделанный, но работающий, сохранив его работоспособность?
Например, добавить "_" в ключи функций типа ssget и команд (о которых автор, работающий на английской версии, не вспомнил или даже не знал)

"...автор действительно разобрался с задачей или нет...", уровень мастерства написания кода, алгоритм - в данном случае неинтересно

PS кажется, уже была такая тема и заглохла, но вдруг появились новые решения...
kp+ вне форума  
 
Непрочитано 19.02.2011, 14:13
#12
Alan

CAD
 
Регистрация: 28.08.2003
Киев
Сообщений: 1,834
<phrase 1=


Цитата:
Сообщение от Елпанов Евгений Посмотреть сообщение
Ничего подобного, на сборку vlx размером
Евгений, извини.
Я понял слово сборка как компиляция.
__________________
По теории майский жук летать не может.
Но он этого не знает. И летает...
Alan вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > Как защитить FAS файлы от взлома?



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как распечатать при помощи Sheet Set в отдельные файлы пдф? Baires AutoCAD 4 17.05.2010 15:39
Существует ли способ защитить файлы dwg от просмотра nivelir07 Разное 22 14.08.2008 16:14
Конвертиовать файлы новой версии в страрую KShevchenko AutoCAD 4 01.02.2008 14:31
Почему не появляются скрытые папки и файлы??? G.A.W. Разное 29 28.08.2007 12:59
Что за файлы с расширением lsp и arx . серго AutoCAD 3 20.11.2003 11:51