Files
workphone-sdk/开发文档/5、接口/03-Hook与微信/微信174动作能力矩阵.md
2026-05-30 16:51:10 +08:00

24 KiB
Raw Blame History

tags, doc-type, layer, parent, obsidian-color
tags doc-type layer parent obsidian-color
工作手机
接口
Hook
微信
能力矩阵
自动生成
验收 5、接口/03-Hook与微信 5、接口/03-Hook与微信/README #EF6C00

微信 Action 能力矩阵(诚实口径)

自动生成python3 sdk/scripts/gen_wechat_capability_matrix.py
数据源catalog 探针 matrix_hook_catalog_xgfe65eimrrofyws_1780127048.json + ACTION_TO_RPC + JS intent 分类 · 生成2026-05-30 16:50
诚实口径catalog 用占位参数探针,写操作 success:false正常(需真实参数/上下文),非代码缺陷;本矩阵据此分级。

〇、能力分级总览

分级 含义 数量
已验可直调 probe 即通,读类/无副作用,可直接调用 51
🟢 需真实参数 有 Frida RPC传真实参数即可用probe 假参数才失败) 2
🟡 需测试号 资金类,须测试号+小额+审计 7
🟠 需UI/u2 相机/系统UI/录音,纯 Frida 难覆盖,走 u2 11
🟠 companion 需设备端无障碍/广播模块,无模块诚实返 false 72
未映射 无直接 RPC经 hook/execute 别名解析或 u2 32
合计 175

结论+🟢 = 真实可用(读类即调、写类传真实参数即调);🟡🟠 需对应前置(测试号/UI/模块);四端按本表选择调用方式,缺口走 sdk/proxy 或 COORD。

一、动作明细

