2.1 客戶端修改原理


🎯 為什麼要修改客戶端?

MapleStory 客戶端出廠時設定為連接到官方伺服器

正常流程:
客戶端 ──→ 官方伺服器 (login.maplestory.nexon.com:7575)
                    ↑
              這是我們要改掉的!

為了讓客戶端連接到我們的私人伺服器,必須修改客戶端內的 IP 位址。


🔍 修改的基本原理

IP 位址在哪裡?

客戶端中儲存了官方伺服器的 IP 位址,通常以 字串 形式存在:

原始內容:[127.0.0.1] 或 [203.78.xx.xx]
         ↓
修改後:[你的伺服器 IP 或網域]

修改位置

位置說明
MapleStory.exe主執行檔,包含連線 IP
login.cfg某些版本有獨立的設定檔

🌐 連線流程解析

1. 啟動客戶端
2. 客戶端讀取設定的 IP (如 127.0.0.1)
3. 嘗試連接到該 IP 的 port 7575
4. 連線成功 → 進入登入畫面
5. 發送帳密到伺服器認證

⚠️ 常見問題

Q: 修改後無法連接?

  • 檢查 IP 是否正確
  • 確認伺服器已啟動
  • 檢查防火牆是否阻擋

Q: 多個 IP 要修改?

  • 通常只需修改第一個出現的 IP
  • 其餘 IP 可能是備用或內網 IP

▶️ 下一步

學習使用 Hex 編輯器 →


關鍵詞:IP, localhost, redirector, 連線修改