fa
Feedback

فریب کلاهبرداران را نخورید! تل‌متریو این کانال‌ها را شناسایی و برچسب‌گذاری می‌کند 👉 برای مشاهده برچسب، اشتراک تهیه کنید

SunnyMod Community 🇻🇳

SunnyMod Community 🇻🇳

رفتن به کانال در Telegram

Welcome to SunnyMod Community 🇻🇳 Admin: @Mityangho

نمایش بیشتر
کشور مشخص نشده استدسته بندی مشخص نشده است
6 774
مشترکین
-324 ساعت
+197 روز
+44530 روز
آرشیو پست ها
📂Menu V5 Anti Cao Yêu cầu: 👉64Bit 👉Login Song Song ✔️Sử dụng FF Normal 🔑Getkey:mityangho.id.vn/free 📥Link FF: https://www.mediafire.com/file/whgwaud8rdp1ocp/com.dts.freefireth_1.123.1-2019120268_minAPI21(arm64-v8a,armeabi-v7a)(nodpi)_apkmirror.com.apk/file Feedback: https://t.me/FeedbackSunnyMod

Multi Cloner_1.2.1.20.apk18.23 MB

Multi App_2.6.11.apk41.03 MB

//MemoryPatch::createWithHex(_Libanogs, 0x4D88E4, "00 00 80 D2 C0 03 5F D6").Modify(); // SEND_LOG_FORMATTER / SEND_TELEMETRY_BUILD //MemoryPatch::createWithHex(_Libanogs, 0x4B481C, "00 00 80 D2 C0 03 5F D6").Modify(); // SEND_CT_LOG_BUILD //MemoryPatch::createWithHex(_Libanogs, 0x466E3C, "00 00 80 D2 C0 03 5F D6").Modify(); // SENDMSG_PAGE_PROBE / MEMORY_PROTECT_PROBE //MemoryPatch::createWithHex(_Libanogs, 0x4AB55C, "00 00 80 D2 C0 03 5F D6").Modify(); // FLAG_WRAPPER //MemoryPatch::createWithHex(_Libanogs, 0x4AB960, "00 00 80 D2 C0 03 5F D6").Modify(); // OBF_FLAG_GATE // Giữ hàm cha: TSS/TDM_REPORT_BUILD // -> Tự động vô hiệu hóa các block: 4B5ED8, 4B5EF8, 4B5F10, 4B5F2C //MemoryPatch::createWithHex(_Libanogs, 0x4B5E28, "00 00 80 D2 C0 03 5F D6").Modify(); //MemoryPatch::createWithHex(_Libanogs, 0x2D8A6C, "00 00 80 D2 C0 03 5F D6").Modify(); // OPEN (wrapper mở file đơn lẻ) /* // --- Nhóm 2: INSIDE PARENT (Block nằm trong hàm cha) --- MemoryPatch::createWithHex(_Libanogs, 0x4B5ED8, "00 00 80 D2 C0 03 5F D6").Modify(); // Nằm trong sub_4B5E28 MemoryPatch::createWithHex(_Libanogs, 0x4B5EF8, "00 00 80 D2 C0 03 5F D6").Modify(); // Nằm trong sub_4B5E28 MemoryPatch::createWithHex(_Libanogs, 0x4B5F10, "00 00 80 D2 C0 03 5F D6").Modify(); // Nằm trong sub_4B5E28 MemoryPatch::createWithHex(_Libanogs, 0x4B5F2C, "00 00 80 D2 C0 03 5F D6").Modify(); // Nằm trong sub_4B5E28 */
Lý do share: Vì sau khi lọc song lười test từng cái một , bởi tỉ lệ crash cao nhưng anti được

MemoryPatch::createWithHex(_Libanogs, 0x2CD8F0, "00 00 80 D2 C0 03 5F D6").Modify(); // GLOBAL_CONTEXT_SINGLETON // ===== FILE / DIR SCAN ===== MemoryPatch::createWithHex(_Libanogs, 0x2D2F78, "00 00 80 D2 C0 03 5F D6").Modify(); // DIR_SCAN / FILE_SCAN + MEMSET_CHK //MemoryPatch::createWithHex(_Libanogs, 0x2D3A5C, "00 00 80 D2 C0 03 5F D6").Modify(); // XOR_BUFFER_HELPER // ===== DLOPEN / ELF ===== MemoryPatch::createWithHex(_Libanogs, 0x3CDD44, "00 00 80 D2 C0 03 5F D6").Modify(); // DLOPEN_CANDIDATE MemoryPatch::createWithHex(_Libanogs, 0x429710, "00 00 80 D2 C0 03 5F D6").Modify(); // DLOPEN_PROBE + DLCLOSE MemoryPatch::createWithHex(_Libanogs, 0x2F5594, "00 00 80 D2 C0 03 5F D6").Modify(); // STRUCT_RESET_INIT MemoryPatch::createWithHex(_Libanogs, 0x2F5730, "00 00 80 D2 C0 03 5F D6").Modify(); // STRUCT_CLEANUP_CHAIN MemoryPatch::createWithHex(_Libanogs, 0x256698, "00 00 80 D2 C0 03 5F D6").Modify(); // OBFUSCATED_GATE / BRANCH_HELPER
MemoryPatch auto crash :)