action RPC 分级 通道 可调用条件
accept_friend acceptFriend 已验可直调 Frida RPC probe 即通(读类/无副作用)
account_status 已验可直调 Frida RPC probe 即通(读类/无副作用)
add_custom_emoji addCustomEmoji 🟠 companion companion intent 设备端无障碍/广播模块;无模块诚实返 false
add_favorite addFavorite 🟠 companion companion intent 设备端无障碍/广播模块;无模块诚实返 false
add_friend addFriend 已验可直调 Frida RPC probe 即通(读类/无副作用)
add_friend_by_qr addFriendByQr 🟠 需UI/u2 u2/companion 相机/系统UI/录音,纯 Frida 难覆盖
add_tag 未映射 u2 兜底 无 ACTION_TO_RPC走 u2 或经 hook/execute 别名解析
add_to_favorites 未映射 u2 兜底 无 ACTION_TO_RPC走 u2 或经 hook/execute 别名解析
add_to_float addToFloat 🟠 companion companion intent 设备端无障碍/广播模块;无模块诚实返 false
appeal_restriction 未映射 u2 兜底 无 ACTION_TO_RPC走 u2 或经 hook/execute 别名解析
auto_register autoRegister 🟠 companion companion intent 设备端无障碍/广播模块;无模块诚实返 false
batch_execute batchExecute 已验可直调 Frida RPC probe 即通(读类/无副作用)
batch_send massSend 🟠 companion companion intent 设备端无障碍/广播模块;无模块诚实返 false
bind_phone bindPhone 🟠 companion companion intent 设备端无障碍/广播模块;无模块诚实返 false
browse_channels browseChannels 🟠 companion companion intent 设备端无障碍/广播模块;无模块诚实返 false
change_password changePassword 🟠 companion companion intent 设备端无障碍/广播模块;无模块诚实返 false
check_account_status checkAccountStatus 已验可直调 Frida RPC probe 即通(读类/无副作用)
check_for_update checkForUpdate 🟠 companion companion intent 设备端无障碍/广播模块;无模块诚实返 false
check_login_state checkLoginState 已验可直调 Frida RPC probe 即通(读类/无副作用)
check_restrictions checkRestrictions 🟠 companion companion intent 设备端无障碍/广播模块;无模块诚实返 false
clear_cache clearCache 🟠 companion companion intent 设备端无障碍/广播模块;无模块诚实返 false
clear_chat_history clearChatHistory 🟠 companion companion intent 设备端无障碍/广播模块;无模块诚实返 false
clear_history 未映射 u2 兜底 无 ACTION_TO_RPC走 u2 或经 hook/execute 别名解析
comment_channel_video commentChannelVideo 🟠 companion companion intent 设备端无障碍/广播模块;无模块诚实返 false
comment_moments commentMoments 已验可直调 Frida RPC probe 即通(读类/无副作用)
comment_video 未映射 u2 兜底 无 ACTION_TO_RPC走 u2 或经 hook/execute 别名解析
create_group createGroup 已验可直调 Frida RPC probe 即通(读类/无副作用)
create_label createLabel 🟠 companion companion intent 设备端无障碍/广播模块;无模块诚实返 false
create_tag 未映射 u2 兜底 无 ACTION_TO_RPC走 u2 或经 hook/execute 别名解析
delete_favorite deleteFavorite 🟠 companion companion intent 设备端无障碍/广播模块;无模块诚实返 false
delete_friend deleteFriend 已验可直调 Frida RPC probe 即通(读类/无副作用)
delete_label deleteLabel 🟠 companion companion intent 设备端无障碍/广播模块;无模块诚实返 false
delete_moments deleteMoments 🟠 companion companion intent 设备端无障碍/广播模块;无模块诚实返 false
delete_tag 未映射 u2 兜底 无 ACTION_TO_RPC走 u2 或经 hook/execute 别名解析
diag_wcdb diagWcdb 已验可直调 Frida RPC probe 即通(读类/无副作用)
do_not_disturb 未映射 u2 兜底 无 ACTION_TO_RPC走 u2 或经 hook/execute 别名解析
download_file downloadFile 🟠 companion companion intent 设备端无障碍/广播模块;无模块诚实返 false
enable_fingerprint enableFingerprint 🟠 companion companion intent 设备端无障碍/广播模块;无模块诚实返 false
extract_qr_from_image 🟠 需UI/u2 u2/companion 相机/系统UI/录音,纯 Frida 难覆盖
follow_channel followChannel 🟠 companion companion intent 设备端无障碍/广播模块;无模块诚实返 false
follow_official_account followOfficialAccount 🟠 companion companion intent 设备端无障碍/广播模块;无模块诚实返 false
follow_video_creator 未映射 u2 兜底 无 ACTION_TO_RPC走 u2 或经 hook/execute 别名解析
forward_message forwardMessage 🟠 companion companion intent 设备端无障碍/广播模块;无模块诚实返 false
forward_moments_link 已验可直调 Frida RPC probe 即通(读类/无副作用)
forward_multiple forwardMultiple 🟠 companion companion intent 设备端无障碍/广播模块;无模块诚实返 false
generate_group_qr_code generateGroupQrCode 🟠 companion companion intent 设备端无障碍/广播模块;无模块诚实返 false
generate_my_qr_code generateMyQrCode 🟠 companion companion intent 设备端无障碍/广播模块;无模块诚实返 false
get_contact_info getContactInfo 已验可直调 Frida RPC probe 即通(读类/无副作用)
get_contacts getContacts 已验可直调 Frida RPC probe 即通(读类/无副作用)
get_contacts_by_label getContactsByLabel 已验可直调 Frida RPC probe 即通(读类/无副作用)
get_device_info getDeviceInfo 已验可直调 Frida RPC probe 即通(读类/无副作用)
get_favorites getFavorites 已验可直调 Frida RPC probe 即通(读类/无副作用)
get_friend_info 已验可直调 Frida RPC probe 即通(读类/无副作用)
get_friend_requests getFriendRequests 已验可直调 Frida RPC probe 即通(读类/无副作用)
get_group_info getGroupInfo 已验可直调 Frida RPC probe 即通(读类/无副作用)
get_group_members getGroupMembers 已验可直调 Frida RPC probe 即通(读类/无副作用)
get_groups getGroups 已验可直调 Frida RPC probe 即通(读类/无副作用)
get_hook_status getHookStatus 已验可直调 Frida RPC probe 即通(读类/无副作用)
get_labels getLabels 已验可直调 Frida RPC probe 即通(读类/无副作用)
get_login_devices getLoginDevices 🟠 companion companion intent 设备端无障碍/广播模块;无模块诚实返 false
get_messages getMessages 已验可直调 Frida RPC probe 即通(读类/无副作用)
get_moments getMoments 已验可直调 Frida RPC probe 即通(读类/无副作用)
get_network_info getNetworkInfo 已验可直调 Frida RPC probe 即通(读类/无副作用)
get_official_account_articles getOfficialAccountArticles 🟠 companion companion intent 设备端无障碍/广播模块;无模块诚实返 false
get_official_accounts getOfficialAccounts 已验可直调 Frida RPC probe 即通(读类/无副作用)
get_process_info getProcessInfo 已验可直调 Frida RPC probe 即通(读类/无副作用)
get_profile getProfile 已验可直调 Frida RPC probe 即通(读类/无副作用)
get_recent_messages getRecentMessages 已验可直调 Frida RPC probe 即通(读类/无副作用)
get_recent_mini_programs getRecentMiniPrograms 🟠 companion companion intent 设备端无障碍/广播模块;无模块诚实返 false
get_safety_center getSafetyCenter 🟠 companion companion intent 设备端无障碍/广播模块;无模块诚实返 false
get_sim_phone getSimPhone 已验可直调 Frida RPC probe 即通(读类/无副作用)
get_steps 未映射 u2 兜底 无 ACTION_TO_RPC走 u2 或经 hook/execute 别名解析
get_sticker_list getStickerList 🟢 需真实参数 Frida RPC probe 假参数 success:false传真实 to_id/sns_id/msg_id 即可用
get_storage_info getStorageInfo 已验可直调 Frida RPC probe 即通(读类/无副作用)
get_tags 已验可直调 Frida RPC probe 即通(读类/无副作用)
get_top_stories getTopStories 🟠 companion companion intent 设备端无障碍/广播模块;无模块诚实返 false
get_transaction_history getTransactionHistory 🟠 companion companion intent 设备端无障碍/广播模块;无模块诚实返 false
get_video_list 未映射 u2 兜底 无 ACTION_TO_RPC走 u2 或经 hook/execute 别名解析
get_wallet_balance getWalletBalance 🟠 companion companion intent 设备端无障碍/广播模块;无模块诚实返 false
get_wechat_steps getWechatSteps 🟠 companion companion intent 设备端无障碍/广播模块;无模块诚实返 false
get_wechat_version getWechatVersion 已验可直调 Frida RPC probe 即通(读类/无副作用)
global_search globalSearch 已验可直调 Frida RPC probe 即通(读类/无副作用)
invite_to_group inviteToGroup 已验可直调 Frida RPC probe 即通(读类/无副作用)
like_channel_video likeChannelVideo 🟠 companion companion intent 设备端无障碍/广播模块;无模块诚实返 false
like_moments likeMoments 已验可直调 Frida RPC probe 即通(读类/无副作用)
like_steps 未映射 u2 兜底 无 ACTION_TO_RPC走 u2 或经 hook/execute 别名解析
like_video 未映射 u2 兜底 无 ACTION_TO_RPC走 u2 或经 hook/execute 别名解析
like_wechat_steps likeWechatSteps 🟠 companion companion intent 设备端无障碍/广播模块;无模块诚实返 false
login_by_password loginByPassword 🟠 companion companion intent 设备端无障碍/广播模块;无模块诚实返 false
login_by_sms loginBySms 🟠 companion companion intent 设备端无障碍/广播模块;无模块诚实返 false
logout logout 🟠 companion companion intent 设备端无障碍/广播模块;无模块诚实返 false
mass_send massSend 🟠 companion companion intent 设备端无障碍/广播模块;无模块诚实返 false
open_mini_program openMiniProgram 🟠 companion companion intent 设备端无障碍/广播模块;无模块诚实返 false
open_miniprogram 未映射 u2 兜底 无 ACTION_TO_RPC走 u2 或经 hook/execute 别名解析
payment_receive 🟡 需测试号 Frida RPC + 风控 资金动作:测试号 + 小额 + 审计,真实参数
pin_chat pinChat 🟠 companion companion intent 设备端无障碍/广播模块;无模块诚实返 false
ping ping 🟢 需真实参数 Frida RPC probe 假参数 success:false传真实 to_id/sns_id/msg_id 即可用
post_moments postMoments 已验可直调 Frida RPC probe 即通(读类/无副作用)
quit_group quitGroup 已验可直调 Frida RPC probe 即通(读类/无副作用)
recall_message 未映射 u2 兜底 无 ACTION_TO_RPC走 u2 或经 hook/execute 别名解析
receive_payment receivePayment 🟡 需测试号 Frida RPC + 风控 资金动作:测试号 + 小额 + 审计,真实参数
receive_red_packet receiveRedPacket 🟡 需测试号 Frida RPC + 风控 资金动作:测试号 + 小额 + 审计,真实参数
receive_transfer receiveTransfer 🟡 需测试号 Frida RPC + 风控 资金动作:测试号 + 小额 + 审计,真实参数
register_account registerAccount 🟠 companion companion intent 设备端无障碍/广播模块;无模块诚实返 false
remove_from_float removeFromFloat 🟠 companion companion intent 设备端无障碍/广播模块;无模块诚实返 false
remove_from_group removeFromGroup 已验可直调 Frida RPC probe 即通(读类/无副作用)
remove_login_device removeLoginDevice 🟠 companion companion intent 设备端无障碍/广播模块;无模块诚实返 false
remove_tag 未映射 u2 兜底 无 ACTION_TO_RPC走 u2 或经 hook/execute 别名解析
reply_comment replyComment 🟠 companion companion intent 设备端无障碍/广播模块;无模块诚实返 false
revoke_message revokeMessage 🟠 companion companion intent 设备端无障碍/广播模块;无模块诚实返 false
safety_center 未映射 u2 兜底 无 ACTION_TO_RPC走 u2 或经 hook/execute 别名解析
scan_add_friend 🟠 需UI/u2 u2/companion 相机/系统UI/录音,纯 Frida 难覆盖
scan_extract_qr 🟠 需UI/u2 u2/companion 相机/系统UI/录音,纯 Frida 难覆盖
scan_qr_code scanQrCode 🟠 需UI/u2 u2/companion 相机/系统UI/录音,纯 Frida 难覆盖
search_contact 已验可直调 Frida RPC probe 即通(读类/无副作用)
search_contacts searchContacts 已验可直调 Frida RPC probe 即通(读类/无副作用)
search_messages searchMessages 已验可直调 Frida RPC probe 即通(读类/无副作用)
send_card sendCard 🟠 companion companion intent 设备端无障碍/广播模块;无模块诚实返 false
send_emoji sendEmoji 🟠 companion companion intent 设备端无障碍/广播模块;无模块诚实返 false
send_file sendFile 🟠 companion companion intent 设备端无障碍/广播模块;无模块诚实返 false
send_file_from_chat 未映射 u2 兜底 无 ACTION_TO_RPC走 u2 或经 hook/execute 别名解析
send_group_message sendGroupMessage 已验可直调 Frida RPC probe 即通(读类/无副作用)
send_image sendImage 🟠 companion companion intent 设备端无障碍/广播模块;无模块诚实返 false
send_link sendLink 🟠 companion companion intent 设备端无障碍/广播模块;无模块诚实返 false
send_location sendLocation 🟠 companion companion intent 设备端无障碍/广播模块;无模块诚实返 false
send_message sendMessage 已验可直调 Frida RPC probe 即通(读类/无副作用)
send_red_packet sendRedPacket 🟡 需测试号 Frida RPC + 风控 资金动作:测试号 + 小额 + 审计,真实参数
send_transfer sendTransfer 🟡 需测试号 Frida RPC + 风控 资金动作:测试号 + 小额 + 审计,真实参数
send_video sendVideo 🟠 companion companion intent 设备端无障碍/广播模块;无模块诚实返 false
send_voice sendVoice 🟠 需UI/u2 u2/companion 相机/系统UI/录音,纯 Frida 难覆盖
send_voice_message 🟠 需UI/u2 u2/companion 相机/系统UI/录音,纯 Frida 难覆盖
set_account_protection setAccountProtection 🟠 companion companion intent 设备端无障碍/广播模块;无模块诚实返 false
set_avatar setAvatar 🟠 需UI/u2 u2/companion 相机/系统UI/录音,纯 Frida 难覆盖
set_chat_background setChatBackground 🟠 companion companion intent 设备端无障碍/广播模块;无模块诚实返 false
set_chat_top 未映射 u2 兜底 无 ACTION_TO_RPC走 u2 或经 hook/execute 别名解析
set_contact_label setContactLabel 🟠 companion companion intent 设备端无障碍/广播模块;无模块诚实返 false
set_do_not_disturb setDoNotDisturb 🟠 companion companion intent 设备端无障碍/广播模块;无模块诚实返 false
set_friend_remark setFriendRemark 已验可直调 Frida RPC probe 即通(读类/无副作用)
set_gender 未映射 u2 兜底 无 ACTION_TO_RPC走 u2 或经 hook/execute 别名解析
set_group_announcement setGroupAnnouncement 已验可直调 Frida RPC probe 即通(读类/无副作用)
set_group_name setGroupName 已验可直调 Frida RPC probe 即通(读类/无副作用)
set_group_notice 已验可直调 Frida RPC probe 即通(读类/无副作用)
set_moments_cover 未映射 u2 兜底 无 ACTION_TO_RPC走 u2 或经 hook/execute 别名解析
set_moments_privacy 未映射 u2 兜底 无 ACTION_TO_RPC走 u2 或经 hook/execute 别名解析
set_mute_chat 未映射 u2 兜底 无 ACTION_TO_RPC走 u2 或经 hook/execute 别名解析
set_nickname setNickname 🟠 companion companion intent 设备端无障碍/广播模块;无模块诚实返 false
set_notification setNotification 🟠 companion companion intent 设备端无障碍/广播模块;无模块诚实返 false
set_privacy setPrivacy 🟠 companion companion intent 设备端无障碍/广播模块;无模块诚实返 false
set_region setRegion 🟠 companion companion intent 设备端无障碍/广播模块;无模块诚实返 false
set_remark 已验可直调 Frida RPC probe 即通(读类/无副作用)
set_sex setSex 🟠 companion companion intent 设备端无障碍/广播模块;无模块诚实返 false
set_signature setSignature 🟠 companion companion intent 设备端无障碍/广播模块;无模块诚实返 false
set_what_up setWhatUp 🟠 companion companion intent 设备端无障碍/广播模块;无模块诚实返 false
share_channel_video shareChannelVideo 🟠 companion companion intent 设备端无障碍/广播模块;无模块诚实返 false
share_mini_program shareMiniProgram 🟠 companion companion intent 设备端无障碍/广播模块;无模块诚实返 false
share_real_time_location shareRealTimeLocation 🟠 companion companion intent 设备端无障碍/广播模块;无模块诚实返 false
share_video 未映射 u2 兜底 无 ACTION_TO_RPC走 u2 或经 hook/execute 别名解析
show_my_qr 未映射 u2 兜底 无 ACTION_TO_RPC走 u2 或经 hook/execute 别名解析
show_payment_code showPaymentCode 🟠 需UI/u2 u2/companion 相机/系统UI/录音,纯 Frida 难覆盖
switch_account switchAccount 🟠 companion companion intent 设备端无障碍/广播模块;无模块诚实返 false
toggle_do_not_disturb 未映射 u2 兜底 无 ACTION_TO_RPC走 u2 或经 hook/execute 别名解析
top_stories 未映射 u2 兜底 无 ACTION_TO_RPC走 u2 或经 hook/execute 别名解析
transfer 🟡 需测试号 Frida RPC + 风控 资金动作:测试号 + 小额 + 审计,真实参数
unbind_phone unbindPhone 🟠 companion companion intent 设备端无障碍/广播模块;无模块诚实返 false
unblock_account 未映射 u2 兜底 无 ACTION_TO_RPC走 u2 或经 hook/execute 别名解析
unblock_appeal 已验可直调 Frida RPC probe 即通(读类/无副作用)
unblock_self unblockSelf 🟠 companion companion intent 设备端无障碍/广播模块;无模块诚实返 false
unblock_with_sms 未映射 u2 兜底 无 ACTION_TO_RPC走 u2 或经 hook/execute 别名解析
unfollow_channel unfollowChannel 🟠 companion companion intent 设备端无障碍/广播模块;无模块诚实返 false
unfollow_official_account unfollowOfficialAccount 🟠 companion companion intent 设备端无障碍/广播模块;无模块诚实返 false
video_call videoCall 🟠 需UI/u2 u2/companion 相机/系统UI/录音,纯 Frida 难覆盖
view_transactions 未映射 u2 兜底 无 ACTION_TO_RPC走 u2 或经 hook/execute 别名解析
view_wallet 未映射 u2 兜底 无 ACTION_TO_RPC走 u2 或经 hook/execute 别名解析
voice_call voiceCall 🟠 需UI/u2 u2/companion 相机/系统UI/录音,纯 Frida 难覆盖
wechat_search 未映射 u2 兜底 无 ACTION_TO_RPC走 u2 或经 hook/execute 别名解析

二、四端用法

  • 读类(GET /api/v3/{module}/*POST /api/v3/hook/executehook_only:1直接调。
  • 写类(🟢:传真实 to_id/sns_id/msg_id/group_id经 BFF /v1/workphone/*hook/execute
  • 资金(🟡仅测试号存客宝侧加二次确认SDK 已入 rate_limiter
  • UI/companion🟠:需设备端 u2 在线或无障碍模块;无则诚实返回 false不假成功

三、关联

  • 需求真源:1、需求/修改/工作手机_微信全量控机与私域_20260529.md
  • 接口契约:5、接口/03-Hook与微信/微信Frida_API契约.md
  • 四端可直调清单:5、接口/01-规范与统一层/四端可直调接口能力清单.md
  • 静态对齐:python3 sdk/scripts/wechat_interface_audit.py0 缺失)