├── License.txt ├── README.md ├── Skater.exe └── Skater.zip /License.txt: -------------------------------------------------------------------------------- 1 | License Agreement 2 | 3 | Before installing Rustemsoft Skater .NET Obfuscator please read carefully terms and conditions of this agreement. You will express your consent to be bound by the terms of this Agreement by obtaining or opening Software media package. If you do not agree to all terms of this agreement do not use Software and destroy all copies of Software from your computer. 4 | 5 | Grant of license: 6 | 7 | Rustemsoft (the Developer) grants you (the Customer) a worldwide, non-exclusive, non-transferable, personal license to install and use the accompanying Skater .NET Obfuscator (the Software) in the manner provided herein. 8 | 1. Software is licensed, not sold. Software is protected by copyright law, international copyright treaty provisions and other intellectual property laws and treaties. Customer must not allow copies of Software or any part of it to be made or distributed to anyone else. Customer may make backup copies of Software for archival purposes only. 9 | 10 | 2. Software is licensed for use on a single computer. Customer may delete Software from one computer and reinstall it on another, but Customer may not install Software on more than one computer at any given time without Developer's prior written permission. 11 | 12 | 3. Software may not be rented, leased, nor in any other manner commercially exploited without Developer's prior written permission. 13 | 14 | 4. Developer makes no representations or warranties about the suitability of this Software for any purpose. Software is provided 'as is' without express or implied warranties, including warranties of merchantability and fitness for a particular purpose or non-infringement. Developer may not issue updates to this Software. 15 | 16 | 5. All assemblies/executables accessed and/or modified through Software is the property of the applicable content owner and may be protected by applicable copyright law. This license gives Customer no rights to such content, and Developer disclaims any liability for misuse of assemblies/executables. 17 | 18 | 6. Title, ownership rights, and intellectual property rights in and to Software shall remain with Developer. Customer agrees not to modify Software or attempt to decipher, disassemble, decompile or reverse engineer Software. Reproduction and/or redistribution of any portion of Software is prohibited without Developer's prior written permission. 19 | 20 | 7. Developer may terminate this license at any time by delivering notice to Customer and Customer may terminate this license at any time by destroying or erasing Customer's copy of Software. Upon termination of this license, Customer agrees to destroy all copies of Software. In case of termination sections 4 through 10 of this agreement shall indefinitely survive its termination. This license is the complete statement of the agreement between Developer and Customer and merges and supersedes all other or prior understandings, purchase orders, agreements and arrangements. 21 | 22 | 8. Developer or its suppliers shall not be liable for direct, incidental, consequential, special or indirect damages of any sort whatsoever. This includes loss of business profits, revenues, information, or business interruption resulting from Customer's use of Software or inability to use Software, even if Developer has been informed of the possibility of such damages. 23 | 24 | 9. This Software is not fault-tolerant. It is not designed, manufactured or intended for use in hazardous environments requiring fail-safe performance. Developer and its suppliers specifically disclaim any express or implied warranty of fitness for high-risk activities. 25 | 26 | 10. Developer reserves the right to discontinue distribution and/or support of its products at any time without notice. Developer reserves the right to change the prices of its products and services at any time without notice. 27 | 28 | Complete agreement: 29 | This Agreement is the entire agreement between you and Developer relating to its subject matter. This Agreement may not be modified other than in writing executed by Rustemsoft. 30 | 31 | Copyright © Rustemsoft LLC. All rights reserved. 32 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | Skater .NET Obfuscator is an advanced tool for protecting .NET code through various obfuscation techniques and algorithms. 2 | 3 | ![image](https://github.com/user-attachments/assets/f3ee205b-30c1-41f6-8647-0d40ff4fb525) 4 | 5 | This comprehensive professional solution ensures the protection of .NET applications, including both .NET Core and .NET Framework. By using Skater .NET Obfuscator, developers can effectively safeguard their Microsoft .NET applications from reverse engineering, code modification, and intellectual property theft. The obfuscation process renders the application code more secure and unreadable, as the program logic becomes highly confusing post-obfuscation. The tool supports multiple obfuscation methods such as DLL obfuscation, executable obfuscation, Control Flow obfuscation, String Encryption, Reference obfuscation, and MetaData obfuscation. It ensures that all namespaces, classes, methods, variable names, and custom attributes in the .NET application are obfuscated. 6 | 7 | Skater .NET Obfuscator also allows for the exclusion of specific code segments from the obfuscation process. Developers can configure assembly settings to exclude certain parts as needed. Additionally, the Skater Visual Studio .NET integration module facilitates seamless debugging of obfuscated .NET applications within Microsoft Visual Studio IDE. This module enables step-by-step debugging without the need to deobfuscate the software first, even if only parts of the code are obfuscated. 8 | 9 | While the protected .NET project retains compatibility with older languages and frameworks, developers may encounter challenges when using incompatible older frameworks. For example, creating a project in C# and packaging it with NuGet in VB.NET, or vice versa, may present compatibility issues. Rustemsoft developed the .NET obfuscator to hinder reverse engineers from understanding or decompiling .NET code. The goal is to prevent unauthorized individuals from writing code that plagiarizes intellectual property. Essentially, this tool ensures that other developers cannot access or comprehend the inner workings of the newly written program. 10 | 11 | The C# obfuscator processes code through a series of functions and subroutines, making it difficult to read, track, and understand. Skater obfuscator adds meaningless characters to the program's letters, originally designed for security auditing and penetration testing. While some use it to conceal sensitive information within source code, making it harder for outsiders to discover, others use it purely for amusement. 12 | -------------------------------------------------------------------------------- /Skater.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rustemsoft/Skater-.NET-Obfuscator/8e93dd28d5d8f350a4f8d7ebe50a099d879f4e27/Skater.exe -------------------------------------------------------------------------------- /Skater.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rustemsoft/Skater-.NET-Obfuscator/8e93dd28d5d8f350a4f8d7ebe50a099d879f4e27/Skater.zip --------------------------------------------------------------------------------