For direct access use https://forums.oldunreal.com
It's been quite a while since oldunreal had an overhaul, but we are moving to another server which require some updates and changes. The biggest change is the migration of our old reliable YaBB forum to phpBB. This system expects you to login with your username and old password known from YaBB.
If you experience any problems there is also the usual "password forgotten" function. Don't forget to clear your browser cache!
If you have any further concerns feel free to contact me: Smirftsch@oldunreal.com
It's been quite a while since oldunreal had an overhaul, but we are moving to another server which require some updates and changes. The biggest change is the migration of our old reliable YaBB forum to phpBB. This system expects you to login with your username and old password known from YaBB.
If you experience any problems there is also the usual "password forgotten" function. Don't forget to clear your browser cache!
If you have any further concerns feel free to contact me: Smirftsch@oldunreal.com
UScript Protector
-
Age
- OldUnreal Member
- Posts: 848
- Joined: Sat Dec 29, 2007 5:25 pm
UScript Protector
Where can i get some application that protects unreal scripts (for mods) against hacking, viewing, copying and/or something else?
Last edited by Age on Fri Feb 01, 2008 7:13 pm, edited 1 time in total.
-
fxsr789
Re: UScript Protector
Wth? Half the time you try to de-compile hidden scripts you get scrambled code. What do you need to prevent the decompile process alltogether? Just put some garbage characters replacing the script and see what happens, I know Zombie did that in JcoopZ. (Last time I opened that in UnrealEd it loaded this window then the entire editor silently crashed)
- Fenix
- Fenix
-
Zombie
- Administrator
- Posts: 322
- Joined: Thu May 09, 2002 11:44 pm
Re: UScript Protector
The latest JCoopZ public release packages load just fine in UnrealEd for me. :-? Were you using UnrealEd2? There is enough left of the class source textbuffers to subclass and compile add-ons that implement minor changes or new [url=http://www.unrealdestination.com/clients/hyper/phpBB2/viewtopic.php?t=860#5185]supported custom playerpawn[/url].Just put some garbage characters replacing the script and see what happens, I know Zombie did that in JcoopZ. (Last time I opened that in UnrealEd it loaded this window then the entire editor silently crashed)
-Zombie
-
Age
- OldUnreal Member
- Posts: 848
- Joined: Sat Dec 29, 2007 5:25 pm
Re: UScript Protector
Garbage characters like.. ? And do i need to put them in all classes? How many?Wth? Half the time you try to de-compile hidden scripts you get scrambled code. What do you need to prevent the decompile process alltogether? Just put some garbage characters replacing the script and see what happens, I know Zombie did that in JcoopZ. (Last time I opened that in UnrealEd it loaded this window then the entire editor silently crashed)
- Fenix
I like it more if i can use protected classes in maps (no ued crashing).
Is there any application that can easily protect scripts?
Last edited by Age on Sat Feb 02, 2008 6:53 am, edited 1 time in total.
-
JD
- OldUnreal Member
- Posts: 23
- Joined: Wed Dec 26, 2007 4:48 pm
Re: UScript Protector <- Fuck that!
Don't expect many people to play your mods if you pull that crap. Epic designed the code and maps to be open and editable for a reason.Where can i get some application that protects unreal scripts (for mods) against hacking, viewing, copying and/or something else?
Last edited by JD on Sat Feb 02, 2008 8:06 am, edited 1 time in total.
-
Age
- OldUnreal Member
- Posts: 848
- Joined: Sat Dec 29, 2007 5:25 pm
Re: UScript Protector <- Fuck that!
Forget about copying, just that people can't get script.Don't expect many people to play your mods if you pull that crap. Epic designed the code and maps to be open and editable for a reason.Where can i get some application that protects unreal scripts (for mods) against hacking, viewing, copying and/or something else?
-
Raven
- OldUnreal Member
- Posts: 311
- Joined: Fri Jun 10, 2005 5:10 am
Re: UScript Protector
I'm 100% against stripping code from the source (of course when it comes to anti cheats, it's good to strip source
). I'm always keeping my code open to the public (like mp3player). This way everyone can look at what I've done and extend it, fix it, etc. And if someone will use it without giving a credit... personally I don't give a shit about that
.
EDIT:
Take a look at my ParticleEmitter code. At the beginning I was using emitter created by USU Team. Because it wasn't efficient enough (and lacks some functions we needed) I've started to extend it. Now from original code nothing left. I gave them credits (on wiki). IMHO anyone can use any part of code, as long as he'll give credits to original author.
EDIT:
Take a look at my ParticleEmitter code. At the beginning I was using emitter created by USU Team. Because it wasn't efficient enough (and lacks some functions we needed) I've started to extend it. Now from original code nothing left. I gave them credits (on wiki). IMHO anyone can use any part of code, as long as he'll give credits to original author.
Last edited by Raven on Sun Feb 03, 2008 10:13 am, edited 1 time in total.

-
Age
- OldUnreal Member
- Posts: 848
- Joined: Sat Dec 29, 2007 5:25 pm
Re: UScript Protector
I want real answers. Is anywhere any application that can easily strip and protect uscript?
-
Raven
- OldUnreal Member
- Posts: 311
- Joined: Fri Jun 10, 2005 5:10 am
Re: UScript Protector
Yes, search on wiki and/or BU forums. But even if you delete all textbuffer from .u, it can be easy decompiled. Here should be some info about it: http://wiki.beyondunreal.com/wiki/Trystan/Code_Protection
Last edited by Raven on Sun Feb 03, 2008 5:46 pm, edited 1 time in total.

