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

Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > перевод из VLX в LSP

перевод из VLX в LSP

Ответ
Поиск в этой теме
Непрочитано 08.08.2008, 10:03 #1
перевод из VLX в LSP
Victorovich
 
Регистрация: 10.04.2008
Сообщений: 43

Доброго Всем времени суток !!!

Ответьте, пожалуйста, как перевести откомпилированный файл с расширением VLX в LSP.

Заранее спасибо.
Просмотров: 25120
 
Непрочитано 08.08.2008, 10:13
#2
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,408


Практически нереально.
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 08.08.2008, 10:43
#3
Ander822


 
Регистрация: 16.07.2007
Minsk
Сообщений: 84


А теоретически?
Ander822 вне форума  
 
Непрочитано 08.08.2008, 10:47
#4
gipro

лайсенсед инжиниа
 
Регистрация: 15.04.2006
город-герой Волгоград (Сталинград)
Сообщений: 1,158


Нереально. Почитай на хакзоне, там есть тема про vlx. Рабочих декомпиляторов не существует.
gipro вне форума  
 
Автор темы   Непрочитано 08.08.2008, 10:51
#5
Victorovich


 
Регистрация: 10.04.2008
Сообщений: 43


с одной стороны это конечно хорошо, но с другой ПЛОХО.
Victorovich вне форума  
 
Непрочитано 08.08.2008, 12:49
#6
Sleekka

-
 
Регистрация: 24.07.2005
Москва
Сообщений: 1,335


Цитата:
А теоретически?
А теоретически - тот человек, который сделал компилятор может сделать и декомпилятор к своему компилятору. А вот другой врядли сможет.
Sleekka вне форума  
 
Непрочитано 08.08.2008, 12:54
#7
Елпанов Евгений

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


А что необходимо декомпилировать? Может проще попросить исходники, предложив в замен, адекватную оплату? Или переписать заново, более качественно проработав...
Елпанов Евгений вне форума  
 
Непрочитано 24.09.2008, 13:30
#8
dkite


 
Регистрация: 17.09.2008
Сообщений: 28


Декомпилировать реально. Где в сети пробегал FAS-Decompiler. Вполне рабочая программа. Предварительно надо из vlx "выкусить" все fas-файлы и декомпилировать. На тех файлах, которые меня интересовали (есть ткая программа для дорожников "Развязка") - работает.
Но получить на выходе готовый лисп-файл не получится. Надо ручками все делать, а это долго и муторно. Поэтому если есть возможность - лучше попросить исходники.
dkite вне форума  
 
Непрочитано 24.09.2008, 16:56
#9
Sleekka

-
 
Регистрация: 24.07.2005
Москва
Сообщений: 1,335


Цитата:
Но получить на выходе готовый лисп-файл не получится.
Дык а что на выходе он дает если не готовый лисп файл?
По-моему из того что болтается в сети - ничего хорошего сделать не удастся.
Sleekka вне форума  
 
Непрочитано 24.09.2008, 17:32
#10
dkite


 
Регистрация: 17.09.2008
Сообщений: 28


Цитата:
Сообщение от Sleekka Посмотреть сообщение
Дык а что на выходе он дает если не готовый лисп файл?
По-моему из того что болтается в сети - ничего хорошего сделать не удастся.
Типа этого (см. скриншот). Если очень надо, то восстановить исходный текст можно.
Миниатюры
Нажмите на изображение для увеличения
Название: 111.jpg
Просмотров: 1469
Размер:	52.2 Кб
ID:	10374  
dkite вне форума  
 
Непрочитано 24.09.2008, 19:30
#11
ShaggyDoc

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


Ох уж эти детские сказки про декомпиляторы... У меня этих декомпиляторов целый каталог. Единственные, которые могли восстановить исходный текст из EXE - декомпиляторы Clipper. Но там и компилятор-то был половинчатый. Некоторые еще могут извлечь ресурсы.

Для FAS иногда - можно. Но смотря как был LSP написан. Можно извлечь имена функций. Но их и без всяких "хацкерских" методов можно получить. При очень удачном стечении обстоятельств - LISP-программист тупо присваивает значения переменным через setq, а потом пошагово что-то вычисляет, можно получить нечто отдаленно похожее на исходный текст. От которого никакого толку не будет.
ShaggyDoc вне форума  
 
