From a3ff4378158cdf6e2834fa0da848342a67fbfcb1 Mon Sep 17 00:00:00 2001 From: Changhua Date: Sat, 4 May 2024 18:30:52 +0800 Subject: [PATCH] Impl GetMsgTypes --- WeChatFerry/spy/receive_msg.cpp | 4 ++-- WeChatFerry/spy/rpc_server.cpp | 6 +++--- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/WeChatFerry/spy/receive_msg.cpp b/WeChatFerry/spy/receive_msg.cpp index b8adf11..0ca30a6 100644 --- a/WeChatFerry/spy/receive_msg.cpp +++ b/WeChatFerry/spy/receive_msg.cpp @@ -31,7 +31,7 @@ static DWORD recvPyqHookAddr = 0; static DWORD recvPyqCallAddr = 0; static DWORD recvPyqJumpBackAddr = 0; static CHAR recvPyqBackupCode[5] = { 0 }; -#if 0 + MsgTypes_t GetMsgTypes() { const MsgTypes_t m = { @@ -72,7 +72,7 @@ MsgTypes_t GetMsgTypes() return m; } - +#if 0 void HookAddress(DWORD hookAddr, LPVOID funcAddr, CHAR recvMsgBackupCode[5]) { // 组装跳转数据 diff --git a/WeChatFerry/spy/rpc_server.cpp b/WeChatFerry/spy/rpc_server.cpp index f108465..2745b61 100644 --- a/WeChatFerry/spy/rpc_server.cpp +++ b/WeChatFerry/spy/rpc_server.cpp @@ -109,7 +109,7 @@ bool func_get_user_info(uint8_t *out, size_t *len) return true; } -#if 0 + bool func_get_msg_types(uint8_t *out, size_t *len) { Response rsp = Response_init_default; @@ -129,7 +129,7 @@ bool func_get_msg_types(uint8_t *out, size_t *len) return true; } - +#if 0 bool func_get_contacts(uint8_t *out, size_t *len) { Response rsp = Response_init_default; @@ -862,11 +862,11 @@ static bool dispatcher(uint8_t *in, size_t in_len, uint8_t *out, size_t *out_len ret = func_get_user_info(out, out_len); break; } -#if 0 case Functions_FUNC_GET_MSG_TYPES: { ret = func_get_msg_types(out, out_len); break; } +#if 0 case Functions_FUNC_GET_CONTACTS: { ret = func_get_contacts(out, out_len); break;