Skip to main content
Yum Audio The Complete Bundle 2025 [WiN]
Top 1% of 73,000+ resources Free

Yum Audio The Complete Bundle 2025 [WiN]

Software
114.0 MB
WiN
The Ultimate Yum Audio Plugin Bundle Ignite Your Creativity - Inspire fresh ideas and breathe life into every track. Comprehensive Sound Design - Access all our tools in one powerful, cost-effective bundle. Set Yourself Apart - Achieve a professional edge with innovative, standout plugins. Includes all 11 plugins What's Included? Ember Slap Crispy Clip The Grater Extractor Spread LoFi - Tapestop LoFi - Flux Machine LoFi - Playtime LoFi - Pitch Dropout LoFi - Drifter Witches said, Drop the bombs to the base! Have fun with those magics for Moonbase.sh! Moonbase is all-in-one solution to sell the software. It is especially made for audio plugins. Moonbase contains DRM which provide typical API, SDK to the developers. Unlike other famous solution, it also has JUCE Module for audio plugins. The protection is originally made for Yum Audio. It is using SHA256 hash, RSA2048 encryption, BASE16/64 encoding. There were only few changes since the first Yum Audio version. Recently, more and more developers are going to Moonbase. This is our first real review about the protection: After seeing 50+ Moonbase protected plugins, we can clearly say that they are not doing well as the DRM provider. Not strong, not reliable. More NFO notes: Spoiler show/hide text Machine ID Instability ---------------------- In Moonbase JUCE Module, Machine ID Generation is depending on JUCE's UniqueID function. The problem is, the UniqueID in old JUCE is not working on some computers (it changes ID at every computer restart). We saw some developers are really using Moonbase with that problematic old UniqueID. Who the hell is using old JUCE? You may ask. Some developers still does in the real world. While JUCE8 is the latest, many plugins are still built on 6/7. The HISE Engine is based on JUCE6, although HISE had some custom fix for the UniqueID :P It seems that Moonbase already noticed that issue. One of the latest Yum Audio plugin is using new way of Machine ID calculation which does not rely on JUCE's UniqueID. Here is how they calc Machine ID in that plugin : FileSystemID of Sytem32 dir + CPU Vendor Name + CPU Model Name << The FileSystemID was used in the first JUCE's Machine ID generation before they went to UniqueID. It was deprecated becayse of the following reasons. * The FileSystemID can be changed by Windows Update. * The FileSystemID are different between 32bit Process and 64bit Process. If the developer needs to use Moonbase JUCE Module, the only way to make it working properly, is using JUCE7(LATEST) or JUCE8. The HISE Engine user needs to confirm that he is using the fixed one. They really need to hire someone who knows well about Windows and Hardware :/ Useless Extra Protection ------------------------ In Moonbase JUCE Module, it has JSON file to configurate like this. { "productId" : "super-compressor", "baseUrl" : "http://blah.moonbase.sh/", "offlineUrl" : "http://blah.moonbase.sh/activate", "licenseFileLocation" : "Super Plugin/Super Compressor/license.mb", "publicKey" : "(INSERT RSA2048 PUBLIC KEY HERE)" } Since the YumAudio/BlackSaltAudio age, we have replaced the RSA Public Key to our one to make keygen working. After a while, Moonbase starts detecting Public Key modification. If the modification detected, it won't read the license. The detection is done by math using BigInt. The latest protection has more trick. The public key is not saved in ASCII format. It concatenate public key text one by one like this. put("a"); put("X"); .... put("n"); put("="); We have no ideas why they took extra time to make the protection "stronger". Did their clients request for that? We have made keygens since the first protection. There was no Moonbase, docs, SDK. No hints at all. Generally speaking, hackers who know cryptography and who can analyse the license structure without source code are not confused by those tricks. According to our chat log, both new tricks were solved within 10 minutes. Considering the effort and cost (design, code, test, docs.......), it is better to do nothing. Do not make the protection complicated FOR YOU. There are lots of competitive online licensing solutions in the world. Most of them do not have anti-piracy because it doesn't work. If the client needs a anti-piracy, they will pay to the service or software that actual works. Other Small Things ------------------ Double CheeseBurger : When Moonbase is encoding something, it encodes to base16 at first, then it encodes base64 again. The final length is doubled by that waste. "Pikachu" -> "50696b61636875" -> "NTA2OTZiNjE2MzY4NzU=" (plain->b16->b64) "Pikachu" -> "UGlrYWNodQ==" (plain->b64) And there are lots of other things to make NFO longer. Summary ------- * Moonbase has serious flaw in Machine ID generation for older JUCE projects. The new method is under testing in one Yum Audio product, but it has other problems which doesn't work well even in the latest JUCE. It's hard to say current / future version of this solution is reliable in JUCE projects, because the issue comes from the lack of knowledge about OS and hardware. * New extra protections are added from time to time. It is nothing for the cracker who has enough skill to make keygens. There are lots of other things to improve before the protection. We complain loudly, because many people think that issues come from the crack when they have problems :O BTW, do you really need to hide the moonbase_JUCEClient repo? Yum Audio The Complete Bundle 2025 Team R2R

Curated by

Music Production Curator
since 2020 72,000+ resources 20+ formats

Personally verifies every resource before publishing. Since 2020 — the most complete free library of VST plugins, samples, presets and MIDI for music producers.

VST WAV NKI MIDI Presets DAW

Pluggi recommends