合購VIP資源論壇

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

魔鬼作坊全套軟件編程VIP教材[更新到最新]
重樓C++輔助是如何煉成的教材
獨立團編程培訓系列教材全套
九尾狐EZ按鍵腳本VIP系列教程
VC++傳奇三逆向研究三部曲 打包
江中游VIP系列按鍵精靈培訓班
播布客新概念C語言視頻教程
小生我怕怕中級班破解培訓教材[價值2000元]
紫貓VIP按鍵精靈培訓教程
2013飯客大型職業入侵滲透特訓班
藍絲雨TC《商業輔助是怎樣煉成的》
老A淘寶打造爆款系列教材[更新至第九期]
上百G電腦維修硬件維修手機維修教程
菜鳥騰飛MetaSploit滲透測試平臺之應用
甲殼蟲VIP絕版SEO優化系列教程
半斤八兩VIP初級破解班1-27官方售價500元
半斤八兩中級破解教程價值1000元
天都吧全站教程高清無密更新完畢
暗月滲透系列教程第一套更新完畢
暗月滲透系列教程第二套更新完畢
DIY商業輔助學院201VIP教程[基礎實戰LUA篇]
老王Python培訓視頻教程(價值500元)
2014年小七免殺論壇VIP系列第三季 (美女講師)
一洋2014淘寶培訓最新教程16個模塊(價值2980元)
大猛網賺編程系列教程(價值699元)
C++ Primer視頻教程(初級,中級,高級全套)
軒轅IT培訓 Linux C++ 遠程全科班[價值500元]
C++實地培訓教程[持續更新中]
魔域輔助系列教程(價值300元)
burpsuite系列視頻教程高清無KEY 
 俠客C#營銷軟件開發特訓(價值880元)[高清版]
滴水網絡初級逆向培訓視頻(價值800元)逆向必備
某米網價值2399元鉆石VIP會員視頻
價值上萬元淘寶大學電子商務培訓教材
敬偉PS教程/PS5 6視頻教材書/平面 廣告設計淘寶美工自學全套高清
安全滲透測試實踐高級系列課程[價值1500元]
AGP驅動高級班VIP零基礎游戲反驅動保護教程
7000元AGP論壇遠程VIP培訓班
夢幻西游2輔助系列視頻教程
龍之谷輔助系列視頻教程
世恒百集易語言教程全套100集更新完畢
廣告位置招租150/月 聯系QQ:1595000430
Hadoop七天培訓[更新完畢] JAVA上海培訓基礎就業班 達內C++ 2014 培訓第一期視頻教程
Windows程序設計第五版視頻教程[價值1700]
SEO培訓史上最強SEO培訓(價值4980元)[高清完整版]
老男孩python高級運維開發課程(高清完整版)
老男孩OpenStack企業私有云實戰培訓課程(價值800元)
Java 編程思想系列教程[初級中級高級]
在線開通VIP會員聯系QQ:1595000430點擊這里給我發消息
在線開通VIP會員聯系QQ:1595000430點擊這里給我發消息 
上千G精品VIP教程目錄請點擊這里 加入VIP會員全站無限制下載 免費獲取VIP會員說明詳細點擊
永久電影資源采集網
超級資源采集網--用心創造快樂

OK資源網無水印高清資源

廣告位招租聯系QQ:1595000430
芒果TV高清無水印電影資源采集
永久電影資源采集網
永久電影資源采集網
廣告位招租聯系QQ:1595000430
芒果TV高清無水印電影資源采集
查看: 1018|回復: 1
打印 上一主題 下一主題

網絡游戲里變態功能的奧秘

