Obfuscation process with machine learning module
machine learning is leveraged to dynamically optimize obfuscation patterns and predict the most effective techniques tailored to specific software environments, which marks a considerable improvement over traditional methods that often require manual intervention and are prone to errors. The design and implementation of an intelligent system for obfuscating .NET programming languages using artificial intelligence. The proposed system leverages deep learning techniques to enhance code security and complexity. The system's architecture includes components such as preprocessing module, AI-based obfuscation module, quality verification module, data storage system, and reporting module. Detailed implementation strategies using .NET tools.
Authors
- Anatoliy Sachenko (ORCID: https://orcid.org/0000-0002-0907-3682)
- Олег Савенко (ORCID: https://orcid.org/0000-0002-4104-745X)
- Игорь Дмитриевич Головко (ORCID: https://orcid.org/0000-0001-5273-2818)
- Petro Vizhevskyi
Institutions
- West Ukrainian National University (UA)
- Khmelnytskyi National University (UA)
Publication Details
- Published
- 2024-10-11
- DOI
- https://doi.org/10.1109/dessert65323.2024.11122185
- Primary Topic
- Advanced Malware Detection Techniques
- Type
- article
- Field-Weighted Citation Impact
- 0.00