DobbyHook((void*)Il2CppGetMethodOffset(OBFUSCATE("Assembly-CSharp.dll"), OBFUSCATE("COW"), OBFUSCATE("KillCamManager"), OBFUSCATE("RecordKillCamInfo"), 2), (void*)hook_RecordKillCamInfo, (void**)&orig_RecordKillCamInfo); DobbyHook((void*)Il2CppGetMethodOffset(OBFUSCATE("Assembly-CSharp.dll"), OBFUSCATE("COW"), OBFUSCATE("KillCamManager"), OBFUSCATE("SetReportData"), 1), (void*)hook_SetReportData, (void**)&orig_SetReportData); DobbyHook((void*)Il2CppGetMethodOffset(OBFUSCATE("Assembly-CSharp.dll"), OBFUSCATE("COW"), OBFUSCATE("ServiceClient2"), OBFUSCATE("Send"), 4), (void*)hook_ServiceClient2_Send, (void**)&orig_ServiceClient2_Send); DobbyHook((void*)Il2CppGetMethodOffset(OBFUSCATE("Assembly-CSharp.dll"), OBFUSCATE("GCommon"), OBFUSCATE("MatchGameClient"), OBFUSCATE("Send"), 4), (void*)hook_MatchGameClient_Send, (void**)&orig_MatchGameClient_Send); DobbyHook((void*)Il2CppGetMethodOffset(OBFUSCATE("Assembly-CSharp.dll"), OBFUSCATE("GCommon"), OBFUSCATE("NetworkDetectionClient"), OBFUSCATE("Send"), 4), (void*)hook_NetworkDetectionClient_Send, (void**)&orig_NetworkDetectionClient_Send); //MemoryPatch::createWithHex((uintptr_t)Il2CppGetMethodOffset(OBFUSCATE("Assembly-CSharp.dll"), OBFUSCATE("ffantihack"), OBFUSCATE("DCKLGOGDPCH"), OBFUSCATE(".cctor"), 0), OBFUSCATE("C0 03 5F D6")).Modify(); //MemoryPatch::createWithHex((uintptr_t)Il2CppGetMethodOffset(OBFUSCATE("Assembly-CSharp.dll"), OBFUSCATE("ffantihack"), OBFUSCATE("DCKLGOGDPCH"), OBFUSCATE("BPIPBKMFCMG"), 1), OBFUSCATE("C0 03 5F D6")).Modify(); DobbyHook((void*)Il2CppGetMethodOffset(OBFUSCATE("Assembly-CSharp.dll"), OBFUSCATE("ffantihack"), OBFUSCATE("DCKLGOGDPCH"), OBFUSCATE("CCNEAFOPMIH"), 2), (void*)hook_DCKLGOGDPCH_CCNEAFOPMIH, (void**)&orig_DCKLGOGDPCH_CCNEAFOPMIH); DobbyHook((void*)Il2CppGetMethodOffset(OBFUSCATE("Assembly-CSharp.dll"), OBFUSCATE("ffantihack"), OBFUSCATE("DCKLGOGDPCH"), OBFUSCATE("CIAFBJBMNKO"), 2), (void*)hook_DCKLGOGDPCH_CIAFBJBMNKO, (void**)&orig_DCKLGOGDPCH_CIAFBJBMNKO); DobbyHook((void*)Il2CppGetMethodOffset(OBFUSCATE("Assembly-CSharp.dll"), OBFUSCATE("ffantihack"), OBFUSCATE("DCKLGOGDPCH"), OBFUSCATE("GKCOOPMPOAD"), 0), (void*)hook_DCKLGOGDPCH_GKCOOPMPOAD, (void**)&orig_DCKLGOGDPCH_GKCOOPMPOAD); // MemoryPatch::createWithHex((uintptr_t)Il2CppGetMethodOffset(OBFUSCATE("Assembly-CSharp.dll"), OBFUSCATE("ffantihack"), OBFUSCATE("DCKLGOGDPCH"), OBFUSCATE("LLKDEPINNNO"), 0), OBFUSCATE("C0 03 5F D6")).Modify(); //MemoryPatch::createWithHex((uintptr_t)Il2CppGetMethodOffset(OBFUSCATE("Assembly-CSharp.dll"), OBFUSCATE("ffantihack"), OBFUSCATE("DCKLGOGDPCH"), OBFUSCATE("LOEBJODHEPP"), 0), OBFUSCATE("C0 03 5F D6")).Modify(); DobbyHook((void*)Il2CppGetMethodOffset(OBFUSCATE("Assembly-CSharp.dll"), OBFUSCATE("ffantihack"), OBFUSCATE("DCKLGOGDPCH"), OBFUSCATE("MPOLNCNGCIJ"), 2), (void*)hook_DCKLGOGDPCH_MPOLNCNGCIJ, (void**)&orig_DCKLGOGDPCH_MPOLNCNGCIJ); DobbyHook((void*)Il2CppGetMethodOffset(OBFUSCATE("Assembly-CSharp.dll"), OBFUSCATE("ffantihack"), OBFUSCATE("DCKLGOGDPCH"), OBFUSCATE("OFNLFFJMJCO"), 4), (void*)hook_DCKLGOGDPCH_OFNLFFJMJCO, (void**)&orig_DCKLGOGDPCH_OFNLFFJMJCO); //MemoryPatch::createWithHex((uintptr_t)Il2CppGetMethodOffset(OBFUSCATE("Assembly-CSharp.dll"), OBFUSCATE("ffantihack"), OBFUSCATE("DCKLGOGDPCH"), OBFUSCATE("PPHNIPHEIND"), 1), OBFUSCATE("C0 03 5F D6")).Modify();
cre:@Mityangho Channel:https://t.me/SunnyModCommunity Bypass: FF Normal and Max Tips: No use, auto ban game 100%

