I've recently been using qProtect. Here's a breakdown of my experience:
- Support Response Time: The support team's response time was significantly delayed, often taking around 24 hours to even talk to you, even though they have 10+ admins.
- Feature Reliability: Regrettably, several features within the product proved to be unreliable, with approximately half of them causing malfunctions or complete breakdowns in my program. This lack of reliability significantly impacted the functionality of the obfuscator.
- Obfuscation Performance: The process of obfuscation took an unacceptably long time, approximately 20 minutes to complete. Furthermore, the obfuscator had horrible performance and was nearly unusable because of the low amount of fps.
- Lack of Standard Features: The product lacked many standard features that are commonly expected in similar obfuscators.
- Ease of De-obfuscation: One of the most concerning aspects of the product was its susceptibility to de-obfuscation. The lack of robust security measures, such as salting, made it relatively easy to reverse engineer and bypass the obfuscation process. The product would greatly benefit from additional features to enhance its security and protect against reverse engineering efforts.
- Poor Renamer Functionality and Documentation: The renamer feature of the product was notably lacking in functionality and usability. Despite attempts to utilize this feature, I found it difficult to navigate and operate effectively due to a lack of clear documentation and guidance. As a result, I would not recommend relying on this feature and instead suggest exploring alternative solutions such as ZKM, Branchlock, Proguard, or custom renaming tools.
In conclusion, while qProtect may have potential, it currently falls short in several critical areas including support responsiveness, feature reliability, performance, security, and usability.