Непрочитано 25.09.2008, 10:12
#12
dkite


 
Регистрация: 17.09.2008
Сообщений: 28


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

Для FAS иногда - можно. Но смотря как был LSP написан. Можно извлечь имена функций. Но их и без всяких "хацкерских" методов можно получить. При очень удачном стечении обстоятельств - LISP-программист тупо присваивает значения переменным через setq, а потом пошагово что-то вычисляет, можно получить нечто отдаленно похожее на исходный текст. От которого никакого толку не будет.
Может быть.
Поэтому я для пробы взял маленький fas-файл из вашей системы RU-CAD (версия 2.0.0.0).
Имя файла "ru_ar_curve_plant.fas"
Получившийся код:
Код:
[Выделить все]
(defun start ()
  (ru-app-begin)
  (if (ru-block-lib-insert "archit\\ru-lib-tree" "ru_tree_lime_frond")
    (RU-PLINE-MEASURE-BLOCK nil (RU-NORMAL-TEXT-HEIGHT) "ru_tree_lime_frond" 10 0 nil)
    )
  (RU-APP-END)
  (princ)
  )
(start)
Прошу оценить соответствие.
Возможно, я обольщаюсь насчет декомпилятора, но пока он мне помогает.

Последний раз редактировалось dkite, 25.09.2008 в 10:21.
dkite вне форума  
 
Непрочитано 25.09.2008, 11:26
#13
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,408


dkite, интересный декомпилятор... Только для проверки, файл посложнее (исходник вроде на форуме где-то был, но искать лениво).
P.S. Если декомпилится нормально, то прошу постучаться ко мне в личку
Вложения
Тип файла: rar _kpblc-block-insert-low-level.rar (4.9 Кб, 576 просмотров)
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 25.09.2008, 11:42
#14
ShaggyDoc

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


Цитата:
Поэтому я для пробы взял маленький fas-файл из вашей системы RU-CAD
Ну и что это дает? Здесь как раз простые пошаговые действия, о которых я упоминал. Да и нет нужды такое декомпилировать, это как раз открыто в исходниках лежит. А попробуй декомпилировать ru-lib-main.fas

Я ж не говорю, что программы-декомпиляторы вообще не работают. Работают, что-то записывают. А толку-то.
ShaggyDoc вне форума  
 
Непрочитано 25.09.2008, 11:52
#15
Дима_

Продуман
 
Регистрация: 22.02.2007
Питер
Сообщений: 2,839


Возьмите любой более-менее приличный код, уберите от туда все коментарии и измените название переменных на что-то типа var1, var2,...
Вот такой код МАКСИМУМ может дать декомпилятор. Использование его возможно лишь в "хацкерских целях", проверку какую-нибудь отключить в отладчике и т.п., для остального - очень сомнительно.
__________________
Когда в руках молоток все вокруг кажется гвоздями.
Дима_ вне форума  
 
Непрочитано 25.09.2008, 12:24
#16
dkite


 
Регистрация: 17.09.2008
Сообщений: 28


Цитата:
Сообщение от Дима_ Посмотреть сообщение
Возьмите любой более-менее приличный код, уберите от туда все коментарии и измените название переменных на что-то типа var1, var2,...
Вот такой код МАКСИМУМ может дать декомпилятор. Использование его возможно лишь в "хацкерских целях", проверку какую-нибудь отключить в отладчике и т.п., для остального - очень сомнительно.
Мда... А для чего собственно нужен декомпилятор? Я то думал как раз для того, чтобы там проверку отключить, понять логику программы, поправить, если что-то не работает.
Цитата:
А попробуй декомпилировать ru-lib-main.fas
Я повторяю - с помощью этой программы получить исходный код автоматом нельзя. Поэтому "на слабо" расшифровывать километры листингов даже пытаться не буду.
Относительно "простых пошаговых действий" - я пока видел очень мало лисп-кодеров, которые пишут фунции как сочетание lambda, eval, mapcar, apply. Народ как-то попроще к этому относится.
dkite вне форума  
 
Непрочитано 25.09.2008, 14:53
#17
ShaggyDoc

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


Цитата:
я пока видел очень мало лисп-кодеров, которые пишут фунции как сочетание lambda, eval, mapcar, apply
Это смотря где смотреть. Смотря какой "народ". Поищи хотя бы на этом форуме по таким ключевым словам. Во всех приличных программах и функциях это используется.
ShaggyDoc вне форума  
 