DobbyHook((void*)Il2CppGetMethodOffset(OBFUSCATE("mscorlib.dll"), OBFUSCATE("System.Runtime.Remoting.Channels"), OBFUSCATE("ChannelServices"), OBFUSCATE("RegisterChannel"), 2), (void*)hook_RegisterChannel2, (void**)&orig_RegisterChannel2); DobbyHook((void*)Il2CppGetMethodOffset(OBFUSCATE("mscorlib.dll"), OBFUSCATE("System.Runtime.Remoting.Messaging"), OBFUSCATE("CADMessageBase"), OBFUSCATE("GetSignature"), 2), (void*)hook_GetSignature, (void**)&orig_GetSignature); DobbyHook((void*)Il2CppGetMethodOffset(OBFUSCATE("mscorlib.dll"), OBFUSCATE("System.Runtime.Remoting.Messaging"), OBFUSCATE("ErrorMessage"), OBFUSCATE("get_MethodSignature"), 0), (void*)hook_get_MethodSignature, (void**)&orig_get_MethodSignature); DobbyHook((void*)Il2CppGetMethodOffset(OBFUSCATE("mscorlib.dll"), OBFUSCATE("System.Runtime.Remoting.Messaging"), OBFUSCATE("MethodCall"), OBFUSCATE("get_MethodSignature"), 0), (void*)hook_get_MethodSignature, (void**)&orig_get_MethodSignature); DobbyHook((void*)Il2CppGetMethodOffset(OBFUSCATE("mscorlib.dll"), OBFUSCATE("System.Runtime.Remoting.Messaging"), OBFUSCATE("MethodResponse"), OBFUSCATE("get_MethodSignature"), 0), (void*)hook_get_MethodSignature, (void**)&orig_get_MethodSignature); DobbyHook((void*)Il2CppGetMethodOffset(OBFUSCATE("mscorlib.dll"), OBFUSCATE("System.Runtime.Remoting.Messaging"), OBFUSCATE("MonoMethodMessage"), OBFUSCATE("get_MethodSignature"), 0), (void*)hook_get_MethodSignature, (void**)&orig_get_MethodSignature); DobbyHook((void*)Il2CppGetMethodOffset(OBFUSCATE("mscorlib.dll"), OBFUSCATE("System.Runtime.Remoting.Messaging"), OBFUSCATE("ReturnMessage"), OBFUSCATE("get_MethodSignature"), 0), (void*)hook_get_MethodSignature, (void**)&orig_get_MethodSignature); DobbyHook((void*)Il2CppGetMethodOffset(OBFUSCATE("mscorlib.dll"), OBFUSCATE("System.Security.Cryptography"), OBFUSCATE("DSACryptoServiceProvider"), OBFUSCATE("VerifySignature"), 2), (void*)hook_VerifySignature, (void**)&orig_VerifySignature); DobbyHook((void*)Il2CppGetMethodOffset(OBFUSCATE("mscorlib.dll"), OBFUSCATE("System.Security.Cryptography"), OBFUSCATE("DSASignatureDeformatter"), OBFUSCATE("SetHashAlgorithm"), 1), (void*)hook_SetHashAlgorithm, (void**)&orig_SetHashAlgorithm); DobbyHook((void*)Il2CppGetMethodOffset(OBFUSCATE("mscorlib.dll"), OBFUSCATE("System.Security.Cryptography"), OBFUSCATE("DSASignatureDeformatter"), OBFUSCATE("SetKey"), 1), (void*)hook_SetKey, (void**)&orig_SetKey); DobbyHook((void*)Il2CppGetMethodOffset(OBFUSCATE("mscorlib.dll"), OBFUSCATE("System.Security.Cryptography"), OBFUSCATE("DSASignatureDeformatter"), OBFUSCATE("VerifySignature"), 2), (void*)hook_VerifySignature, (void**)&orig_VerifySignature); // KillCamManager Hooks & Patches DobbyHook((void*)Il2CppGetMethodOffset(OBFUSCATE("Assembly-CSharp.dll"), OBFUSCATE("COW"), OBFUSCATE("KillCamManager"), OBFUSCATE("ClearReportData"), 0), (void*)hook_ClearReportData, (void**)&orig_ClearReportData); DobbyHook((void*)Il2CppGetMethodOffset(OBFUSCATE("Assembly-CSharp.dll"), OBFUSCATE("COW"), OBFUSCATE("KillCamManager"), OBFUSCATE("GetReportData"), 0), (void*)hook_GetReportData, (void**)&orig_GetReportData); DobbyHook((void*)Il2CppGetMethodOffset(OBFUSCATE("Assembly-CSharp.dll"), OBFUSCATE("COW"), OBFUSCATE("KillCamManager"), OBFUSCATE("GetSelfPlayerID"), 0), (void*)hook_GetSelfPlayerID, (void**)&orig_GetSelfPlayerID); DobbyHook((void*)Il2CppGetMethodOffset(OBFUSCATE("Assembly-CSharp.dll"), OBFUSCATE("COW"), OBFUSCATE("KillCamManager"), OBFUSCATE("GetSelfUserID"), 0), (void*)hook_GetSelfUserID, (void**)&orig_GetSelfUserID); DobbyHook((void*)Il2CppGetMethodOffset(OBFUSCATE("Assembly-CSharp.dll"), OBFUSCATE("COW"), OBFUSCATE("KillCamManager"), OBFUSCATE("KilledByOthers"), 0), (void*)hook_KilledByOthers, (void**)&orig_KilledByOthers);