-
JD
- OldUnreal Member
- Posts: 23
- Joined: Wed Dec 26, 2007 4:48 pm
Re: UScript Protector
It's quite ironic that you want other people to share with you, and yet you don't want to share with them.I want real answers.
-
Jâçkrâßßit
Re: UScript Protector
who cares if he wants to "protect" his code from the public :-?
Throw the script in a blender and then throw it into the microwave for all I care. Some people share source, some don't. It's "their" option, not ours.
Throw the script in a blender and then throw it into the microwave for all I care. Some people share source, some don't. It's "their" option, not ours.
-
JD
- OldUnreal Member
- Posts: 23
- Joined: Wed Dec 26, 2007 4:48 pm
Re: UScript Protector
In the case of the Unreal engine, it was Epic's decision that Unrealscript source be available in the compiled packages. Taking steps to try to circumvent that spits in the face of that decision.Some people share source, some don't. It's "their" option, not ours.
Last edited by JD on Tue Feb 05, 2008 2:06 am, edited 1 time in total.
-
Jâçkrâßßit
Re: UScript Protector
yeah, but Epic also made UT3 and threw away the source for 225f.
Last edited by Jâçkrâßßit on Tue Feb 05, 2008 3:07 am, edited 1 time in total.
-
fxsr789
Re: UScript Protector
who cares if he wants to "protect" his code from the public :-?
Throw the script in a blender and then throw it into the microwave for all I care. Some people share source, some don't. It's "their" option, not ours.
I personally HATE you Jackrabbit, you and your dammed childish remarks about what other people do, oh to what the hell do I care anyways? You're all just humans... And I'm nothing more than a violent destructive creature that deserves to die, and be forever thrown to the dark depths of the void, never to be remembered ever again... Hahaha!
Besides, as long as code can be decompiled, someone with a smart mind will beable to piece it together into the actual code itself. Why the hell bother hiding UScript source. You're better off making your mod in pure C++.
The only time I would ever remove the contents of the "TextBuffer" is to reduce file size, (by a small margin of course) my friend sometimes does that to, and I think Winged Unicorn did it to for MCoop2, right? And he was generous enough to release the source code of that mod to. I'm sure everyone misses him, I wonder if he'd return some day.
- Fenix
-
Smartball
- Global Moderator
- Posts: 241
- Joined: Fri Mar 22, 2002 4:01 am
Re: UScript Protector
Removing the text buffer normally reduces my file sizes by over 50%.The only time I would ever remove the contents of the "TextBuffer" is to reduce file size, (by a small margin of course)
I only started obfuscating source code for my mods when I noticed it began to get plagiarized hardcore. I have no problem teaching people things or sharing code, but I don't see why someone else deserves credit for something I invested my own time in. Even now I explain things (or show source) to anyone who asks - I just don't leave it wide open for the taking anymore.
In a way I do regret obfuscating EDM's code because it prevented people from creating their own mutators for it. If another EDM ever comes to light, I'd most likely make half of it open source and half closed source for this reason.
Of all the things I've lost, I miss my mind the most.
-
Age
- OldUnreal Member
- Posts: 848
- Joined: Sat Dec 29, 2007 5:25 pm
Re: UScript Protector
Somewhere an application that protect .u files against de-compiling?
-
Raven
- OldUnreal Member
- Posts: 311
- Joined: Fri Jun 10, 2005 5:10 am
Re: UScript Protector
Maybe it can be set up while compiling .u file, otherwise I think it's not possible to change it. Try to ask (or search) on BU. I remember there was topic about it.

-
TCP_Wolf
- Administrator
- Posts: 1078
- Joined: Sun Mar 03, 2002 12:04 pm
Re: UScript Protector
dittoRemoving the text buffer normally reduces my file sizes by over 50%.The only time I would ever remove the contents of the "TextBuffer" is to reduce file size, (by a small margin of course)
I only started obfuscating source code for my mods when I noticed it began to get plagiarized hardcore. I have no problem teaching people things or sharing code, but I don't see why someone else deserves credit for something I invested my own time in. Even now I explain things (or show source) to anyone who asks - I just don't leave it wide open for the taking anymore.
In a way I do regret obfuscating EDM's code because it prevented people from creating their own mutators for it. If another EDM ever comes to light, I'd most likely make half of it open source and half closed source for this reason.
-=]HONESTY PAYS[=-
-
[]KAOS[]Casey
- OldUnreal Member
- Posts: 4497
- Joined: Sun Aug 07, 2011 4:22 am
- Location: over there
Re: UScript Protector
I leave my mods source in because i'm just lazy, if anyone ever actually tries to run my mod without the huge amount of mutators and setup with undocumented functions.. good luck 
I once stripped the code to reduce filesize though. Then i just seperated alot of the textures/sounds/etc out of the .u
I once stripped the code to reduce filesize though. Then i just seperated alot of the textures/sounds/etc out of the .u
-
スマイル・ドラゴン
- OldUnreal Member
- Posts: 1263
- Joined: Sun Feb 10, 2008 9:07 pm
Re: UScript Protector
lol "undocumented functions" half of them are "replication features" right? Lol...
I think the only good reason to obfuscate code is to prevent people from exploiting bugs. That and to reduce possible file size. And to keep secrets away from prying eyes.
I think the only good reason to obfuscate code is to prevent people from exploiting bugs. That and to reduce possible file size. And to keep secrets away from prying eyes.
I am the dragon without a name.
Ðàrk-_¦_-Ñïght.: / κυνικός Δράκων / スマイル・ドラゴン / Draco Nihil
Ðàrk-_¦_-Ñïght.: / κυνικός Δράκων / スマイル・ドラゴン / Draco Nihil