Как я могу скомпилировать ASP Jscript (ASP Classic) в DLL? - PullRequest
0 голосов
/ 18 июня 2011

Да, я спрашиваю об ASP classic - который был изобретен в 1999 году. Столько, сколько моей бабушке.Но зачем беспокоиться, если это все еще поможет мне завершить мои задачи?

Хорошо, теперь немного о том, что я пытаюсь сделать: у меня есть моя программная база на ASP JScript (classic).Я должен дать своему клиенту весь код ASP после завершения проекта, но я хочу держать в секрете основные функции в моем проекте.

Я потратил достаточно много времени на поиск "шифрования ASP" и в конечном итогеЯ понимаю, что шифрование кода - в любом случае - не на 100% безопасный подход.

Я думаю, что инкапсулировать все функции и классы в моем файле с именем "CORE_Lib.asp" в файл DLL лучше и абсолютно безопасно.История начинается здесь ...

Я использовал Visual Basic 6.0 для создания "простой библиотеки DLL", да, она работает хорошо.Но я привык кодировать с помощью JScript и до сих пор не нашел такой эквивалентной IDE для JScript, как Visual Studio.

Кстати, я знаю, что между JScript и Visual Basic есть какая-то разница, вроде JScript(или JavaScript) - это всего лишь второстепенный язык сценариев, работающий с Windows Script Host, в то время как VB очень хорошо оснащен.

Надеюсь, я описал достаточно, чтобы вы могли понять, с чем я сталкиваюсь.Любое предложение высоко ценится.

Спасибо

1 Ответ

0 голосов
/ 19 июня 2011

Вы можете выполнить сценарий ASP Classic, загрузив файл в виде обычного текста, верно?Я думаю, что это Server.Execute.А поскольку ваша единственная задача - защитить код, вы можете сохранить его в зашифрованном формате, а затем загрузить и расшифровать файлы во временные папки и выполнить их по мере необходимости.Похоже, это решит вашу проблему.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...