Непрочитано 25.09.2008, 14:57
#18
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,408


Пример "свежее некуда": http://dwg.ru/f/showpost.php?p=289585&postcount=414
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 25.09.2008, 16:27
#19
dkite


 
Регистрация: 17.09.2008
Сообщений: 28


Ладно, уговорили. Будет считать, что я неправ.
dkite вне форума  
 
Непрочитано 19.07.2018, 09:28
#20
OKJI

AutoLISP
 
Регистрация: 19.06.2018
Харьков
Сообщений: 101
Отправить сообщение для OKJI с помощью Skype™


Ох и давняя тема... сейчас наверное хакеры намного жеще стали...
есть у кого-то декомпилятор толковый? скиньте сюда... (хочу проверить свою программу на прочность)

Или отключите защиту на моем макросе сами (если есть желание и интерес)...
Сейчас скину макрос:
SK_TH.VLX
- исполнительные команды набираются в командной строке автокада:
_KSK_TH
_KSK_TAB_SPE

Это объясняющее видио, как работает программа



двг-файл и лисп-базу найти можно во вложениях:
Вложения
Тип файла: dwg
DWG 2013
ДВГ_Файл.dwg (2.30 Мб, 127 просмотров)
Тип файла: lsp sk_TH_Base_V1.1.LSP (6.7 Кб, 163 просмотров)
__________________
Вечность это:
 (while T)
OKJI вне форума  
 
Непрочитано 19.07.2018, 10:05
1 | #21
Сергей812


 
Регистрация: 10.08.2013
Сообщений: 11,499


Было интересно посмотреть) Только подправьте заголовок видео - "Автоматически чертежи на базовою станцию".
Сергей812 вне форума  
 
Непрочитано 19.07.2018, 10:07
#22
trir


 
Регистрация: 18.12.2010
Сообщений: 5,107


ещё один нуловимый Джо
trir вне форума  
 
Непрочитано 19.07.2018, 10:16
#23
OKJI

AutoLISP
 
Регистрация: 19.06.2018
Харьков
Сообщений: 101
Отправить сообщение для OKJI с помощью Skype™


Цитата:
Сообщение от Сергей812 Посмотреть сообщение
Только подправьте заголовок видео - "Автоматически чертежи на базовою станцию"
Спасибо, я в продвижении ничего не смыслю... А смысл не потеряется? ведь основной посыл в том что документация ( в особенности чертежи) строятся автоматически (программно)

----- добавлено через ~15 мин. -----
Цитата:
Сообщение от trir Посмотреть сообщение
Чтото у меня декомпилятор LSP-Files Decryptor v1.0, полностью восстанавливает AutoCAD Protected Lisp файлы в их оригинальный вид
не открывается Картинка
__________________
Вечность это:
 (while T)
OKJI вне форума  
 
Непрочитано 19.07.2018, 10:36
#24
trir


 
Регистрация: 18.12.2010
Сообщений: 5,107


там же написанно - "обратитесь к издателю"
Цитата:
Декомпиляторы, дешифраторы [ 14-Nov-2004 14:51 ]
там же исходники есть - соберите сами
trir вне форума  
 
Непрочитано 19.07.2018, 10:41
#25
Сергей812


 
Регистрация: 10.08.2013
Сообщений: 11,499


Цитата:
Сообщение от OKJI Посмотреть сообщение
я в продвижении ничего не смыслю... А смысл не потеряется? ведь основной посыл в том что документация ( в особенности чертежи) строятся автоматически (программно)
просто не согласуется окончание подчеркнутого слова со последующим)

Просто уже говорилось не раз - хотите реально защитить свою программу от свободного хождения по рукам: выносите ключевые моменты по обработке информации на свой сервер. Но тут другие проблемы - необходимость аренды сервера или обеспечение доступа к своему 24/7 и инет у нас в стране еще не 100% покрытие с качественным коннектом. Да и не все компании разрешают доступ к инету на рабочем месте.

Ну а про выложенные факсимили подписей в dwg файле уже поздно говорить)
Сергей812 вне форума  
 
Непрочитано 19.07.2018, 10:57
#26
OKJI

AutoLISP
 
Регистрация: 19.06.2018
Харьков
Сообщений: 101
Отправить сообщение для OKJI с помощью Skype™


