Android 台灣中文網

標題: 各位還記得修改版神魔apk嗎 [打印本頁]

作者: Fenh    時間: 2014-7-28 20:24
標題: 各位還記得修改版神魔apk嗎
本帖最後由 Fenh 於 2014-7-28 20:26 編輯

首先我要聲明這帖純粹突發奇想僅討論用
之前的修改版apk炒得很熱
熱過頭讓官方抓到bug了
所以有經過更新了 只要是有修改過的檔案在開啟時都會出現#6等等系統訊息
之前還能+-用別的方法進入關卡 但後來也都證實會被單
所以說小弟猜想神魔應該在程式內寫入>>>
當開啟apk時最先判斷apk內一些敏感檔案(dll黨啦什麼的
所以在java程式內找到指定的變數
仔細看的話再進行修改掉的話 是否能不讓apk首先掃描檔案呢?
當然啦要找到變數的話可能要花非常非常非常多時間
因為你除非是工程師 不然根本不知道它命名了甚麼
得非常仔細的看程式哈哈哈

當然這只是我剛剛無聊亂想想到的 因為最近在寫程式
也可能神魔是把對應檔案存在官方資料庫
然後開啟時首先透過封包回傳檢查 各種可能都有啦~
這篇不是教學文僅供討論 歡迎把自己亂想的說出來提供給真想破解的人 哈哈哈
再次強調此文不是教學文 不要私訊我 如果不是重要的是我會直接略過
我的訊息已經爆了..

這篇純粹突發奇想所以內容不夠清楚不夠詳細在此先說抱歉 請各位多多包涵
作者: 25077667    時間: 2014-7-28 23:11
應該不太可能是封包回傳
因為這會讓手機當機~~
你想想
48.xx MB的封包
一直傳
而且是手機再處理~你覺得有可能嗎??
除非只有偵測那個ASS.....的DLL
作者: jdps507    時間: 2014-7-28 23:22
感謝消息 !
作者: damnpussy    時間: 2014-7-28 23:50
resign之後簽名就不同了 , 運行的時候偵測到簽名不同它就直接判定作弊了啊

這又沒有任何理由會導致他apk簽名不同
作者: Fenh    時間: 2014-7-28 23:53
本帖最後由 Fenh 於 2014-7-29 00:00 編輯
damnpussy 發表於 2014-7-28 23:50
resign之後簽名就不同了 , 運行的時候偵測到簽名不同它就直接判定作弊了啊

這又沒有任何理由會導致他apk簽 ...


通常Android系統禁止更新安裝簽名不一致的APK
當然啦~也是有方法的
但我已經說了有各種可能嘛~
作者: sabpprook    時間: 2014-7-29 00:02
你說的沒錯!!
的確是有某些機制會驗證DLL是否被修改過
包括 packet、HASH、sign name、file length、jni
作者: Fenh    時間: 2014-7-29 00:02
我是剛好寫程式寫到檢測檔案的語法
才忽然想到的
作者: ray7496422    時間: 2014-7-29 07:51
我覺得應該是伺服器會偵測apk是否被改過
作者: videojeff    時間: 2014-7-30 13:56
难得上来回帖。

首先,签名的问题好解决,我这边没这个问题。
其次,要解决监测关键在 libtosafe.so
作者: spigbbbbb    時間: 2014-7-30 16:14
簽名驗證問題只要程式能力夠是可以解決的




歡迎光臨 Android 台灣中文網 (https://apk.tw/) Powered by Discuz! X3.1