Options to create nonrippable code already exist; notably:
-DLLs
-COM Objects
-COM Object scriptlets ENCODED with windows script encoder.

Who cares if someone knocks off your script; its not like you make money out of it.