Цитата:
Сообщение от Сергей812 Посмотреть сообщение
Ну а про выложенные факсимили подписей в dwg файле уже поздно говорить)
что такое факсимили подписей?

----- добавлено через ~1 мин. -----
Цитата:
Сообщение от Сергей812 Посмотреть сообщение
просто не согласуется окончание подчеркнутого слова со последующим)
Автоматическое создание чертежей на базовую станцию
Так?
__________________
Вечность это:
 (while T)
OKJI вне форума  
 
Непрочитано 19.07.2018, 11:00
#27
trir


 
Регистрация: 18.12.2010
Сообщений: 5,107


Факсимиле
подписи в dwg - считаются факсимиле
trir вне форума  
 
Непрочитано 19.07.2018, 11:03
#28
OKJI

AutoLISP
 
Регистрация: 19.06.2018
Харьков
Сообщений: 101
Отправить сообщение для OKJI с помощью Skype™


Цитата:
Сообщение от trir Посмотреть сообщение
Факсимиле
подписи в dwg - считаются факсимиле
Те подписи фиктивны
__________________
Вечность это:
 (while T)
OKJI вне форума  
 
Непрочитано 19.07.2018, 11:04
1 | #29
Сергей812


 
Регистрация: 10.08.2013
Сообщений: 11,499


Цитата:
Сообщение от OKJI Посмотреть сообщение
что такое факсимили подписей?
это что люди постоянно пытаются назвать электронной подписью, путая два совершенно разных понятия. Юридически ничего не значат по сути, но это не публичная информация всетаки.

Цитата:
Сообщение от OKJI Посмотреть сообщение
Автоматическое создание чертежей на базовую станцию
да. Но смысл потерялся при этом - документация ведь не только из чертежей состоит?
Сергей812 вне форума  
 
Непрочитано 19.07.2018, 11:07
#30
OKJI

AutoLISP
 
Регистрация: 19.06.2018
Харьков
Сообщений: 101
Отправить сообщение для OKJI с помощью Skype™


Цитата:
Сообщение от Сергей812 Посмотреть сообщение
да. Но смысл потерялся при этом - документация ведь не только из чертежей состоит?
Offtop: Ну тогда так)
Автоматическое создание чертежей и документации на базовую станцию
__________________
Вечность это:
 (while T)

Последний раз редактировалось OKJI, 19.07.2018 в 14:11.
OKJI вне форума  
 
Непрочитано 19.07.2018, 11:17
#31
Сергей812


 
Регистрация: 10.08.2013
Сообщений: 11,499


Offtop: В оффтоп уходим) Автоматическое создание комплекта документации на базовую станцию.
А насчет защиты - не бывает не взламываемых программ, но 99% процентов инженеров даже простейшую защиту не смогут снять - если там придется с кодом возиться, а не просто нажать кнопочку на "чужой" вспомогательной программе.
Сергей812 вне форума  
 
Непрочитано 19.07.2018, 12:13
#32
zamtmn

КИПиА
 
Регистрация: 21.03.2005
Tyumen
Сообщений: 1,352
<phrase 1=


>>есть у кого-то декомпилятор толковый? скиньте сюда... (хочу проверить свою программу на прочность)
Твоя программа очень прочная. У нее есть обязательное свойство всех прочных программ - она никому не нужна((
Как только такие программы становятся востребованными (но поверь, так невезет очень немногим) - никакие защиты уже не помогают.

>>Это объясняющее видио, как работает программа
Цитата:
Скорость построения конечно зависит от мощности видеокарты...
Дальше не глядел))). у тебя там майнер внутри чтоли?

>>Спасибо, я в продвижении ничего не смыслю...
понятненько... типичный подход "я у мамы програмист"
zamtmn вне форума  
 
Непрочитано 19.07.2018, 12:14
#33
ShaggyDoc

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


Цитата:
Сообщение от OKJI Посмотреть сообщение
Чтото у меня декомпилятор LSP-Files Decryptor v1.0, полностью восстанавливает AutoCAD Protected Lisp файлы в их оригинальный вид
AutoCAD Protected Lisp - это не компиляция, такая как в FAS или, когда-то, в BI2, BI4. Это просто древняя примитивная зашифровка текста, элементарно расшифровывающегося.
ShaggyDoc вне форума  
 
