SYMBOL INDEX (158 symbols across 55 files) FILE: WeChatHelper/CAutoFunction.cpp function AgreeUserRequest (line 33) | void AgreeUserRequest(wchar_t* v1, wchar_t* v2) function AutoAgreeUserRequest (line 92) | void AutoAgreeUserRequest(wstring msg) function CllectMoney (line 117) | void CllectMoney(wchar_t* transferid, wchar_t* wxid) function AutoCllectMoney (line 154) | void AutoCllectMoney(wstring msg,wchar_t* wxid) function AddCardUser (line 180) | void AddCardUser(wchar_t* v1, wchar_t* msg) function AutoAddCardUser (line 233) | void AutoAddCardUser(wstring msg) function HookExtractExpression (line 254) | void HookExtractExpression() function ExtractExpression (line 269) | void __declspec(naked) ExtractExpression() function OutputExpression (line 293) | void __stdcall OutputExpression(DWORD dwExpressionAddr) function CreateFileWithCurrentTime (line 344) | void CreateFileWithCurrentTime(char* filedir, char* filepostfix, DWORD f... function CreateDir (line 381) | void CreateDir(const char *dir) function wstring (line 413) | wstring GetXmlContent(wstring fullxmlcontent, wstring str1, wstring str2) FILE: WeChatHelper/CPublic.cpp function HookAnyAddress (line 13) | void HookAnyAddress(DWORD dwHookAddr, LPVOID dwJmpAddress) function DWORD (line 44) | DWORD GetWeChatWinBase() function wchar_t (line 59) | wchar_t * UTF8ToUnicode(const char* str) function wstring (line 73) | wstring UTF8ToUnicode2(const char* str) function DebugCode (line 89) | void DebugCode(LPVOID pAddress) FILE: WeChatHelper/ChatRecord.cpp function HookChatRecord (line 41) | void HookChatRecord() function RecieveWxMesage (line 56) | __declspec(naked) void RecieveWxMesage() function DealWithMsg (line 82) | void DealWithMsg(LPVOID Context) function SendWxMessage (line 409) | void __stdcall SendWxMessage(DWORD r_eax) function GetMsgByAddress (line 467) | std::wstring GetMsgByAddress(DWORD memAddress) FILE: WeChatHelper/ChatRoomOperate.cpp function SetWxRoomAnnouncement (line 13) | void SetWxRoomAnnouncement(wchar_t* chatroomwxid, wchar_t* Announcement) function QuitChatRoom (line 65) | void QuitChatRoom(wchar_t* chatroomwxid) function AddGroupMember (line 91) | void AddGroupMember(wchar_t* chatroomwxid, wchar_t* wxid) function ShowChatRoomUser (line 151) | void ShowChatRoomUser(wchar_t* chatroomwxid) function GetUserInfoByWxid (line 240) | void GetUserInfoByWxid(wchar_t* userwxid) function SetRoomName (line 325) | void SetRoomName(wchar_t* roomwxid, wchar_t* roomname) function SendRoomAtMsg (line 352) | void SendRoomAtMsg(wchar_t* chatroomid, wchar_t* memberwxid, wchar_t* me... function DelRoomMember (line 415) | void DelRoomMember(wchar_t* roomid, wchar_t* memberwxid) FILE: WeChatHelper/FriendList.cpp function HookGetFriendList (line 36) | void HookGetFriendList() function GetUserListInfo (line 51) | __declspec(naked) void GetUserListInfo() function ReSendUser (line 76) | void ReSendUser(UserListInfo* user) function SendUserListInfo (line 110) | void __stdcall SendUserListInfo(DWORD r_esi) function SendTextMessage (line 183) | void SendTextMessage(wchar_t* wxid, wchar_t* msg) function SendFileMessage (line 223) | void SendFileMessage(wchar_t* wxid, wchar_t* filepath) function SendImageMessage (line 292) | void SendImageMessage(wchar_t* wxid, wchar_t* filepath) function DeleteUser (line 354) | void DeleteUser(wchar_t* wxid) function SendXmlCard (line 381) | void SendXmlCard(wchar_t* RecverWxid, wchar_t* SendWxid, wchar_t* NickName) FILE: WeChatHelper/Function.cpp function AddWxUser (line 20) | void AddWxUser(wchar_t* wxid, wchar_t* msg) function OpenUrl (line 82) | void OpenUrl(wchar_t* Url) function AntiRevoke (line 112) | void AntiRevoke() FILE: WeChatHelper/InitWeChat.cpp function BOOL (line 16) | BOOL IsWxVersionValid() function CheckIsLogin (line 72) | void CheckIsLogin() FILE: WeChatHelper/Login.cpp function HookQrCode (line 17) | void HookQrCode() function ShowPic (line 31) | void __declspec(naked) ShowPic() function SaveImg (line 55) | void __stdcall SaveImg(DWORD qrcode) function GotoQrCode (line 96) | void GotoQrCode() FILE: WeChatHelper/MainWindow.cpp function LogoutWeChat (line 5) | void LogoutWeChat() FILE: WeChatHelper/SelfInformation.cpp function GetInformation (line 141) | void GetInformation() FILE: WeChatHelper/WndMsgLoop.cpp function InitWindow (line 26) | void InitWindow(HMODULE hModule) function RegisterWindow (line 91) | void RegisterWindow(HMODULE hModule) function LRESULT (line 142) | LRESULT CALLBACK WndProc(HWND hWnd, UINT Message, WPARAM wParam, LPARAM ... FILE: WeChatHelper/data.h type GeneralStruct (line 5) | struct GeneralStruct type MessageStruct (line 26) | struct MessageStruct type XmlCardMessage (line 33) | struct XmlCardMessage type AtMsg (line 40) | struct AtMsg type SendXmlArticleStruct (line 48) | struct SendXmlArticleStruct type PersonalInformation (line 61) | struct PersonalInformation type SetRemarkStruct (line 86) | struct SetRemarkStruct type ChatMessageData (line 108) | struct ChatMessageData type v1Info (line 121) | struct v1Info type v2Info (line 132) | struct v2Info type CllectMoneyStruct (line 145) | struct CllectMoneyStruct type DwonImgStruct (line 159) | struct DwonImgStruct type UserInfo (line 183) | struct UserInfo type UserListInfo (line 192) | struct UserListInfo type UserInfoDetail (line 201) | struct UserInfoDetail type RoomIdStruct (line 213) | struct RoomIdStruct FILE: WeChatHelper/dllmain.cpp function BOOL (line 7) | BOOL APIENTRY DllMain( HMODULE hModule, FILE: WeChatRobot/CAboutAuthor.cpp function BOOL (line 48) | BOOL CAboutAuthor::OnInitDialog() FILE: WeChatRobot/CAboutAuthor.h function class (line 6) | class CAboutAuthor : public CDialogEx FILE: WeChatRobot/CAddChatRoomMember.h function class (line 6) | class CAddChatRoomMember : public CDialogEx FILE: WeChatRobot/CAddUser.h function class (line 6) | class CAddUser : public CDialogEx FILE: WeChatRobot/CChatRecords.cpp function string_To_UTF8 (line 39) | std::string string_To_UTF8(const std::string & str) function Wchar_tToString (line 75) | std::string Wchar_tToString(wchar_t *wchar) function wchar_t (line 97) | wchar_t * StringToWchar_t(const std::string & str) function Log (line 117) | void Log(const std::string & type, const std::string & wxid, const std::... function BOOL (line 185) | BOOL CChatRecords::OnInitDialog() function afx_msg (line 210) | afx_msg LRESULT CChatRecords::OnShowmessage(WPARAM wParam, LPARAM lParam) FILE: WeChatRobot/CChatRecords.h function class (line 6) | class CChatRecords : public CDialogEx FILE: WeChatRobot/CChatRoomMember.cpp function BOOL (line 52) | BOOL CChatRoomMember::OnInitDialog() function BOOL (line 80) | BOOL CChatRoomMember::OnCopyData(CWnd* pWnd, COPYDATASTRUCT* pCopyDataSt... FILE: WeChatRobot/CChatRoomMember.h function class (line 6) | class CChatRoomMember : public CDialogEx FILE: WeChatRobot/CCreateChatRoom.h function class (line 6) | class CCreateChatRoom : public CDialogEx FILE: WeChatRobot/CDecryptImage.cpp function BOOL (line 48) | BOOL CDecryptImage::OnInitDialog() FILE: WeChatRobot/CDecryptImage.h function class (line 6) | class CDecryptImage : public CDialogEx FILE: WeChatRobot/CFollowAccount.h function class (line 6) | class CFollowAccount : public CDialogEx FILE: WeChatRobot/CFriendInfo.cpp function BOOL (line 54) | BOOL CFriendInfo::OnInitDialog() function BOOL (line 72) | BOOL CFriendInfo::OnCopyData(CWnd* pWnd, COPYDATASTRUCT* pCopyDataStruct) FILE: WeChatRobot/CFriendInfo.h function class (line 6) | class CFriendInfo : public CDialogEx FILE: WeChatRobot/CFriendList.cpp function BOOL (line 91) | BOOL CFriendList::OnInitDialog() function afx_msg (line 119) | afx_msg LRESULT CFriendList::OnShowfriendlist(WPARAM wParam, LPARAM lParam) function afx_msg (line 585) | afx_msg LRESULT CFriendList::OnSavefriendlist(WPARAM wParam, LPARAM lParam) FILE: WeChatRobot/CFriendList.h function class (line 6) | class CFriendList : public CDialogEx FILE: WeChatRobot/CFunctions.h function class (line 6) | class CFunctions : public CDialogEx FILE: WeChatRobot/CInformation.cpp function BOOL (line 59) | BOOL CInformation::OnInitDialog() function BOOL (line 76) | BOOL CInformation::OnCopyData(CWnd* pWnd, COPYDATASTRUCT* pCopyDataStruct) FILE: WeChatRobot/CInformation.h function class (line 6) | class CInformation : public CDialogEx FILE: WeChatRobot/CInjectTools.cpp function CString (line 14) | CString GetAppRegeditPath(CString strAppName) function CString (line 67) | CString GetAppRegeditPath2(CString strAppName) function DWORD (line 120) | DWORD ProcessNameFindPID(const char* ProcessName) function BOOL (line 147) | BOOL InjectDll(HANDLE& wxPid) function BOOL (line 256) | BOOL CheckIsInject(DWORD dwProcessid) FILE: WeChatRobot/CInviteGroupMember.h function class (line 6) | class CInviteGroupMember : public CDialogEx FILE: WeChatRobot/CMain.cpp function BOOL (line 48) | BOOL CMain::OnInitDialog() function BOOL (line 125) | BOOL CMain::OnCopyData(CWnd* pWnd, COPYDATASTRUCT* pCopyDataStruct) FILE: WeChatRobot/CMain.h function class (line 6) | class CMain : public CDialogEx FILE: WeChatRobot/CModifyVersion.h function class (line 6) | class CModifyVersion : public CDialogEx FILE: WeChatRobot/CMultiOpen.cpp function BOOL (line 37) | BOOL ElevatePrivileges() function HANDLE (line 63) | HANDLE DuplicateHandleEx(DWORD pid, HANDLE h, DWORD flags) function GetProcIds (line 91) | int GetProcIds(LPWSTR Name, DWORD* Pids) function BOOL (line 126) | BOOL IsTargetPid(DWORD Pid, DWORD* Pids, int num) function PatchWeChat (line 147) | int PatchWeChat() function OpenWeChat (line 309) | void OpenWeChat() FILE: WeChatRobot/CMultiOpen.h type LONG (line 6) | typedef LONG NTSTATUS; type SYSTEM_INFORMATION_CLASS (line 10) | typedef enum _SYSTEM_INFORMATION_CLASS { type CLIENT_ID (line 67) | typedef struct _CLIENT_ID type UNICODE_STRING (line 73) | typedef struct type OBJECT_ATTRIBUTES (line 80) | typedef struct _OBJECT_ATTRIBUTES type IO_COUNTERSEX (line 90) | typedef struct _IO_COUNTERSEX { type THREAD_STATE (line 99) | typedef enum { type VM_COUNTERS (line 110) | typedef struct _VM_COUNTERS { type VM_COUNTERS (line 123) | typedef VM_COUNTERS *PVM_COUNTERS; type SYSTEM_THREADS (line 125) | typedef struct _SYSTEM_THREADS { type SYSTEM_PROCESSES (line 139) | typedef struct _SYSTEM_PROCESSES { // Information Class 5 type SYSTEM_HANDLE_INFORMATION (line 157) | typedef struct _SYSTEM_HANDLE_INFORMATION type SYSTEM_HANDLE_TABLE_ENTRY_INFO (line 167) | typedef struct _SYSTEM_HANDLE_TABLE_ENTRY_INFO { type SYSTEM_HANDLE_INFORMATION1 (line 177) | typedef struct _SYSTEM_HANDLE_INFORMATION1 { type OBJECT_INFORMATION_CLASS (line 182) | typedef enum _OBJECT_INFORMATION_CLASS { type OBJECT_NAME_INFORMATION (line 190) | typedef struct _OBJECT_NAME_INFORMATION { FILE: WeChatRobot/CMyTableCtrl.h function class (line 6) | class CMyTableCtrl : public CTabCtrl FILE: WeChatRobot/COpenUrl.h function class (line 6) | class COpenUrl : public CDialogEx FILE: WeChatRobot/CPay.h function class (line 6) | class CPay : public CDialogEx FILE: WeChatRobot/CRoomAnnouncement.h function class (line 6) | class CRoomAnnouncement : public CDialogEx FILE: WeChatRobot/CSendChatRoomAt.h function class (line 6) | class CSendChatRoomAt : public CDialogEx FILE: WeChatRobot/CSendMsg.cpp function BOOL (line 55) | BOOL CSendMsg::OnInitDialog() FILE: WeChatRobot/CSendMsg.h function class (line 6) | class CSendMsg : public CDialogEx FILE: WeChatRobot/CSendXmlAricle.h function class (line 6) | class CSendXmlAricle : public CDialogEx FILE: WeChatRobot/CSendXmlCard.h function class (line 6) | class CSendXmlCard : public CDialogEx FILE: WeChatRobot/CSetRemark.h function class (line 6) | class CSetRemark : public CDialogEx FILE: WeChatRobot/CSetRoomName.h function class (line 6) | class CSetRoomName : public CDialogEx FILE: WeChatRobot/WeChatRobot.cpp function BOOL (line 40) | BOOL CWeChatRobotApp::InitInstance() FILE: WeChatRobot/WeChatRobot.h function class (line 19) | class CWeChatRobotApp : public CWinApp FILE: WeChatRobot/WeChatRobotDlg.cpp class CAboutDlg (line 21) | class CAboutDlg : public CDialogEx function BOOL (line 79) | BOOL CWeChatRobotDlg::OnInitDialog() function HCURSOR (line 170) | HCURSOR CWeChatRobotDlg::OnQueryDragIcon() function BOOL (line 185) | BOOL CWeChatRobotDlg::OnCopyData(CWnd* pWnd, COPYDATASTRUCT* pCopyDataSt... FILE: WeChatRobot/WeChatRobotDlg.h function class (line 9) | class CWeChatRobotDlg : public CDialogEx FILE: WeChatRobot/data.h function MessageStruct (line 4) | struct MessageStruct type ChatMessageData (line 24) | struct ChatMessageData type XmlCardMessage (line 37) | struct XmlCardMessage type AtMsg (line 44) | struct AtMsg type SendXmlArticleStruct (line 52) | struct SendXmlArticleStruct type PersonalInformation (line 64) | struct PersonalInformation type UserInfo (line 89) | struct UserInfo type ChatRoomMemberInfo (line 98) | struct ChatRoomMemberInfo type UserInfoDetail (line 106) | struct UserInfoDetail