bool (*orig_MatchGameClient_Send)(void* self, uint32_t messageID, void* msg, uint8_t sendOption, bool cacheMsgAnyWay); bool (*orig_NetworkDetectionClient_Send)(void* self, uint32_t messageID, void* msg, uint8_t sendOption, bool cacheMsgAnyWay); bool (*orig_ServiceClient2_Send)(void* self, uint8_t cmd, void* data, int32_t byteCount, uint8_t region); bool hook_MatchGameClient_Send(void* self, uint32_t messageID, void* msg, uint8_t sendOption, bool cacheMsgAnyWay) { if (enableCmdLogger) { std::string logStr = "[MatchGameClient] Sent Message ID: " + std::to_string(messageID); std::lock_guard<std::mutex> lock(logMutex); cmdLogs.push_back(logStr); if (cmdLogs.size() > 100) cmdLogs.pop_front(); } if (enableAntiReport && blockedMsgIDs.find(messageID) != blockedMsgIDs.end()) { std::string blockStr = "[BLOCKED MatchGameClient] Blocked Report ID: " + std::to_string(messageID); std::lock_guard<std::mutex> lock(logMutex); cmdLogs.push_back(blockStr); if (cmdLogs.size() > 100) cmdLogs.pop_front(); return false; } return orig_MatchGameClient_Send(self, messageID, msg, sendOption, cacheMsgAnyWay); } bool hook_NetworkDetectionClient_Send(void* self, uint32_t messageID, void* msg, uint8_t sendOption, bool cacheMsgAnyWay) { if (enableCmdLogger) { std::string logStr = "[NetworkDetectionClient] Sent Message ID: " + std::to_string(messageID); std::lock_guard<std::mutex> lock(logMutex); cmdLogs.push_back(logStr); if (cmdLogs.size() > 100) cmdLogs.pop_front(); } if (enableAntiReport && blockedMsgIDs.find(messageID) != blockedMsgIDs.end()) { std::string blockStr = "[BLOCKED NetworkDetection] Blocked Report ID: " + std::to_string(messageID); std::lock_guard<std::mutex> lock(logMutex); cmdLogs.push_back(blockStr); if (cmdLogs.size() > 100) cmdLogs.pop_front(); return false; } return orig_NetworkDetectionClient_Send(self, messageID, msg, sendOption, cacheMsgAnyWay); } bool hook_ServiceClient2_Send(void* self, uint8_t cmd, void* data, int32_t byteCount, uint8_t region) { if (enableCmdLogger) { std::string logStr = "[ServiceClient2] Called CMD: " + std::to_string((int)cmd) + " | Bytes: " + std::to_string(byteCount); std::lock_guard<std::mutex> lock(logMutex); cmdLogs.push_back(logStr); if (cmdLogs.size() > 100) cmdLogs.pop_front(); } if (enableAntiReport) { if (cmd == 29 cmd == 34 cmd == 40 || cmd == 253) { std::string blockStr = "[BLOCKED ServiceClient2] Blocked CMD: " + std::to_string((int)cmd); std::lock_guard<std::mutex> lock(logMutex); cmdLogs.push_back(blockStr); if (cmdLogs.size() > 100) cmdLogs.pop_front(); return false; } } return orig_ServiceClient2_Send(self, cmd, data, byteCount, region); } DobbyHook((void*)Il2CppGetMethodOffset(OBFUSCATE("mscorlib.dll"), OBFUSCATE("System.Reflection"), OBFUSCATE("Module"), OBFUSCATE("ResolveSignature"), 1), (void*)hook_ResolveSignature, (void**)&orig_ResolveSignature); DobbyHook((void*)Il2CppGetMethodOffset(OBFUSCATE("mscorlib.dll"), OBFUSCATE("System.Runtime.Remoting"), OBFUSCATE("RemotingServices"), OBFUSCATE("FindInterfaceMethod"), 3), (void*)hook_FindInterfaceMethod, (void**)&orig_FindInterfaceMethod); DobbyHook((void*)Il2CppGetMethodOffset(OBFUSCATE("mscorlib.dll"), OBFUSCATE("System.Runtime.Remoting"), OBFUSCATE("RemotingServices"), OBFUSCATE("GetMethodBaseFromName"), 3), (void*)hook_GetMethodBaseFromName, (void**)&orig_GetMethodBaseFromName); DobbyHook((void*)Il2CppGetMethodOffset(OBFUSCATE("mscorlib.dll"), OBFUSCATE("System.Runtime.Remoting.Channels"), OBFUSCATE("ChannelServices"), OBFUSCATE("RegisterChannel"), 1), (void*)hook_RegisterChannel1, (void**)&orig_RegisterChannel1);