Непрочитано 19.07.2018, 12:34
#34
trir


 
Регистрация: 18.12.2010
Сообщений: 5,107


я так понимаю надо делать VLX=>FAS=>LSP

----- добавлено через ~2 мин. -----
Цитата:
Чтото у меня декомпилятор LSP-Files Decryptor v1.0, полностью восстанавливает AutoCAD Protected Lisp файлы в их оригинальный вид
изпользуй dosbox
Цитата:
Copyright (C) 1993 Logic Source, Houston, TX
trir вне форума  
 
Непрочитано 19.07.2018, 14:10
#35
OKJI

AutoLISP
 
Регистрация: 19.06.2018
Харьков
Сообщений: 101
Отправить сообщение для OKJI с помощью Skype™


Цитата:
Сообщение от ShaggyDoc Посмотреть сообщение
AutoCAD Protected Lisp - это не компиляция, такая как в FAS или, когда-то, в BI2, BI4. Это просто древняя примитивная зашифровка текста, элементарно расшифровывающегося.
Капец... ну тогда остается только этот вариант:
Цитата:
Сообщение от Сергей812 Посмотреть сообщение
Просто уже говорилось не раз - хотите реально защитить свою программу от свободного хождения по рукам: выносите ключевые моменты по обработке информации на свой сервер. Но тут другие проблемы - необходимость аренды сервера или обеспечение доступа к своему 24/7 и инет у нас в стране еще не 100% покрытие с качественным коннектом. Да и не все компании разрешают доступ к инету на рабочем месте.
__________________
Вечность это:
 (while T)
OKJI вне форума  
 
Непрочитано 19.07.2018, 14:55
#36
ShaggyDoc

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


Цитата:
Сообщение от OKJI Посмотреть сообщение
Капец... ну тогда остается только этот вариант
Можно и ничего не защищать. Обычно преувеличивают ценность своих произведений.

Но компиляция в FAS вполне надежна. Надо просто делать библиотеку функций - её не декомпилируют. И очень короткие программы. Их декомпиляция, даже если удастся, ничего не даст.
ShaggyDoc вне форума  
 
Непрочитано 20.07.2018, 00:09
2 | #37
Vov.Ka


 
Регистрация: 21.07.2008
Луцьк
Сообщений: 179


Цитата:
Сообщение от OKJI Посмотреть сообщение
Или отключите защиту на моем макросе сами (если есть желание и интерес)...
(defun exit () nil)
Vov.Ka вне форума  
 
Непрочитано 20.07.2018, 09:27
#38
OKJI

AutoLISP
 
Регистрация: 19.06.2018
Харьков
Сообщений: 101
Отправить сообщение для OKJI с помощью Skype™


Цитата:
Сообщение от Vov.Ka Посмотреть сообщение
(defun exit () nil)
Ухты как все просто оказывается!!!)))
Сразу видно что я дилетант...
Надо наверное обнулять пару основных переменных по мимо ввода функции (exit )
или делать запрос на восстановление функции (exit ) перед ее вызовом... если такой запрос вообще возможен
__________________
Вечность это:
 (while T)
OKJI вне форума  
 
Непрочитано 20.07.2018, 12:58
#39
Vov.Ka


 
Регистрация: 21.07.2008
Луцьк
Сообщений: 179


Цитата:
Сообщение от OKJI Посмотреть сообщение
Надо наверное
если надумаешь, выкладывай посмотрим
только необязательно выкладывать всю программу, можно обойтись только "защитным фрагментом" по принципу https://en.wikipedia.org/wiki/Crackme
Vov.Ka вне форума  
 
Непрочитано 20.07.2018, 15:38
#40
OKJI

AutoLISP
 
Регистрация: 19.06.2018
Харьков
Сообщений: 101
Отправить сообщение для OKJI с помощью Skype™


Цитата:
Сообщение от Vov.Ka Посмотреть сообщение
если надумаешь, выкладывай посмотрим[/url]
А что тут думать...
раз два и готово.. больше времени на написания заливку файла и написания письма)
Крякс

должен одну рамку нарисовать)
__________________
Вечность это:
 (while T)
OKJI вне форума  
 
Непрочитано 20.07.2018, 17:42
#41
Vov.Ka


 
Регистрация: 21.07.2008
Луцьк
Сообщений: 179


