Client

免IE進入遊戲(上):用以窺探launch.dat的一句代碼

免IE進入遊戲(上):用以窺探launch.dat的一句代碼

日服的啟動流程和港台服的很不同。日服需要先到IE登入後從IE啟動更新程式,版本檢查完成後遊戲啟動時會自動登入。這個設計的用戶體驗是很不錯的,但是隨著時代的變遷”必須使用過時的IE”這點十分令人頭痛(beanfun:在說我嗎) 於是這裡就是要把這個惱人的設定去掉~ 這裡要介紹的第一個方法是白撞XD 首先準備老版本的啟動器(沒有被強迫打開IE的),打開launch.dat 使用notepad下開,顯示如下: ????????????????????????????????????????????????????  明顯是沒有用的,打開 010Editor 00 01 DC FF DF FF D8 FF DC FF D8 FF 93 FF 96 FF91 FF 9A FF DF FF 96 FF 8C FF DF FF 9C FF 90 FF92 FF 92 FF 9A FF 91 FF 8B FF D1 FF F2 FF F5 FFDC FF DF FF 9A FF 91 FF 9C FF 90 FF 9B FF 96 FF 這裡可以抓到一個模式,除了起首的00 01之後全都是XX FF 然後我們開始白撞XDD 把其中一個FF換成FE會怎樣 足夠歐洲的話,我們會打開網頁失敗。仔細看一下發現網址錯誤了,當中的一個”i“被換成了”ũ“,因此推斷 這些 XX FF全是字符中的一部分 一個字佔用2 byte,大機率是 UTF16 然後查一下ASCII編碼表...