最新微信hook二次开发之获取通讯录
【最新微信hook二次开发c#源代码】中包含比较全面的功能。以后的日子里,我会逐一为大家详细讲解! 今天讲解的是用【江南鹤微信hook二次开发c#源代码】获取通讯录
用【江南鹤微信hook二次开发c#源代码】获取通讯录分以下几步:
1 发送获取通讯录的请求
private void btn_GetContact_Click(object sender, EventArgs e)
{
if(nmHeler.Socket_ConnId == 0)
{ MessageBox.Show("请选择一个操作账号!"); return; }
nmCore.NM_GetContactList(nmHeler.Socket_ConnId);
}
/// <summary>
/// 功能_读取通讯录列表
/// </summary>
/// <param name="ConnID"></param>
public void NM_GetContactList(int ConnID)
{
JObject sendJson = new JObject {["PackType"] = NMHelper.NM_GetContactList};
SendPacket(ConnID, sendJson.ToString());
}
2 hook程序截获 微信服务器发来的请求结果
HandleResult OnReceive(IServer sender, IntPtr connId, byte[] bytes)
{
string s_Recv = Encoding.Default.GetStrin