feat: implement obfuscation #115
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Summary
Changelog
[Feat] [obfuscation] - Implement Advanced Hex obfuscation then gen header file
Improve for SECURITY ISSUE
Step:
Slice it into 10 parts and store each part in C++.(encrypted_functions.h, password_functions.h)
Each part should be placed in a separate C++ function with a random function name.
Add more dummy/trash functions in C++ to make it harder to identify the real ones.
Test Plan