其實就是變速齒輪orz

一開始因為大幅度的宣傳,總覺得應該是傲遊什麼獨創的技術,就想是不是改了webkit的定時器,因為我看到js里的setTimeOut也縮短了時間

但是後來發現了貓膩,按住很長時間的快進按鈕之後,js運行new Date().toLocaleTimeString();與系統時間產生了較大的偏差。這就說明了並不是改了自己的定時器,而是鉤住了自己進程的一些API

用IDA打開MxVodCtrl.dll,看到的確Import了SetWindowHookExW。然後挖着挖着挖到了這些東西(見文末)。

和變速齒輪不同的是還hook了音頻輸出,因為遊戲畫面和bgm本來就可以不同步,但視頻和音頻肯定要同步。

之後還有UnHook,似乎是在標籤關閉之後觸發

既然是和瀏覽器內核無關的技術,想必不久之後就有各種瀏覽器山寨出來了。但靠着之前的大幅宣傳,傲遊顯然已經贏了一筆2333333

附: