Так как скрипт как таковой - также объект в ArсView - то вы вполне можете написать самостоятельное шифрование к примеру непосредственно расшифровывая перед компиляцией и выполнением фрагмента и затем закрывая на щифр или удаляя данные. Само ширование тоже неполхо бы делать не скриптом ArcView, а какой-либо внешней вызываемой программой - ехе-шником или , как уже писали - dll. Тут уж можно упражняться, применяя ставший модным теперь криптографический арсенал. Те же открытые ключи, к примеру.
Но я все ж думаю - ну зачем это все? И не стоит ли все это дороже самого программного модуля. Да и вообще я - за открытый код... Хотя понять чувства автора можно. По моему опыте - в большинстве случаев все это только чувства и есть, а реальная опасность авторству обычно в чем-то другом.