Цитата:
Сообщение от OKJI Посмотреть сообщение
А что тут думать...
patched
Вложения
Тип файла: zip Kriakis.VLX.zip (9.2 Кб, 95 просмотров)
Vov.Ka вне форума  
 
Непрочитано 23.07.2018, 10:15
#42
OKJI

AutoLISP
 
Регистрация: 19.06.2018
Харьков
Сообщений: 101
Отправить сообщение для OKJI с помощью Skype™


Цитата:
Сообщение от Vov.Ka Посмотреть сообщение
patched
что-то ваш патч не работает... и причем даже там где раньше работал...
__________________
Вечность это:
 (while T)
OKJI вне форума  
 
Непрочитано 23.07.2018, 11:23
#43
Vov.Ka


 
Регистрация: 21.07.2008
Луцьк
Сообщений: 179


Цитата:
Сообщение от OKJI Посмотреть сообщение
и причем даже там где раньше работал...
я не могу проверить
проверку проходит - "айяай" не пишет
но получаю ошибку
Цитата:
Выберете таблицу с данными: "Cell Data"
Выберете таблицу с данными: "HOP Data"
Выберете таблицу с общей информацией по БС: _insert Enter block name or [?]:
Din_Ramka
"Din_Ramka.dwg": Can't find file in search path:
C:\Temp\asd\ (current directory)
C:\Program Files\AutoCAD 2008\support\
C:\Program Files\AutoCAD 2008\fonts\
C:\Program Files\AutoCAD 2008\Express\
C:\Program Files\AutoCAD 2008\support\color\
C:\Program Files\AutoCAD 2008\drv\
C:\Program Files\AutoCAD 2008\
блока нет какого-то
Vov.Ka вне форума  
 
Непрочитано 23.07.2018, 11:50
#44
OKJI

AutoLISP
 
Регистрация: 19.06.2018
Харьков
Сообщений: 101
Отправить сообщение для OKJI с помощью Skype™


Цитата:
Сообщение от Vov.Ka Посмотреть сообщение
я не могу проверить
проверку проходит - "айяай" не пишет
но получаю ошибку

блока нет какого-то
у тебя нету блока динамического...
вот в этом файле есть
Вложения
Тип файла: dwg
DWG 2013
ДВГ_Файл.dwg (2.30 Мб, 14 просмотров)
__________________
Вечность это:
 (while T)
OKJI вне форума  
 
Непрочитано 23.07.2018, 11:58
#45
Vov.Ka


 
Регистрация: 21.07.2008
Луцьк
Сообщений: 179


Цитата:
Сообщение от OKJI Посмотреть сообщение
и на ее основе построиться рамка чертежная...
но этого не происходит...
так ведь пишет, что блок Din_Ramka не найден
как оно будет работать?

поэтому я просил поудалять все лишнее из програмы, что бы только защита осталась
Vov.Ka вне форума  
 
Непрочитано 23.07.2018, 13:54
#46
OKJI

AutoLISP
 
Регистрация: 19.06.2018
Харьков
Сообщений: 101
Отправить сообщение для OKJI с помощью Skype™


Цитата:
Сообщение от Vov.Ka Посмотреть сообщение
так ведь пишет, что блок Din_Ramka не найден
как оно будет работать?

поэтому я просил поудалять все лишнее из програмы, что бы только защита осталась
Я специально оставил эту рамку чтобы можно было протестировать программу на работоспособность...
если она построит этот динамический блок, значит защита взломана, и все остальное теперь легко будет строиться...
а что еще оставить в место "лакмусовой бумажки" ?
по какому признаку можно тестировать работоспособность крякнутой программы?

----- добавлено через ~3 мин. -----
Цитата:
Сообщение от Vov.Ka Посмотреть сообщение
так ведь пишет, что блок Din_Ramka не найден
Этот дин.блок и есть рамка чертежная
__________________
Вечность это:
 (while T)
OKJI вне форума  
 
Непрочитано 23.07.2018, 14:08
#47
Vov.Ka


 
Регистрация: 21.07.2008
Луцьк
Сообщений: 179


Цитата:
Сообщение от OKJI Посмотреть сообщение
а что еще оставить в место "лакмусовой бумажки" ?
можно сообщение какое-то выдать

Цитата:
Сообщение от OKJI Посмотреть сообщение
Этот дин.блок и есть рамка чертежная
в файле ДВГ_Файл.dwg блок с таким именем не определен
поэтому и вставить ничего не может и ошибку выдает
Vov.Ka вне форума  
 
