綁定帳號登入

Android 台灣中文網

打印 上一主題 下一主題

[討論] 【剖析】攔截封包 修改 並回傳基本教程,討論。

   關閉 [複製連結] 查看: 33725|回覆: 34|好評: 13
跳轉到指定樓層
amam321123 | 收聽TA | 只看該作者 回帖獎勵 |正序瀏覽 |閱讀模式
發表於 2013-12-24 13:56

馬上加入Android 台灣中文網,立即免費下載應用遊戲。

您需要 登錄 才可以下載或查看,沒有帳號?註冊

x


一、

      封包是什麼?
      
       封包指的是伺服器與本機的一種訊息交流方式。
       訊息又包刮 經驗,等級,道具,體力,,,等一堆東西
       本機 則代表 手機 電腦 各類可以安裝神魔可以玩的機器

二、

       攔截封包

       攔截封包的方法就是用程式監控制本機與伺服器的訊息交流
       而通常我習慣在關鍵點開啟監控加以攔截。
       不然從開始到結束攔下來的封包會有上千甚至上萬個。
        至於攔截封包的程式 上網找就有了。

三、

      解讀封包

       解讀封包非常重要的是你必須要有敏銳的觀察力與比對能力。
       在一個完全不知道封包在講什麼的情況下,用比對的會讓你更加容易知道封包裡的代碼在講什麼

四、

      進入正題,談改神魔之塔

      既然有基本的概念了,我就講快一點吧!
      首先 怎麼洗積分?
      打爆一場老人本機就會發一個打爆老人的封包給伺服器
      跟伺服器說你打爆老人了,這樣伺服器就幫你加分
      我們只要攔到本機要發給伺服器的封包就可以了!

      。。。注意。怎麼找這個封包?。。。
      。。。只要看到結束的時候有POST這個就是本機發送的了。。。
      。。。接下來發揮你的比對能力找出到底是哪個就可以了。。。

      確定是哪個封包之後,就把他重複發送給伺服器就好了!   
       這就是洗積分!

       以此方式延伸下來,要洗什麼都可以了!
       但是請注意第五點。

五、
  
      可能遇到的問題。

       非常有可能的問題是 神魔伺服器方有驗證封包的系統
       可能驗證你的體力是否能打這麼多常之類的
       也可能給封包加上隨機碼或是密碼
       造成你傳過去的假封包比對不符合,被識破。以至於無效
       可能遇到的問題有很多很多種,不勝枚舉。

六、
   
       觸法行為

       在我純手打的這篇討論文中。

       修改封包回傳欺騙伺服器的方式。
       如用在政府機構或是對其他人的網站或是電子資料
       造成癱瘓,流失,毀損,則有觸法行為喔。
       !!!!請多多注意!!!!

覺得有吸收知識就幫我評分吧!
有問題也請提問吧  我懂的就幫你們解答!

「用Android 就來APK.TW」,快來加入粉絲吧!
Android 台灣中文網(APK.TW)

評分

參與人數 24碎鑽 +20 幫助 +23 收起 理由
a0953254986 + 1 + 1 很給力!
cupworld01 + 1 + 1 非常讚
aaa520660 + 1 + 1 很給力!
風ㄈㄥ + 1 + 1 非常讚
adadadss + 1 偶像,看完你的內容,讓我找到了活著的意義.
Menu5 + 1 + 1 非常讚
t68inv97l + 1 + 1 非常讚
asd8741349 + 1 + 1 非常讚
m30107 + 1 + 1 非常讚
win56155638 + 1

查看全部評分

收藏收藏6 分享分享 分享專題
用Android 就來Android 台灣中文網(https://apk.tw)
回覆

使用道具 舉報

31
jimhs1 | 收聽TA | 只看該作者
發表於 2014-7-29 17:58
瘋頭即co之你也可co之,大不了像牠一樣換個名字及圖像。
想想當年的魔獸吧,想怎麼改就怎麼改。
想玩又不想被玩,
就搞個境外私服吧
用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

30
sa22561 | 收聽TA | 只看該作者
發表於 2014-7-29 15:58
還有apk編譯哈哈
用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

29
jsnetmay91 | 收聽TA | 只看該作者
發表於 2014-7-29 15:12
基本上封包不太可能不加密吧,不加密只能說神魔太混了,
簡單的同位元檢查,到很複查的都有,使用截取封包程式對
於加密內容不太可能可以看出,一般網管程式會去監察PORT
判別正在進行什活動,,比較容易的方法反組譯神魔的客戶
端程式,找出神魔傳輸程式碼下去研究修改比較快一點,直接
修改封包可能很困難。
用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

28
lazytmy | 收聽TA | 只看該作者
發表於 2014-7-29 13:05
看了这篇文章开始明白什么是封包了~

多谢大大的分享
用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

27
chuhao29 | 收聽TA | 只看該作者
發表於 2014-5-1 08:45
~感謝大大分享~~
用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

26
xiaogui2232 | 收聽TA | 只看該作者
發表於 2014-5-1 04:17
我使用fiddler2修改.可是进到关卡,怪都没变成史莱姆..史莱姆code是100吧. 可是进到关卡怪还是原型 -.- .. 求大大教改. 朋友不肯教. 上网查了好多天找没有结果.. 有些还要收钱的 -.-

點評

我朋友表示很忙@_@  發表於 2014-6-26 22:40
用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

25
flyfly1229 | 收聽TA | 只看該作者
發表於 2014-3-22 21:57
好複雜的感覺,不過多看看總是好
又知道了一種改的方式~~
用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

24
devilhow67 | 收聽TA | 只看該作者
發表於 2014-3-22 21:43
頂-樓主來看看
用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

23
devilhow67 | 收聽TA | 只看該作者
發表於 2014-3-22 02:26
大神們研究吧,產生 hash 的演算法:

hash = Checksum.GetHash("/api/" + path + URLBuilder.BuildQuery(dictionary, true), string.Empty);
其中 GetHash 是下面這個樣子。

public static string GetHash(string input, string salt = "")
{
     string str = "YmZhYTRkNzIwM2VkODhhZTZiZTg4MDU2NWFlYjkxMDU=" + salt;
     string str2 = Encryption.MD5(input).Substring(4, 4);
     return Encryption.MD5(str2 + str);
}
用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

22
tonyjj43 | 收聽TA | 只看該作者
發表於 2013-12-26 21:51
本帖最後由 tonyjj43 於 2013-12-26 22:19 編輯

能修改的只有客戶端....但只是自爽用.<<

有圖有真相~純娛樂無其他意圖!!
等級目前只接受到350等...寶石等皆可更改!!
用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

您需要登錄後才可以回帖 登錄 | 註冊

本版積分規則