日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

【Android 逆向】Android 逆向通用工具开发 ( 静态库项目中的网络操作核心类 CNetwork 分析 )

發布時間:2025/6/17 54 豆豆
生活随笔 收集整理的這篇文章主要介紹了 【Android 逆向】Android 逆向通用工具开发 ( 静态库项目中的网络操作核心类 CNetwork 分析 ) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

文章目錄

  • 一、adabingo 靜態庫項目中的網絡操作核心類 CNetwork 分析





一、adabingo 靜態庫項目中的網絡操作核心類 CNetwork 分析



CNetwork 相關方法分析 :

等待客戶端上線 : CNetwork::WaitClientOnline() , 模擬器 / 真機 中運行的 cmd 程序 , 可能在 PC 端 hacktool 工具之前 / 之后啟動 , 可能需要等待另一端上線 ; 如果 PC 端 hacktool 先啟動 , 則需要等待 模擬器端 的 cmd 運行起來 ;

讀取遠程進程數據 : bool ReadData(Json::Value& root) , 讀取遠程進行中的數據信息 ;

向遠程進程寫出數據 :

  • 寫出金幣數據 : bool WriteGold(double gold)
  • 寫出經驗數據 : bool WriteExp(unsigned exp)

獲取錯誤信息 : GetErrorString() , 網絡通信并不穩定 , 期間可能出現各種問題 , 該方法用于獲取錯誤信息 ;


CNetwork 類聲明 :

#pragma once #include <SDKDDKVer.h> #include <afxwin.h> #include <WinSock2.h> #include <Windows.h>//此頭文件和WinSock2頭文件的順序不可顛倒 Windows在后才行 #include <stdio.h> #include "../Json/json.h" enum {CMD_READ_DATA = 1,CMD_WRITE_GOLD,CMD_WRITE_EXP };#pragma warning(disable:4996) #pragma comment(lib,"Ws2_32.lib") #define FORMAT_STYLE (FORMAT_MESSAGE_ALLOCATE_BUFFER | FORMAT_MESSAGE_FROM_SYSTEM | FORMAT_MESSAGE_IGNORE_INSERTS) class CNetwork { public:CNetwork();~CNetwork();bool WaitClientOnline();//等待客戶端上線bool ReadData(Json::Value& root);//讀取數據bool WriteGold(double gold);//修改金幣bool WriteExp(unsigned exp);//修改經驗 public:static CString GetErrorString(); private:SOCKET m_server; };

CNetwork 類所在位置 :

總結

以上是生活随笔為你收集整理的【Android 逆向】Android 逆向通用工具开发 ( 静态库项目中的网络操作核心类 CNetwork 分析 )的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。