RUDP_ArmsRace_KillLeader = 426, RUDP_ArmsRace_ArmsInfoList = 427, RUDP_CONTROL_SYNC_LEADERBOARD = 430, RUDP_S2C_ARMSRACE_BONUSCARD_GIVE = 440, RUDP_S2C_CSSO_PLAYERKILLINFO = 466, RUDP_SYNC_CSSO_TEAMELIMINATEINFO = 468, RUDP_MINIGAME_REQUESTUPLOADSCORE = 498, RUDP_SYNC_ALLMINIGAMERANKING = 499, RUDP_SYNC_SINGLEMINIGAMERANKING = 500, RUDP_S2C_Sync_WereWolvesMatchEndInfo = 514, RUDP_S2C_NotifyPlayerCampInfo = 515, RUDP_Sync_PredictWereWolvesRole = 532, RUDP_SYNC_WEREWOLVES_TASK_ALERT = 566, RUDP_SYNC_PLAYERFOURSYMBOLS_MATCHEND_INFO = 587, RUDP_SPECTATOR_PLAYER_BESTSTATS = 603, RUDP_S2C_KNOCK_DOWNER_UPDATE = 640, RUDP_S2C_KILLER_UPDATE = 641, RUDP_SHOW_LEADERBOARD_TITLE = 655, RUDP_S2C_Sync_RushingPetsPlayerLevelShowWinOrOver = 658, RUDP_S2C_Sync_RushingPetsPlayerFirstFinishTarget = 659, RUDP_S2C_LWSO_PLAYERKILLINFO = 715, RUDP_UPDATE_SCOREBOARD_INVENTORY = 797, RUDP_MATCH_EVENT_ACHIEVEMENT = 872, RUDP_SYNC_FLOATINGLAND_TEAM = 892, RUDP_SYNC_FLOATINGLAND_COLORINFO = 894, RUDP_SYNC_FLOATINGLAND_LANDCOLOR = 895, RUDP_S2C_SYNC_FATERADOM_REVIVE_SELECT = 898, RUDP_SYNC_TEAM_FLIGHT = 991, RUDP_SYNC_KING_CHANGED = 1016, RUDP_S2C_NOTIFY_FRIENDOB_MATCHEND = 1051, RUDP_SYNC_DRAGON_TASK_STATE = 1081, RUDP_S2C_ADD_BOOYAHBOUNTY_RANKINGSTATUES = 1180, RUDP_S2C_SYNC_BOOYAHBOUNTY_RANKINGSTATUES = 1181, RUDP_S2C_REMOVE_BOOYAHBOUNTY_RANKINGSTATUES = 1182, RUDP_S2C_SP_TeamWinRate = 1190, RUDP_S2C_SP_PCRoomAchievement_Noify = 1191, RUDP_S2C_SocialModeTopRankInfo = 1192, RUDP_UPDATE_TEAM_SCOREBOARD_INVENTORY = 1194, RUDP_S2C_SYNC_BOOYAHBOUNTY_KINGINFO = 1203, RUDP_S2C_Sync_WeRun_WinPlayers = 1371, RUDP_S2C_OBSERVSER_REWARD_INFO_RES = 2057, RUDP_S2C_OBSERVSER_REWARD_SHOW_RES = 2058, RUDP_C2S_Get_Team_ScoreBoard_Inventory = 2059, RUDP_SYNC_CLANWARACE_MATCHEND_INFO = 3058, RUDP_FE_MATCHRESULT = 3500 }; std::set<uint32_t> blockedMsgIDs = { 158, 258, 359, 431, 453, 642, 737, 812, 939, 943, 1026, 1035, 1036, 1079, 1087, 1088, 1245, 1364, 2019, 236, 289, 304, 305, 306, 399, 407, 426, 427, 430, 440, 455, 466, 468, 498, 499, 500, 514, 515, 532, 566, 587, 603, 640, 641, 655, 658, 659, 715, 797, 872, 892, 894, 895, 898, 991, 1016, 1051, 1080, 1081, 1180, 1181, 1182, 1190, 1191, 1192, 1194, 1203, 1371, 2057, 2058, 2059, 3058, 3500 }; struct FFAntiConfigDesc { void* region; bool enable; bool hpe_enable; bool ffi_enable; bool mtp_lite_data_enable; }; void (*orig_ProcessffantihackOpen)(void* _this, FFAntiConfigDesc* mtpSwitchDesc); void my_ProcessffantihackOpen(void* _this, FFAntiConfigDesc* mtpSwitchDesc) { if (mtpSwitchDesc) { mtpSwitchDesc->enable = 0; mtpSwitchDesc->hpe_enable = 0; mtpSwitchDesc->ffi_enable = 0; mtpSwitchDesc->mtp_lite_data_enable = 0; } orig_ProcessffantihackOpen(_this, mtpSwitchDesc); } bool (*orig_DCKLGOGDPCH_CIAFBJBMNKO)(const char* KPJJHNBFGBF, void* HGLMIKCDHFN) = nullptr; bool hook_DCKLGOGDPCH_CIAFBJBMNKO(const char* KPJJHNBFGBF, void* HGLMIKCDHFN) { return true; } void (*orig_DCKLGOGDPCH_MPOLNCNGCIJ)(const char* APKJPKBCCGD, bool OAKKFNNNAOP) = nullptr; void hook_DCKLGOGDPCH_MPOLNCNGCIJ(const char* APKJPKBCCGD, bool OAKKFNNNAOP) { } void (*orig_DCKLGOGDPCH_CCNEAFOPMIH)(const char* DJKDKPMGKGH, void* CLFFPBABFLP) = nullptr; void hook_DCKLGOGDPCH_CCNEAFOPMIH(const char* DJKDKPMGKGH, void* CLFFPBABFLP) { } bool (*orig_DCKLGOGDPCH_GKCOOPMPOAD)() = nullptr; bool hook_DCKLGOGDPCH_GKCOOPMPOAD() { return false; } void (*orig_DCKLGOGDPCH_OFNLFFJMJCO)(const char* HINJBPEDIAL, void* HPDHGHGKMAI, uint32_t AFFNEFKFLFA, uint32_t EOEMAGIFLJM) = nullptr; void hook_DCKLGOGDPCH_OFNLFFJMJCO(const char* HINJBPEDIAL, void* HPDHGHGKMAI, uint32_t AFFNEFKFLFA, uint32_t EOEMAGIFLJM) { }

