OK論壇

 找回密碼
 註冊
查看: 2083|回復: 2

加密封包問題

[複製鏈接]
  • TA的每日心情
    奮斗
    2016-9-7 09:54 PM
  • 簽到天數: 158 天

    連續簽到: 1 天

    [LV.7]常住居民III

    發表於 2014-6-12 01:34:21 | 顯示全部樓層 |閱讀模式
    本帖最後由 claymoreaki 於 2014-6-12 09:46 PM 編輯

    解決方法是:

    沒對應好KEY 所以導致無法登入 和 pack_db無關


    以下原文

    使用環境: WIN7 X64

    版本測試: Hercules SVN trunk

    以下是 加密相關 設置選項 不知道是否有地方漏掉 ?

    client.conf內的加密選項
    packet_obfuscation: 2



    小弟在packets.h 有看到類似加密封包key的東西

    #if PACKETVER >= 20130807
            packetKeys(0x7E241DE0,0x5E805580,0x3D807D80); /* Thanks to Shakto */

    客戶端加密封包key 輸入順序1,2,3   ===>>    7E241DE0,5E805580,3D807D80

    一樣出現 以下的小黑窗 最後就猜測是 由於加密後無法解析封包

    所以導致選擇人物時 要進入遊戲內 導致斷線

    加密封包問題 個人猜測應該是pack_db

    請問一下recvpackets生成pack_db工具 有人能提供嗎?

    [所以就猜測 設置加密封包登入器 把解析出來的封包長度 轉換成pack_db 應該就能正常遊戲]
    [有大概的爬文了一下 只是上爬文找的工具 好像少了一些東西 導致無法轉換 所以特此來發文]

    [謝謝各位 希望有人可以幫忙解答]





    如下圖所示


    回復

    使用道具 舉報

  • TA的每日心情
    開心
    2018-1-18 03:10 PM
  • 簽到天數: 189 天

    連續簽到: 1 天

    [LV.7]常住居民III

    發表於 2014-6-12 01:48:50 | 顯示全部樓層
    Diff Client時, Disable Packet Encryption不能選.
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    奮斗
    2016-9-7 09:54 PM
  • 簽到天數: 158 天

    連續簽到: 1 天

    [LV.7]常住居民III

     樓主| 發表於 2014-6-12 08:24:16 | 顯示全部樓層
    本帖最後由 claymoreaki 於 2014-6-12 10:37 PM 編輯
    盧卡斯 發表於 2014-6-12 01:48 AM
    Diff Client時, Disable Packet Encryption不能選.

    • 我沒對應好key <<==== 萬惡根源 原來KEY下面還要對應 =  =
      然後 製作的時候 讀取之前做的 製作表 原來有勾到 禁用封包加密


           謝拉
    回復 支持 反對

    使用道具 舉報

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

    本版積分規則

    Archiver|手機版|小黑屋|OK討論區

    GMT+8, 2024-4-25 07:54 PM , Processed in 0.088490 second(s), 19 queries , Gzip On.

    Powered by Discuz! X3.4

    Copyright © 2001-2020, Tencent Cloud.

    快速回復 返回頂部 返回列表