Непрочитано 23.07.2018, 14:28
#48
zamtmn

КИПиА
 
Регистрация: 21.03.2005
Tyumen
Сообщений: 1,352
<phrase 1=


>>в файле ДВГ_Файл.dwg блок с таким именем не определен
>>поэтому и вставить ничего не может и ошибку выдает
соответственно программа пытается работать - блок вставить, значит "защита" "сломана"
zamtmn вне форума  
 
Непрочитано 23.07.2018, 15:04
#49
OKJI

AutoLISP
 
Регистрация: 19.06.2018
Харьков
Сообщений: 101
Отправить сообщение для OKJI с помощью Skype™


Цитата:
Сообщение от Vov.Ka Посмотреть сообщение
в файле ДВГ_Файл.dwg блок с таким именем не определен
Вот есть тут такой блок...

ну ладно сейчас уделю из программы этот блок...

пусть сообщение выводится)

----- добавлено через ~21 мин. -----
Крякис_2

Вот тут просто выходит сообщение alert - окно)

----- добавлено через ~23 мин. -----
В принципе zamtmn, прав... Vov.Ka, таки сломал защиту в любом случае...
Как это ты сделал!??!?

----- добавлено через ~3 ч. -----
Цитата:
Сообщение от OKJI Посмотреть сообщение
В принципе zamtmn, прав... Vov.Ka, таки сломал защиту
Хотя я могу быть и неправ... вдруг взлом защиты произошел с методом обнуления ряда функций, без которых дальнейшая работа скрипта невозможна...
Миниатюры
Нажмите на изображение для увеличения
Название: Screenshot_1.png
Просмотров: 186
Размер:	24.8 Кб
ID:	204706  
__________________
Вечность это:
 (while T)
OKJI вне форума  
 
Непрочитано 23.07.2018, 22:14
#50
Vov.Ka


 
Регистрация: 21.07.2008
Луцьк
Сообщений: 179


Цитата:
Сообщение от OKJI Посмотреть сообщение
пусть сообщение выводится)

Цитата:
Сообщение от OKJI Посмотреть сообщение
вдруг взлом защиты произошел с методом обнуления ряда функций, без которых дальнейшая работа скрипта невозможна...
ничего вроде не обнулял
но и саму программу досконально не исследовал
Вложения
Тип файла: zip Крякис_2 pathed.VLX.zip (6.7 Кб, 74 просмотров)
Vov.Ka вне форума  
 
Непрочитано 24.07.2018, 10:12
#51
OKJI

AutoLISP
 
Регистрация: 19.06.2018
Харьков
Сообщений: 101
Отправить сообщение для OKJI с помощью Skype™


Цитата:
Сообщение от Vov.Ka Посмотреть сообщение
ничего вроде не обнулял
но и саму программу досконально не исследовал
Все верно... ничего не обнулил, и защиту убрал..
только вот теперь вопрос... каким инструментом вы это делали?!?! Можно мне скинуть этот дешифратор? или декомпилятор!)))
__________________
Вечность это:
 (while T)
OKJI вне форума  
 
Непрочитано 24.07.2018, 18:01
1 | 1 #52
Vov.Ka


 
Регистрация: 21.07.2008
Луцьк
Сообщений: 179


Цитата:
Сообщение от OKJI Посмотреть сообщение
каким инструментом вы это делали?!?! Можно мне скинуть этот дешифратор? или декомпилятор!
ломать программы - это плохо
я в эту ветку не для этого полез, а для того что бы показать, что в принципе сильно заморачиваться с защитой не стОит
Vov.Ka вне форума  
 
Непрочитано 25.07.2018, 10:39
#53
OKJI

AutoLISP
 
Регистрация: 19.06.2018
Харьков
Сообщений: 101
Отправить сообщение для OKJI с помощью Skype™


Цитата:
Сообщение от Vov.Ka Посмотреть сообщение
ломать программы - это плохо
Мне не сломать, а защитить нужно... в этот программный продукт (что я разрабатываю) предполагается много сил и времени вложить для подуктивной работы нашей фирмы в будущем...
Не хотелось бы чтобы эта работа по конкурентоспособности нашей маленькой фирмы была зря...

----- добавлено через ~8 мин. -----
А дешифратор мне даст возможность лучше понять как с ним бороться...

