Logo
Explore Help
Register Sign In
admin/Ryujin
1
0
Fork 0
You've already forked Ryujin
Code Issues Pull Requests Actions Packages Projects Releases Wiki Activity
Files
main
Ryujin/RyujinCore/RyujinCore.hh

9 lines
324 B
C++
Raw Permalink Normal View History

feat: Independent "Ryujin Core as a library" for better usability - Ryujin now includes a component called Core, where the main obfuscator logic resides. It functions as an independent library that can be used anywhere. - RyujinConsole now operates by loading the RyujinCore library to run the obfuscator. - This is a preparation step for additional Ryujin components, such as a future Ryujin GUI and more features like passes and advanced obfuscation options.
2025-06-22 13:48:30 -03:00
#ifdef RYUJINCORE_EXPORTS
#define RYUJINCORE_API __declspec(dllexport)
#else
#define RYUJINCORE_API __declspec(dllimport)
#endif
#include "Ryujin/Ryujin.hh"
feat: MSVC optimization bug fixes, FFI standard support, and Anti-Debug options in RyujinGui - Fixed a bug related to MSVC optimizations that broke Ryujin's relocation algorithm and its fix-up logic. - Introduced a standardized FFI argument-passing method for Ryujin Core; the legacy method remains compatible. - Ryujin GUI now fully supports the Anti-Debug features. - Various minor bug fixes and improvements to project structure.
2025-07-10 20:55:39 -03:00
RYUJINCORE_API BOOL __stdcall RunRyujinCore(const char* strInputFilePath, const char* strPdbFilePath, const char* strOutputFilePath, RyujinObfuscatorConfig &config);
Reference in New Issue Copy Permalink
Powered by Gitea Version: 1.25.2 Page: 222ms Template: 3ms
English
Bahasa Indonesia Deutsch English Español Français Gaeilge Italiano Latviešu Magyar nyelv Nederlands Polski Português de Portugal Português do Brasil Suomi Svenska Türkçe Čeština Ελληνικά Български Русский Українська فارسی മലയാളം 日本語 简体中文 繁體中文(台灣) 繁體中文(香港) 한국어
Licenses API