開源軟件SoftEther使用

最近在尋找比較好用的開源VPN,感覺SoftEther很符合我的需求。一方面是SoftEther屬於開源軟件並且一直在更新,另一方面是功能強大,好用。

VPN支持路由功能和NAT功能,還支持多種類型的VPN接入,看圖。目前我的需求是NAT並做用戶分組,對用戶做訪問控制。

 

 

 

我的服務端部署環境是WIN2012R2_X64,可直接在官網下載服務端和客戶端:https://www.softether.org/5-download

在服務端配置過程中遇到一個問題就是不能下發明細路由,這裏叫他拆分隧道。如果不處理這個問題,所有請求都會從VPN饒。

 

 

剛開始以爲是有付費授權,後來發現不是這個原因。

 在找到相關函數,所以只要保證不要滿足中文環境就可以突破

修改方式:

安裝好服務端以後,修改vpnsmgr_x64和vpnserver_x64函數返回值就可以,OD載入搜索CN,JP關鍵字,看到或條件的比較滿足條件就會觸發

mov dword ptr ss:[rsp+B0],1

將1的寫入,改成0的寫入

 

 

 測試可行

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章