我的世界1.8.x-1.7.x MC守護(hù)者mod使用之后即可讓Minecraft獲得更高的安全性,抵御作弊玩家的兇猛攻勢。
流程:
1.客戶端啟動時(shí)加載該模塊,此時(shí)模塊進(jìn)行初始化
2.當(dāng)用戶嘗試連接到客戶端,該模塊先行與服務(wù)器進(jìn)行握手,判斷是否為指定客戶端
3.向服務(wù)器提供機(jī)器碼,判斷該機(jī)器是否被封禁【機(jī)器碼來自CPUID,理論上無法偽造】
4.向服務(wù)器提交文件MD5列表,判斷客戶端是否被修改【發(fā)現(xiàn)相同功能的mod了,未啟用該功能】
5.如果服務(wù)器要求登錄,則詢問用戶名密碼
6.所有項(xiàng)目通過后建立正常連接
8.如果嘗試短時(shí)間建立多個鏈接,則踢出客戶端并拒絕后續(xù)鏈接
怎么用:
1.請分別下載服務(wù)端程序與客戶端MOD【已經(jīng)打包】
2.將客戶端MOD放入mods文件夾
3.將服務(wù)器程序放到任意文件夾
4.【重點(diǎn)】運(yùn)行一次服務(wù)器端程序,打開生成的MCProtect.conf,按照下面的格式編輯
UseMysql=true
#必須是true,沒有寫本地存儲
IP=127.0.0.1
#mysql所在的服務(wù)器ip
Port=3306
#mysql端口
DataBase=MCProtect
#數(shù)據(jù)庫名
User=root
#mysql用戶名
PassWord=123456
#mysql密碼
ListenPort=12345
#服務(wù)端監(jiān)聽的端口
RemoteIP=127.0.0.1
#真實(shí)服務(wù)器的ip
RemotePort=25565
#真實(shí)服務(wù)器的端口
UseLogin=true
#使用這套系統(tǒng)的登陸么
4.【重點(diǎn)】在.minecraft目錄下新建文件MCProtect.ini,按照下面的格式編輯
[LinkSetting]
#虛假服務(wù)端的地址
LinkIP=127.0.0.1
LinkPort=12345
安裝方法:
拖入mods文件夾(需要API支持)