作者fridayjason (I'm not Beloved)
看板HOT_Game
標題[討論] 有關ban人的機制
時間Fri Jun 22 03:22:11 2007
現在版上似乎有很多人被ban了
恩 好啦 我也是其中之一 XD
趁現在來討論一下可能的ban人標準還有破解機制 拋磚引玉 有請海涵
期待多管機槍的神兵器的出現 以及破ban的機制
猜測可能標準:
1. 每秒點擊次數超過人體極限 (固定時間內 點數超過上線) ←確定
==> 找出最大極限值 設定少於之
2. 超過一定時間 滑鼠位置都沒有移動過 (一定時間內 滑鼠座標固定)
==> 每隔一段時間更新滑鼠位置
3. 每次送出的間隔時間都過於規律 (固定週期性 發出增加點數)
==> 送出的時間判定 隨機加入亂數
4. 沒有觸發滑鼠點擊判定 (mouseDown() 一直都false)
==> 每隔一段時間意思意思點個幾下
5. 滑鼠的位置根本不在click範圍上 (滑鼠座標跟click座標不同)
==> 傳出時騙說其實位置有到
6. 滑鼠點擊判定時 視窗非最上層 (getFocus() 一直都false )
==> 鎖定視窗?
7. 輸入驗證碼時 沒有觸發鍵盤 (getKey() 一直沒有值傳入)
==> 每隔一段時間意思意思按個幾下
8. 超過一定時間都連續點擊沒有休息 (正常人總要上廁所睡覺吧 )
==> 每次送出間隔 亂數選擇是否待機
以上如果有偵測到某幾項 或者某一項持續過長時間 就判定為ban
猜測可能鎖法:
1. 把貴IP列入黑名單 不允許增加總數
==> 換IP 期待他們早日漂白 期待黑名單滿了你被放出來
2. 直接紀錄網路卡號 封鎖該卡號
==> 這真的是大絕招 硬體的東西總不能改吧 除非再買一張或者想辦法去騙
3. 存放某些奇怪的東西在你電腦某個角落當判定
==> 防毒軟體應該會有反應 或者可以試試分析封包紀錄 找出他存什麼存哪裡
猜測網站掛點:
1. 某國家同時點擊總數 超過他們預估的可能軍隊戰力
2. 某區域持續放出相同特徵的封包攻擊 封包同時紀錄滑鼠或鍵盤值等
3. 主辦單位覺得差距太大不好玩 誰第一名就給誰ban一下
--
以上 可能有些大家已經討論過了 或者根本天馬行空 有請海涵 m(__ __)m
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.113.164.44
1F:→ fridayjason:囧 被m了?! 06/22 03:23
2F:→ huangsw:MAC 可以改..... 06/22 03:23
3F:推 BcBc:推推! 06/22 03:23
4F:→ evaoq:這m的有快到XD 06/22 03:23
5F:推 PEA2:好快的M!! 06/22 03:24
6F:→ fridayjason:我寫的這些到底哪些有可能判定 哪些不可能阿 囧> 06/22 03:24
7F:推 lidj:我想推原PO說的最後一點 誰第一就BAN誰(誤 06/22 03:24
8F:推 LoveMoon:針對6 有全手動被BAN的 06/22 03:25
9F:推 FallenAngelX:看起來應該只有3 8伺服器可以檢查吧 06/22 03:25
10F:→ LoveMoon:針對8 有第一輪就被BAN的 06/22 03:26
11F:→ FallenAngelX:如果你講的那些全部都有傳資訊回伺服器... 06/22 03:26
12F:→ J06u9jy:2,5,6,7目前沒有 06/22 03:26
13F:→ FallenAngelX:那伺服器大概每次都活不到一分鐘 XD 06/22 03:26
14F:→ moara:封包傳輸內容應該沒有滑鼠位置 06/22 03:27
15F:推 hotahaha:其實是 9.ban-list載入中 XD 06/22 03:28
16F:推 yzhsage:幫你加一個..滑鼠按住click按鈕的時間.. 06/22 03:29
17F:推 fridayjason:他不需要每個check值都傳回 可以在客戶端算完再發出 06/22 03:31
18F:→ fridayjason:對應的警示訊號 所以才想會找他有沒有改local存些檔案 06/22 03:32
19F:→ fridayjason:全手動ban的可能是他不幸滿足了某些條件 XD 06/22 03:33
20F:推 warrenchen:小弟記得高橋名人可以把西瓜點破.. 每秒10下? 06/22 06:43
21F:→ fridayjason:每秒16 06/22 19:08