void* (*orig_ResolveSignature)(void* _this, int32_t metadataToken); void* hook_ResolveSignature(void* _this, int32_t metadataToken) { return orig_ResolveSignature(_this, metadataToken); } void (*orig_RegisterChannel1)(void* chnl); void hook_RegisterChannel1(void* chnl) { } void (*orig_RegisterChannel2)(void* chnl, bool ensureSecurity); void hook_RegisterChannel2(void* chnl, bool ensureSecurity) { } void* (*orig_GetSignature)(void* _this, void* args); void* hook_GetSignature(void* _this, void* args) { return orig_GetSignature(_this, args); } void* (*orig_get_MethodSignature)(void* _this); void* hook_get_MethodSignature(void* _this) { return orig_get_MethodSignature(_this); } void* (*orig_GetMethodBaseFromName)(void* type, void* methodName, void* signature); void* hook_GetMethodBaseFromName(void* type, void* methodName, void* signature) { return orig_GetMethodBaseFromName(type, methodName, signature); } void* (*orig_FindInterfaceMethod)(void* type, void* methodName, void* signature); void* hook_FindInterfaceMethod(void* type, void* methodName, void* signature) { return orig_FindInterfaceMethod(type, methodName, signature); } bool (*orig_VerifySignature)(void* _this, void* rgbHash, void* rgbSignature); bool hook_VerifySignature(void* _this, void* rgbHash, void* rgbSignature) { return true; } void (*orig_SetHashAlgorithm)(void* _this, void* strName); void hook_SetHashAlgorithm(void* _this, void* strName) { orig_SetHashAlgorithm(_this, strName); } void (*orig_SetKey)(void* _this, void* key); void hook_SetKey(void* _this, void* key) { orig_SetKey(_this, key); } void (*orig_RecordKillCamInfo)(void* _this, void* damagePlayerID, int32_t weaponDataID); void hook_RecordKillCamInfo(void* _this, void* damagePlayerID, int32_t weaponDataID) { orig_RecordKillCamInfo(_this, damagePlayerID, weaponDataID); } uint32_t (*orig_GetSelfPlayerID)(void* _this); uint32_t hook_GetSelfPlayerID(void* _this) { return orig_GetSelfPlayerID(_this); } uint64_t (*orig_GetSelfUserID)(void* _this); uint64_t hook_GetSelfUserID(void* _this) { return orig_GetSelfUserID(_this); } bool (*orig_KilledByOthers)(void* _this); bool hook_KilledByOthers(void* _this) { return orig_KilledByOthers(_this); } void (*orig_SetReportData)(void* _this, void* data); void hook_SetReportData(void* _this, void* data) { orig_SetReportData(_this, data); } void* (*orig_GetReportData)(void* _this); void* hook_GetReportData(void* _this) { return orig_GetReportData(_this); } void (*orig_ClearReportData)(void* _this); void hook_ClearReportData(void* _this) { orig_ClearReportData(_this); } #include <deque> #include <set> //static std::mutex logMutex; static std::deque<std::string> cmdLogs; enum OPNCEEBBMJH : uint32_t { RUDP_SEND_FFANTIHACKINFO = 431, RUDP_SEND_FFANTIHACKINFOEXT = 453, RUDP_C2S_SYSTEM_INFO = 1026, RUDP_C2S_GIN_CHECK_INFO = 1079, RUDP_C2S_GGPInfoExt = 1364, RUDP_CSSO_TEAMELIMINATE = 455, RUDP_SYNC_START_DRAGON_TASK = 1080, RUDP_HITPROTECTION = 158, RUDP_SYNC_GOD = 258, RUDP_NOTIFY_TEAMKILL = 359, RUDP_C2S_REPORT = 642, RUDP_C2S_NOT_HIGH_PING = 737, RUDP_S2C_REPORTFEEDBACK = 812, RUDP_PUNISH_PLAYER_FROM_BACKEND = 939, RUDP_S2C_SENSITIVE_GAMEVAR = 943, RUDP_S2C_FRIENDOB_DATA_CHECK = 1035, RUDP_C2S_FRIENDOB_DATA_CHECK = 1036, RUDP_C2S_Voice_BeReported_Punish = 1087, RUDP_S2C_Voice_Teammate_BeReported_Punish = 1088, RUDP_C2S_COLLIDER_INVALID_ROUND = 1245, RUDP_SYNC_PROTECTED_HELMET_EVENT = 2019, RUDP_TEAM_RANK_SCORE = 236, RUDP_SP_ROOMGAMEACHIEVEMENT = 289, RUDP_SPECTATOR_TEAMSCORE = 304, RUDP_SPECTATOR_PLAYER_RANK = 305, RUDP_SPECTATOR_INIT_TEAMSCORE = 306, RUDP_SPECTATOR_COMBAT_LEVEL = 399, RUDP_SHOW_MATCH_RESULT = 407,

