青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
金慶的專欄
C++博客
::
首頁
::
新隨筆
::
聯(lián)系
::
聚合
::
管理
::
423 隨筆 :: 0 文章 :: 454 評論 :: 0 Trackbacks
公告
我的隨筆
我的評論
我參與的隨筆
留言簿
(12)
給我留言
查看公開留言
查看私人留言
隨筆分類
(502)
1. C/C++(166)
(rss)
2. 網(wǎng)游開發(fā)(108)
(rss)
3. Golang(20)
(rss)
4. Linux/Unix(30)
(rss)
5. 軟工與管理(44)
(rss)
6. Python(23)
(rss)
7. Erlang(18)
(rss)
8. Rust(16)
(rss)
9. 其它(77)
(rss)
隨筆檔案
(423)
2023年1月 (1)
2022年11月 (1)
2022年10月 (2)
2022年9月 (1)
2022年4月 (6)
2022年1月 (2)
2021年12月 (4)
2021年11月 (6)
2021年10月 (2)
2021年9月 (2)
2021年8月 (7)
2021年7月 (2)
2021年5月 (2)
2021年3月 (1)
2021年2月 (2)
2021年1月 (1)
2020年12月 (1)
2020年10月 (1)
2020年9月 (5)
2020年8月 (1)
2020年7月 (1)
2020年6月 (1)
2020年4月 (2)
2020年3月 (3)
2020年2月 (3)
2020年1月 (1)
2019年12月 (1)
2019年9月 (2)
2019年4月 (2)
2019年1月 (1)
2018年12月 (1)
2018年11月 (3)
2018年10月 (1)
2018年9月 (3)
2018年8月 (3)
2018年7月 (2)
2018年6月 (4)
2018年5月 (4)
2018年4月 (4)
2018年3月 (1)
2018年1月 (2)
2017年12月 (2)
2017年11月 (3)
2017年10月 (3)
2017年8月 (7)
2017年7月 (1)
2017年6月 (1)
2017年5月 (3)
2017年4月 (3)
2017年3月 (3)
2017年2月 (2)
2017年1月 (2)
2016年12月 (5)
2016年11月 (2)
2016年10月 (2)
2016年9月 (1)
2016年8月 (6)
2016年7月 (3)
2016年6月 (2)
2016年5月 (4)
2016年4月 (2)
2016年3月 (2)
2016年1月 (3)
2015年12月 (2)
2015年11月 (2)
2015年10月 (1)
2015年8月 (2)
2015年7月 (1)
2015年6月 (1)
2015年5月 (4)
2015年4月 (3)
2015年3月 (4)
2015年2月 (5)
2015年1月 (4)
2014年12月 (3)
2014年11月 (3)
2014年10月 (2)
2014年9月 (3)
2014年8月 (1)
2014年4月 (4)
2014年3月 (1)
2014年2月 (4)
2014年1月 (5)
2013年12月 (5)
2013年11月 (5)
2013年9月 (2)
2013年8月 (2)
2013年7月 (2)
2013年6月 (2)
2013年5月 (1)
2013年1月 (2)
2012年12月 (1)
2012年11月 (1)
2012年9月 (1)
2012年8月 (3)
2012年7月 (2)
2012年6月 (1)
2012年4月 (3)
2012年3月 (2)
2012年2月 (3)
2012年1月 (2)
2011年11月 (2)
2011年10月 (3)
2011年9月 (2)
2011年8月 (2)
2011年7月 (3)
2011年6月 (2)
2011年5月 (3)
2011年1月 (2)
2010年12月 (1)
2010年11月 (2)
2010年10月 (2)
2010年9月 (3)
2010年8月 (2)
2010年7月 (3)
2010年6月 (1)
2010年5月 (3)
2010年4月 (3)
2010年3月 (5)
2010年2月 (4)
2010年1月 (4)
2009年12月 (2)
2009年11月 (3)
2009年10月 (4)
2009年9月 (3)
2009年8月 (2)
2009年7月 (4)
2009年6月 (1)
2009年5月 (3)
2009年4月 (4)
2009年3月 (2)
2009年2月 (5)
2009年1月 (1)
2008年12月 (7)
2008年11月 (4)
2008年10月 (1)
2008年9月 (3)
2008年8月 (4)
2008年7月 (3)
2008年6月 (4)
2008年5月 (6)
2008年4月 (7)
2008年3月 (6)
2008年1月 (5)
2007年12月 (7)
2007年11月 (4)
2007年10月 (5)
2007年9月 (6)
2007年8月 (8)
2007年7月 (5)
相冊
公告照片
搜索
積分與排名
積分 - 660014
排名 - 25
最新評論
1.?re: boost::asio::spawn 將一統(tǒng)C++網(wǎng)絡(luò)庫
asio 成為C++首選網(wǎng)絡(luò)庫
--linda
2.?re: log4cxx中文輸出錯(cuò)誤補(bǔ)丁
評論內(nèi)容較長,點(diǎn)擊標(biāo)題查看
--金慶
3.?re: mingw編譯OrzNet
能發(fā)送一個(gè)mingw編譯好的OrzNet庫給我嗎? liuweiqcxy@163.com
謝謝!
--劉威
4.?re: log4cxx中文輸出錯(cuò)誤補(bǔ)丁
評論內(nèi)容較長,點(diǎn)擊標(biāo)題查看
--bigbad
5.?re: log4cxx中文輸出錯(cuò)誤補(bǔ)丁
評論內(nèi)容較長,點(diǎn)擊標(biāo)題查看
--bigbad
閱讀排行榜
1.?"multiple definition of" 錯(cuò)誤(11061)
2.?SVN中邪惡的replace(10986)
3.?VS2005編譯libevent(10434)
4.?混音算法的學(xué)習(xí)與研究(10239)
5.?C調(diào)用lua腳本的效率測試(9020)
評論排行榜
1.?VC6正在被拋棄(35)
2.?VS2005編譯libevent(21)
3.?"multiple definition of" 錯(cuò)誤(18)
4.?C++引用優(yōu)于指針(17)
5.?ACE與ASIO之間關(guān)于Socket編程的比較(16)
網(wǎng)游防刷指令攻擊的設(shè)計(jì)
網(wǎng)游防刷指令攻擊的設(shè)計(jì)
網(wǎng)游外掛可以重復(fù)發(fā)送某些指令,造成服務(wù)器CPU占用或帶寬占用,這類攻擊稱為刷指令.
最簡單的如聊天廣播. 不需要特殊的外掛, 只需在客戶端全域或區(qū)域喊話,
該聊天信息就會(huì)廣播到所有客戶端, 占用許多帶寬.
一般需要通過限制聊天的間隔時(shí)間, 或者收費(fèi)來防止刷屏聊天.
其他指令也需要這種防刷措施.
防刷指令應(yīng)該做成一個(gè)通用機(jī)制, 控制所有指令, 而不是僅僅對個(gè)別指令處理.
默認(rèn)情況下, 所有客戶端發(fā)往服務(wù)器的指令都要受到限制.
指令限制功能應(yīng)該放在網(wǎng)關(guān), 不會(huì)影響游戲服務(wù)器.
但也要求算法盡量簡單, 能夠快速處理.
最簡單的限制方法是限制間隔時(shí)間.
同一類指令之間必須間隔一定時(shí)長.
同一類指令就是指令號相同.
例如所有聊天指令必須間隔500ms以上.
對于移動(dòng)攻擊類的指令, 很頻繁, 用時(shí)間間隔限制不合適.
因?yàn)槭芫W(wǎng)絡(luò)抖動(dòng)的影響, 可能會(huì)有多個(gè)指令集中地接收.
應(yīng)該用平均指令數(shù)來限制.
如5s內(nèi)指令個(gè)數(shù)不超過1000個(gè).
對于受到限制的指令, 可以直接忽略. 也可以向客戶端返回一個(gè)指令受限的指示.
對于確認(rèn)為刷指令攻擊的客戶端, 就斷開連接.
有的指令可以緩存,直到允許的時(shí)刻才轉(zhuǎn)發(fā)給游戲服務(wù)器. 同類指令可以只保留最后一個(gè)指令.
(轉(zhuǎn)載請注明來源于金慶的專欄)
posted on 2009-09-22 17:43
金慶
閱讀(1945)
評論(5)
編輯
收藏
引用
所屬分類:
2. 網(wǎng)游開發(fā)
評論
#
re: 網(wǎng)游防刷指令攻擊的設(shè)計(jì)
2009-09-24 17:44
凡客誠品
確認(rèn)為刷指令攻擊的客戶端, 就斷開連接.
回復(fù)
更多評論
#
re: 網(wǎng)游防刷指令攻擊的設(shè)計(jì)
2009-09-27 16:05
浩毛
防止網(wǎng)游外掛刷指令的一個(gè)比較好的辦法是在包加密上的處理,
可以這樣,
當(dāng)服務(wù)器端接受客戶連接后,給客戶端發(fā)送一個(gè)隨機(jī)種子,來初始化客戶端和服務(wù)器端隨機(jī)數(shù)生成步進(jìn)狀態(tài)機(jī)。
在來往的包頭記錄發(fā)送序號,步進(jìn)隨機(jī)數(shù)生成狀態(tài)機(jī),每次生成的隨機(jī)數(shù)就可作為一個(gè)密匙KEY,使用KEY對包體進(jìn)行加密。服務(wù)器或客戶端收到包后,根據(jù)包頭的序號,同步自己的隨機(jī)數(shù)生成狀態(tài)機(jī),也得到一個(gè)相同的KEY,用這個(gè)KEY對包體解密。
對破解者來說,由于每次的包的KEY都是不同的,只是通過截獲收發(fā)的網(wǎng)絡(luò)包是很難根據(jù)包頭的序號和加密的包體來進(jìn)行破解。
另外,由于同一個(gè)指令同一內(nèi)容的加密網(wǎng)絡(luò)包在不同時(shí)間段都是不同的。外掛開發(fā)者將截獲的加密網(wǎng)絡(luò)包,重復(fù)發(fā)送給服務(wù)器會(huì)被服務(wù)器判定為非法包。
回復(fù)
更多評論
#
re: 網(wǎng)游防刷指令攻擊的設(shè)計(jì)
2009-09-27 16:07
浩毛
好像魔獸就是采用的這種機(jī)制。
回復(fù)
更多評論
#
re: 網(wǎng)游防刷指令攻擊的設(shè)計(jì)
2009-09-27 16:08
浩毛
另外,你還要對客戶端的程序做一些 模糊化處理,禁止調(diào)試等手段來防止破解者反編譯匯編跟蹤調(diào)試你的程序。
回復(fù)
更多評論
#
re: 網(wǎng)游防刷指令攻擊的設(shè)計(jì)
2009-09-28 09:27
金慶
@浩毛
我的假定是客戶端程序可以被破解.
所有客戶端密碼,加密方法,與服務(wù)器的通信協(xié)議都是可見的.
回復(fù)
更多評論
刷新評論列表
只有注冊用戶
登錄
后才能發(fā)表評論。
【推薦】100%開源!大型工業(yè)跨平臺(tái)軟件C++源碼提供,建模,組態(tài)!
相關(guān)文章:
How are dtLinks created in NavMesh
UE4 Blueprint Multiple Event BeginPlay
第9代游戲主機(jī)
Canvas Scaler 的3種模式
幀同步是否允許客戶端指定命令幀號
rpc應(yīng)答太快造成請求超時(shí)
測試 tolua 例子 TestErrorStack
lua變量缺少local造成unity死鎖
C# tolua 之間互傳 byte[]
Unity使用異步grpc
網(wǎng)站導(dǎo)航:
博客園
IT新聞
BlogJava
博問
Chat2DB
管理
Powered by:
C++博客
Copyright © 金慶
青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
夜夜嗨一区二区三区
|
国产专区综合网
|
99人久久精品视频最新地址
|
亚洲国产成人久久
|
欧美成人免费在线观看
|
aa成人免费视频
|
亚洲无线观看
|
国产主播喷水一区二区
|
免费观看国产成人
|
欧美日韩国产精品
|
欧美亚洲综合在线
|
久久免费国产精品1
|
亚洲精品国产拍免费91在线
|
一区二区欧美精品
|
国内精品久久久久久久影视蜜臀
|
免费av成人在线
|
欧美体内谢she精2性欧美
|
久久一区视频
|
亚洲一区二区3
|
欧美一区观看
|
亚洲精品在线免费
|
亚洲免费网址
|
亚洲人成7777
|
亚洲欧美中文另类
|
亚洲精品免费一区二区三区
|
亚洲一区二区三区视频播放
|
亚洲电影免费观看高清完整版
|
一本久久综合亚洲鲁鲁五月天
|
国产日韩亚洲欧美综合
|
亚洲欧洲日本mm
|
国内外成人免费激情在线视频
|
亚洲欧洲一区二区在线播放
|
国产亚洲福利
|
一区二区日韩
|
亚洲精品国产精品国自产在线
|
日韩视频一区二区三区在线播放
|
女女同性女同一区二区三区91
|
亚洲欧美一区二区原创
|
欧美成黄导航
|
久久一区欧美
|
国产欧美日韩视频在线观看
|
亚洲伦理久久
|
亚洲国产合集
|
久久久999成人
|
欧美一区中文字幕
|
欧美日韩亚洲高清一区二区
|
欧美国产视频在线观看
|
国内精品久久久久影院色
|
亚洲午夜影视影院在线观看
|
亚洲作爱视频
|
欧美激情视频免费观看
|
欧美电影免费观看高清完整版
|
欧美伊久线香蕉线新在线
|
中文欧美在线视频
|
欧美日韩国产另类不卡
|
亚洲大胆人体在线
|
亚洲国产91精品在线观看
|
久久精品色图
|
乱人伦精品视频在线观看
|
国产亚洲欧美一区在线观看
|
午夜精品999
|
久久久久久久久久久久久久一区
|
亚洲美女av在线播放
|
免费在线播放第一区高清av
|
欧美高清在线视频观看不卡
|
在线成人中文字幕
|
免费看成人av
|
最新亚洲激情
|
一区二区三区国产盗摄
|
欧美日韩一二区
|
亚洲网站在线
|
欧美在线免费播放
|
国产综合久久久久久
|
久久久女女女女999久久
|
免费成人黄色片
|
亚洲激情午夜
|
欧美日韩亚洲一区二区三区在线观看
|
亚洲乱码久久
|
午夜精品影院
|
黄色日韩网站
|
欧美国产免费
|
一区二区三区视频在线观看
|
午夜综合激情
|
在线播放不卡
|
欧美精品在线一区
|
亚洲欧美变态国产另类
|
久久三级视频
|
99这里只有精品
|
国产精品久久久久天堂
|
久久精品国产一区二区电影
|
欧美激情精品久久久久久久变态
|
欧美大片第1页
|
亚洲天堂偷拍
|
黄色欧美日韩
|
国产精品成人观看视频国产奇米
|
亚洲欧美另类在线观看
|
欧美成人四级电影
|
亚洲永久在线观看
|
伊人久久婷婷
|
国产精品福利在线观看
|
久久午夜羞羞影院免费观看
|
一区二区动漫
|
亚洲成人直播
|
久久成人资源
|
亚洲一级在线
|
亚洲高清二区
|
国产欧美日本一区二区三区
|
免费日韩av
|
欧美在线观看视频
|
aa成人免费视频
|
欧美夫妇交换俱乐部在线观看
|
亚洲女人天堂成人av在线
|
亚洲黄色免费电影
|
国产真实乱子伦精品视频
|
国产精品jvid在线观看蜜臀
|
玖玖玖免费嫩草在线影院一区
|
亚洲自拍高清
|
欧美一二区视频
|
在线一区二区三区四区
|
亚洲国产一区在线
|
好男人免费精品视频
|
国产精品一页
|
国产精品乱子久久久久
|
麻豆成人小视频
|
欧美在线视频一区二区三区
|
夜夜爽av福利精品导航
|
欧美影院视频
|
亚洲欧美成人在线
|
一区二区免费看
|
亚洲国产裸拍裸体视频在线观看乱了中文
|
国产精品99免费看
|
欧美性猛片xxxx免费看久爱
|
欧美激情第4页
|
欧美va天堂
|
男女精品视频
|
欧美大片在线观看一区
|
久久这里只有精品视频首页
|
久久国产精品久久久久久
|
午夜精品理论片
|
亚洲欧美久久
|
欧美亚洲视频
|
久久国产88
|
久久久精品一区
|
久久视频国产精品免费视频在线
|
妖精成人www高清在线观看
|
亚洲精美视频
|
亚洲麻豆av
|
中文一区二区在线观看
|
亚洲综合第一页
|
午夜精品偷拍
|
久久久久九九视频
|
久久青青草原一区二区
|
免费欧美高清视频
|
欧美连裤袜在线视频
|
国产精品都在这里
|
国产精品亚洲精品
|
国产一区二区三区四区hd
|
影音先锋一区
|
日韩一区二区免费看
|
亚洲一区二区三区成人在线视频精品
|
亚洲自拍啪啪
|
久久精品国产精品亚洲综合
|
老司机午夜精品
|
亚洲国产天堂久久综合网
|
亚洲视频一二三
|
久久xxxx精品视频
|
欧美岛国在线观看
|
国产精品每日更新
|
伊人婷婷欧美激情
|
中文亚洲视频在线
|
久久色在线观看
|
亚洲日本中文
|
午夜视频久久久久久
|
麻豆91精品91久久久的内涵
|
国产精品www.
|
亚洲国产精品va在线观看黑人
|
一本色道久久综合亚洲精品高清
|
久久青草欧美一区二区三区
|
亚洲国内高清视频
|
亚洲欧美日韩一区二区三区在线观看
|
久久久久久一区二区
|
欧美日本在线观看
|
国产尤物精品
|
亚洲一区久久
|
欧美大片国产精品
|
午夜在线a亚洲v天堂网2018
|
嫩草伊人久久精品少妇av杨幂
|
国产精品ⅴa在线观看h
|
亚洲欧洲美洲综合色网
|
久久国产婷婷国产香蕉
|
亚洲毛片播放
|
免费成人美女女
|
国产在线观看一区
|
亚洲欧美日韩一区
|
欧美国产视频在线
|
欧美福利网址
|
久久成人在线
|
国产精品午夜国产小视频
|
99热精品在线
|
欧美激情精品久久久久久变态
|