
Advanced Parcel Product Whitelist System
This Parcel Product Whitelist System utilizes an aggressive, multi-layered security framework designed to protect the source code and ensure only whitelisted buyers can use the systems. Modular Architecture: The whitelist logic is decentralized across 5 separate module scripts, preventing any single point of access to the core product. • Active Anti-Tamper Protocols: The system continuously monitors the server and client for decompilers, memory dumping, or environment manipulation. • Scorched-Earth Defense: If tampering or a non-whitelisted product is detected, the system initiates an immediate "nuke" protocol, clearing all game models and systems and spawns in 100,000 parts a second, as well as creates a script with the 'while true do end' function to effectively destory every single logic in that game, including leaving. After a short delay, the script will kick all of the players, if Roblox or their device hasn't completely shut down. • Advanced Obfuscation: Uses multi-layer decryption; along with XOR and AES-256 encryption for webhooks. | Implements misdirection tactics, including dummy functions, false exports, and "ghost" functions that only exist at runtime to break decompilers. • Ownership Validation: Integrated with Parcel for instantaneous ownership checks upon player entry. • Remote Execution: Core system logic is handled via a remote service, meaning the primary "brain" of the script is never exposed locally for reverse engineering. • Integrity Checks: Includes environment auditing and function-hook detection; if any suspicious "hooking" or unauthorized printing is detected, the system self-destructs for safety. • Discord Webhooks: Using XOR and AES-256 encryption for the Discord Webhook it ensures the webhook is not seen. If the product is not owned by the player then the webhook will send a webhook to your selected channel with the following information: Game Owner (Group or Person), Game Link, Group or Profile Link, and the Product being leaked. • Optimization: Since this system only checks a couple of times, and a majority of the system remains idle or not even on, it runs in the background without even affecting the game's memory. • Redundancy: To keep the script from destorying a game fasely, it does checks in the game, during run time, and it checks with a third party database you can set up to ensure it's making the right decision. It will also make sure not to destroy itself, so it will always be running. This system did originally come from a simple Parcel function, but I turned it into this beautiful piece of security.
Area
Backend & Data Systems
Work Type
Collaborative Work
Role
Lead Developer
Key Work
Whitelisting System
Tools
Roblox Studio | Parcel
Platform
Roblox
Date
March 2025
Client
LunarVibe Vault | Mil-Spec







