Categories > Coding > Lua >
Roblox Lua Obfuscators
Posted
Roblox Lua Obfuscators, What's that mean?
Obfuscation means making something difficult to understand. Programming code is often obfuscated to protect intellectual property or trade secrets and to prevent an attacker from reverse engineering a proprietary software program.
Encrypting some or all of a program's code is one obfuscation method. Other approaches include stripping out potentially revealing metadata, replacing class and variable names with meaningless labels, and adding unused or meaningless code to an application script. A tool called an obfuscator will automatically convert straightforward source code into a program that works the same way but is more difficult to read and understand.
Unfortunately, malicious code writers also use these methods to prevent their attack mechanisms from being detected by antimalware tools. The 2020 SolarWinds attack is an example of hackers using obfuscation to evade defenses.
Deobfuscation techniques can be used to reverse engineer -- or undo -- obfuscation. These techniques include program slicing, which involves narrowing the program code to just the relevant statements at a particular point in the program. Compiler optimization and program synthesis are two other deobfuscation techniques. Obfuscation aims to make reverse engineering difficult and not worth the trouble.
How Obfuscation Works?
Obfuscation in computer code uses complex roundabout phrases and redundant logic to make the code difficult for the reader to understand. The goal is to distract the reader with the complicated syntax of what they are reading and make it difficult for them to determine the true content of the message.
With computer code, the reader may be a person, a computing device, or another program. Obfuscation is also used to fool antivirus tools and other programs that rely heavily on digital signatures to interpret code. Decompilers are available for languages such as Java, operating systems such as Android and iOS, and development platforms like .NET. They can automatically reverse engineer source code; obfuscation aims to make it difficult for these programs to do their decompiling as well.
Code obfuscation is not about changing the content of a program's original code, but rather about making the delivery method and presentation of that code more confusing. Obfuscation does not alter how the program works or its end output.
Roblox obfuscators
Joker Obfuscator
https://discord.gg/7vUbyQCWvw
NCDev
https://discord.gg/mEWvDMBf3D
77fuscator
https://discord.gg/boronide
Xprotect
https://discord.gg/gxzSxMCG
Luraph (PAID)
https://lura.ph/
Cancel
Post
https://cdn.discordapp.com/attachments/1041233366428696607/1120019992700801134/Ryzen.png
Replied
I see the effort you put into this and I respect that, but most users on this forum know what obfuscation is and the obfuscators you listed are just a google search away.
Cancel
Post
"your code looks like a decompiled roblox script", - Whoman
Did I mention I use arch btw?
Replied
What the person above said
Cancel
Post
https://media.discordapp.net/attachments/1134643100715855893/1138795549244539011/SiggyOnGod.png
Replied
Well, most if this is generally true. However, you didn't really go over anything strongly important. What I'm trying to say is... You should have added maybe examples or details of some common obfuscation techniqus.
For example: You could have mentioned code virtualization which usually "transforms" the lua script into an IR (Intermediate representation) then gets passed into a vm.
Or you could have talked about CFF (Control Flow Flattening) etc... Anyhow, looks good I guess.
One last thing, you probably should have maybe added some references to where you got your information. I doubt anyone would really know about SolarWinds Attack unless you read: SolarWinds Attack: Explained (I did search it up)
Comments
LogiSec 6 Reputation
Commented
Also, NCDev, Joker, and XProtect aren't reliable obfuscators. (No offense to the creators) NCDev is basic (basically str encryption and uses load()), XProtect and Joker both use open sourced vms which have modifications.
I 100% support 77fuscator though.
Cancel
Post
Users viewing this thread:
( Members: 0, Guests: 1, Total: 1 )
Comments
SupremeDoritos 2 Reputation
Commented
yes
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
0