BridgeWan是淘寶上最便宜的教育網(wǎng)VPN。只有Windows的客戶端。
首先,在Windows下抓包得到了一點(diǎn)信息。
發(fā)現(xiàn)用的是PPTP協(xié)議。CHAP驗(yàn)證方式。用戶名是一樣的。
但是在linux試一下直接連接,發(fā)現(xiàn)密碼錯(cuò)誤,也就是說密碼改了。
在PPTP連接之前,它還發(fā)起了幾個(gè)HTTP的請(qǐng)求。
除了獲取程序界面上顯示的網(wǎng)頁之外,還有可能是請(qǐng)求了一些特別的東西,用來生成密碼。
總之它密碼改了就對(duì)了。
試圖用Wine運(yùn)行,結(jié)果報(bào)了幾個(gè)錯(cuò),就是說有的函數(shù)沒實(shí)現(xiàn)。
注意到了RasDial這個(gè)函數(shù),Wine沒有實(shí)現(xiàn)。
去msdn查了一下,是PPTP撥號(hào)相關(guān)的函數(shù),而且它的參數(shù)里,包含了密碼!
這下好辦!首先把Wine的源碼下載下來,然后查找到RasDialA函數(shù)。
加一句話把密碼打印出來。編譯運(yùn)行。
本來想著它動(dòng)態(tài)生成密碼,每次都不一樣。
但是發(fā)現(xiàn)每次都一樣的。。這樣就更省事拉!
我用的是kvpnc這個(gè)客戶端,配置蠻方便的。
注意:驗(yàn)證方式選擇MSCHAP,取消MPPE。