OK, I have written a working UScript obfuscator. It removes indicated scripts and symbols from the file. The question is now, should I release this tool to the public? The options are:
closed source:
pros:
* Tool for developers looking to keep their hard work to themselves.
* Helps guard against script kiddies attempting to hack mods.
cons:
* Abuse weakens the community
* lays groundwork for making cheats more dificult to reverse engeneer and product against
opensource (BSD license):
pros:
* all pros for closed source
* provides useful code base for people looking to parse Unreal packages.
cons:
* all cons for closed source
* makes reverse engeneering existing obfuscated componants (CSHP, UTPure) significanly easier with minor modifications.
not at all:
pros:
* avoids all cons above
cons:
*avoids all pros above
Voice your opinion. I'll be back Friday to look at the results.
closed source:
pros:
* Tool for developers looking to keep their hard work to themselves.
* Helps guard against script kiddies attempting to hack mods.
cons:
* Abuse weakens the community
* lays groundwork for making cheats more dificult to reverse engeneer and product against
opensource (BSD license):
pros:
* all pros for closed source
* provides useful code base for people looking to parse Unreal packages.
cons:
* all cons for closed source
* makes reverse engeneering existing obfuscated componants (CSHP, UTPure) significanly easier with minor modifications.
not at all:
pros:
* avoids all cons above
cons:
*avoids all pros above
Voice your opinion. I'll be back Friday to look at the results.