[復制鏈接]
  • TA的每日心情
    開心
    2020-3-26 15:08
  • 簽到天數: 28 天

    [LV.4]偶爾看看III

    11

    主題

    38

    帖子

    96

    合購幣

    ○小試身手●

    UID
    277002
    積分
    134
    合購幣
    96 枚
    注冊時間
    2019-5-23
    最后登錄
    2020-3-26
    跳轉到指定樓層
    樓主
    發表于 2020-2-29 11:08:52 | 只看該作者 |只看大圖 回帖獎勵 |倒序瀏覽 |閱讀模式
    在網絡游戲中,我們經常會遇見一些所謂的“變態功能”,什么叫做變態功能呢?
    變態功能的定義非常簡單,就是我們正常玩家無法做到的事情,統稱為變態功能!也可以理解為很牛X的功能。
    例如,飛天,遁地,無敵,秒怪,加速,透視等等
    這里面有一個小小的提問,自瞄算不算變態功能?答案是不算
    因為正常玩家玩的足夠好,那么也是可以槍槍爆頭的。(雖然可能性極低)
    自瞄不過是電腦幫我計算準星,實現人類的最高能力,電腦的計算速度遠遠高于人類
    正常的變態功能 是屬于游戲的Bug導致的,但是自瞄不是變態功能,自然也就無法避免,這也就是為什么只要是FPS游戲,無論有沒有其他變態功能,自瞄爆頭一定存在的原因。
    但是飛天之類的功能,你怎么操作也沒有任何實現的可能的,這種就是真正的變態功能了
    我們正常玩家是沒有辦法做到這些事情的!
    變態功能的產生
    1.服務器驗證漏洞
    我們拿幾個例子來舉例,有的游戲是在設計的初期就存在的協議漏洞,屬于設計問題,后期很難修改掉。
    例如某個游戲,怪物扣血,不是由服務器來判斷的,而是我們本地判斷怪物是否扣血,然后告訴服務器的,那么你想扣多少血都可以,告訴服務器就可以了,隨意修改。
    正常的安全驗證方式,應該是我們做攻擊技能等操作,然后服務器收到這些協議,在服務器上計算怪物應該扣多少血量,然后再告訴我們,這樣客戶端就沒有辦法隨意修改怪物的血量了。
    有的驗證漏洞是程序員無意的邏輯漏洞,例如,某個游戲在做一個特定任務的時候像服務器發送一個封包,然后就可以獲得到一個特殊的BUFF效果,但是這個獲得特殊BUFF效果的封包,可以在任何環境任何時候使用,這就是服務器沒有對這個封包的有效環境做驗證了。后期發現也是很容易修改的,只要在接受這個封包的時候加幾條代碼判斷就可以了,重點是能不能及時發現!
    2.游戲需要
    很多3D大型游戲,多人團戰,戰斗激烈,尤其人物的坐標變動的十分頻繁,服務器時時驗證會導致網絡延遲,打擊感減弱等等嚴重影響游戲體驗的情況發生!
    那么為了用戶體驗,沒有辦法,只能減輕對坐標的驗證,那么小范圍瞬移或則加速的變態功能就出現了!利潤上這個也是不好避免的,但是隨著5G 時代的到來,這種問題會減輕很多
    通過變態功能的產生,我們可以知道一件事,是否有變態功能和游戲本身沒有必然關系
    比如有同學說傳奇這種老技術老游戲應該很多變態功能啊,為什么沒有
    就拿加速瞬移做例子,現在的很多大型3D游戲存在加速,瞬移,但是傳奇2D游戲坐標變動沒有那么快速頻繁,反而不存在這種變態功能,所以是否有變態功能不是看這些的,而是看他模式和服務器驗證方式!
    變態功能的實現,有兩種方式
    知道了原理,那也就知道實現的思路了,有3種實現的可能,但是實際上殊途同歸
    1.封包分析
    任何的功能最終都是通過封包和服務器通信的,所以任何的變態功能也都是可以通過封包來實現的
    例如,某游戲秒怪,實際就是發送一個怪物死亡封包,只要你抓到這個封包,發送即可
    例如,某游戲不死功能,實際上就是抓到了人物死亡封包,然后攔截下來,什么情況都不發送即可
    例如,某游戲變態BUFF功能,實際就是抓到了一個特殊情況下的BUFF封包而已。
    2.修改邏輯
    有很多逆向新手說,我做變態功能的時候,沒有分析封包啊,只是修改了游戲的幾個字節,就可以了。實際上這就是修改游戲邏輯代碼,最終也是影響的封包,只是處理的位置不同而已。
    我們來舉幾個例子
    例如,某游戲秒怪, 我們找到怪物死亡call 附近的代碼,然后修改跳轉,比如jnz 改成jmP ,讓代碼無論什么情況都會執行到怪物死亡call,這樣無論什么攻擊都會導致怪物死亡了。
    例如,某游戲不死功能,我們把人物死亡函數直接Nop 掉,或則直接把上面能跳到死亡call的跳轉全部修改了即可保持人物不死。
    例如,某軟件破解,登錄驗證是否成功的判斷跳轉修改成無論返回值是多少都是成功,那么就可以破解登錄了
    但是我們怎么修改邏輯代碼,最終只是為了影響封包而已
    3.修改封包參數
    還有一種就是修改封包參數了
    這種需要自己嘗試
    例如我們抓到一個封包,把其參數修改成為一個特別大的值或則特別小的值,導致服務器判斷錯亂可能會產生很多意向不到的效果
    例如某游戲,我們修改換線封包參數,結果我們到了一條測試線,沒有人和我們搶怪了
    例如某游戲,我們修改了一個獲取寶藏的封包參數,結果低級副本得不到的材料,我們現在可以得到了。
    這種思路,往往是抓服務器缺少的判斷,導致服務器出現錯誤,但是同樣付出的測試過程也是十分辛苦的

    評分

    參與人數 2合購幣 +3 收起 理由
    zekawh + 1 日賺600元項目 http://t.cn/A6zcKvDB
    KYRHDW + 2 掛機日賺200元:https://t.cn/Ewr2ZhH

    查看全部評分

    回復

    使用道具 舉報

  • TA的每日心情
    無聊
    5 小時前
  • 簽到天數: 4 天

    [LV.2]偶爾看看I

    0

    主題

    8

    帖子

    15

    合購幣

    ◁初露鋒芒▶

    UID
    279998
    積分
    23
    合購幣
    15 枚
    注冊時間
    2020-4-24
    最后登錄
    2020-6-5
    沙發
    發表于 昨天 10:37 | 只看該作者
    厲害厲害,學到了
    回復 支持 反對

    使用道具 舉報

    您需要登錄后才可以回帖 登錄 | 立即注冊

    本版積分規則

    QQ|小黑屋|手機版|Archiver|合購VIP資源論壇 |網站地圖

    GMT+8, 2020-6-5 20:56 , Processed in 0.109375 second(s), 28 queries .

    Powered by Discuz! X3.4

    Copyright © 2001-2020, Tencent Cloud.

    快速回復 返回頂部 返回列表
    江西快三计划软件科技有限公司 北京pk赛车官网下载 哈灵杭州麻将官网 王中王三肖选一肖 意甲历届冠军一览图 浙江体彩6+1走势图带连线 15选5中奖号 快乐扑克3豹子技巧 精选好彩26天天好彩 闲来江西麻将手机版下载 捕鱼王app安卓下载