Bypass lbil2cpp.so 70-90% banned no use libil2cpp.so
Bypass lbil2cpp.so 70-90% banned no use libil2cpp.so

Bypass libanogs.so ver68 - 32bit cre:@Mityango Channel:https://t.me/SunnyModCommunity
sub_E6E04//AnoSDKInit sub_EB88A//AnoSDKGetReportData2 sub_E8B4A// AnoSDKGetReportData sub_E9C42//AnoSDKOnRecvData sub_E9F5E//AnoSDKIoctlOld sub_EA944 //AnoSDKIoctlOld sub_EB8D0 //AnoSDKDelReportData3 sub_EBFE4 //AnoSDKGetReportData4 sub_EC996 //AnoSDKOnRecvSignature sub_E70B8 //AnoSDKInitEx sub_E78AC //AnoSDKSetUserInfo sub_E9420 //AnoSDKDelReportData sub_EC282 //AnoSDKDelReportData4 sub_E7BD8 //AnoSDKSetUserInfoWithLicense sub_EB844 //AnoSDKGetReportData2 sub_ECC40 //AnoSDKRegistInfoListener sub_37C5D2//NOP sub_37C5D8//nop sub_37C5DC//nop sub_37C5E6//nop sub_37C5EA//nop sub_37C5FC//nop sub_37C602//nop sub_sub_1561F8//send sub_156784//nop sub_194A04//nop sub_194A08//nop sub_194A1A//nop sub_194A1E//nop sub_3A2B88//basename sub_3A2B60 sub_36CAE2 sub_399270//sento sub_35D250 sub_398F40 sub_398934 //connect sub_35D1D0//nop sub_36C9AC//nop sub_364D30//report sub_3653D4//COREREPORT/tdm sub_36538A//nop sub_11DF3C sub_367A38//fakeopen sub_367B04 sub_378DDC//mcrps sub_3637BC//report2 sub_36570C//moni sub_12C6D0 sub_2E7278 sub_217114////termination sub_36C922//socket sub_32D8D0//senmsg sub_32D334 sub_1E2A9C sub_24F47C//Mprotect sub_395CF8 sub_1E6238

ai sài menu 32bit ko ad leak cho ít bypasss

Đã test xong bypass lại phại cân acc 9 thôi
Đã test xong bypass lại phại cân acc 9 thôi

Bypass FFTH Ver 68
MemoryPatch::createWithHex(_Libanogs,0x4B95E0, "00 00 80 D2 C0 03 5F D6").Modify(); //FakeOpenId3 MemoryPatch::createWithHex(_Libanogs,0x4B62E4, "00 00 80 D2 C0 03 5F D6").Modify(); //monitor MemoryPatch::createWithHex(_Libanogs,0x4A9544, "00 00 80 D2 C0 03 5F D6").Modify(); //sendto

-------------------------------------------------- [>] MADE BY   : @XINOXXRE [>] PROJECT   : X I N O X X R E -------------------------------------------------- [>] CREDIT    : @XINOXXRE [>] CHANNEL   : https://t.me/XINOXXR [>] CHANNEL   : https://t.me/STRIKXRE -------------------------------------------------- [!] WARNING   : Please don't remove my credit 💀 [!] NOTICE    : For Educational Use Only -------------------------------------------------- [>] PASS : https://t.me/XINOXXR --------------------------------------------------

Dumper libanogs,ggp,anort -ver-2019120268.zip