Что-то взламывать не мой метод...

это не добавит мне мозгов которые в будущем позволят быть более ценным сотрудником...
__________________
Вечность это:
 (while T)

Последний раз редактировалось OKJI, 25.07.2018 в 10:54.
OKJI вне форума  
 
Непрочитано 25.07.2018, 11:05
#54
trir


 
Регистрация: 18.12.2010
Сообщений: 5,107


Цитата:
в этот программный продукт (что я разрабатываю) предполагается много сил и времени вложить для подуктивной работы нашей фирмы в будущем
тогда забудте про lisp
trir вне форума  
 
Непрочитано 25.07.2018, 11:13
#55
Сергей812


 
Регистрация: 10.08.2013
Сообщений: 11,499


Цитата:
Сообщение от trir Посмотреть сообщение
тогда забудте про lisp
тот же .Net тоже не особо стойкий к декомпиляции) Но хотя бы велосипеды перестать изобретать, сделать нормальный интерфейс вместо кучи таблиц на чертеже. А про защиту уже говорил - разделяйте на клиентскую (которую пускай ломают как хотят) и недоступную для пользователей серверную часть. На создание хорошей защиты понадобиться времени не меньше.
Сергей812 вне форума  
 
Непрочитано 25.07.2018, 11:16
#56
trir


 
Регистрация: 18.12.2010
Сообщений: 5,107


Цитата:
тот же .Net тоже не особо стойкий к декомпиляции
менее - специалистов гораздо больше
trir вне форума  
 
Непрочитано 25.07.2018, 11:20
#57
Сергей812


 
Регистрация: 10.08.2013
Сообщений: 11,499


Цитата:
Сообщение от trir Посмотреть сообщение
менее - специалистов гораздо больше
и это тоже - найти вменяемого программиста под .Net гораздо проще, чем под AutoLisp. Хотя среди самих проектировщиков .Net не сильно прижился, насколько вижу)

----- добавлено через ~5 мин. -----
Кстати, что с русскоязычным ресурсом http://adn-cis.org/ случилось? Теперь он стал в приватной зоне, а тот же Яндекс его помечает как небезопасный сайт.
Сергей812 вне форума  
 
Непрочитано 25.07.2018, 11:25
#58
zamtmn

КИПиА
 
Регистрация: 21.03.2005
Tyumen
Сообщений: 1,352
<phrase 1=


>>Не хотелось бы чтобы эта работа по конкурентоспособности нашей маленькой фирмы была зря...
Тогда выложи исходники и спи спокойно.
Только не подумай что мне нужны твои исходники - просто жто самая лучшая защита

----- добавлено через ~3 мин. -----
Возможно ктонить из умеющих лисп посмотрит и покидается в тебя критикашками. Пользы будет в разы больше чем от траты ресурсов на "защиту"
zamtmn вне форума  
 
Непрочитано 25.07.2018, 12:57
#59
trir


 
Регистрация: 18.12.2010
Сообщений: 5,107


инструкция от AutoDESK
trir вне форума  
 
Непрочитано 25.07.2018, 18:41
1 | #60
Александр Ривилис

программист, рыцарь ObjectARX
 
Регистрация: 09.05.2005
Киев
Сообщений: 2,413
Отправить сообщение для Александр Ривилис с помощью Skype™


Цитата:
----- добавлено через ~5 мин. -----
Кстати, что с русскоязычным ресурсом http://adn-cis.org/ случилось? Теперь он стал в приватной зоне, а тот же Яндекс его помечает как небезопасный сайт.
Был взлом движка сайта (глобальная эпидемия). Если интересно - почитайте: https://modx.ru/novosti-i-stati/article/403/ Восстанавливаем и защищаемся.
Александр Ривилис вне форума  
 
Непрочитано 25.07.2018, 18:59
#61
Сергей812


 
Регистрация: 10.08.2013
Сообщений: 11,499


Александр Ривилис, Спасибо за информацию. Будем ждать)
Сергей812 вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > перевод из VLX в LSP



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как настроить автоматическую подгрузку Lsp файлов? KinSokol Программирование 18 06.12.2009 20:52
как из VLX сделать LSP если такое бывает Flint Программирование 3 15.09.2009 15:04
Передача lsp со своими "базовыми" функциями Apelsinov Программирование 5 24.11.2005 15:12