
三週裡換了四種
點畫面的方法,
一次比一次土炮
每一步都要截圖、看圖、再點一次
UIPI 吞掉輸入、UAC 要人按、授權席次滿了就停
// 客戶端設定檔裡的入口(已遮蔽) tcp://‹ERP 主機›/ServiceProvider.rem
.NET Remoting over TCP,沒有 TLS,方法名直接可見
# 示意指令,主機與埠已遮蔽 $ tshark -f "host ‹ERP› and port ‹埠›" -w run1.pcapng $ tshark -r run1.pcapng -T fields -e tcp.payload
查詢請求三次一樣長
位元組完全固定
真正的查詢 RPC
Manager.Connect() CopIS01S.Connect(9 欄封包) AS_DataRequest('pvdMain', "TC001=‹單別›") AS_GetRecords → MIDAS 解碼 → JSON / HTML
封包裡有憑證與 SQL,所以改讀 COM TypeLib
COPI06 訂單:20 張、66,744 bytes,解到最後一個 byte
erp_query_ordersCOPI06 訂單清單
erp_get_order單張訂單+明細
erp_get_fields欄位 schema(不含資料)
erp_list_modulesSmartERP 模組清單
erp_list_programs模組裡的作業清單
erp_master_data_catalog主檔目錄
// erp_query_orders 示意輸出(已遮蔽) "customer_name": "某○○○", "customer_po": "<masked len=10>",
客戶資料預設遮蔽
不收 SQL、不呼叫寫入
最多 50 筆、每次留稽核
MCP client 經 SSH 連入
謝謝 · 徐銘宏 Max Hsu