反編譯網頁游戲
A. 有誰知道OllyDbg怎麼調試網頁游戲嗎主要是用來找CALL,如果附加進程在Explorer.exe上,無法調試。CE找網
不需要用OllyDbg調試網頁.首先,網頁游戲在你的機器上肯定是客戶端.客戶端一般只用html,css和js就堆成了,而只有js是腳本程序,要調試的話你可以使用Google Chrome瀏覽器里給js某句下斷點.當然有的客戶端直接是用flash寫的,actionscript好像沒有調試器吧...你只能用碩思閃客精靈之類的軟體反編譯然後再看代碼...至於更多數據操作,都一定是客戶端通過TCP/IP協議發數據包給伺服器端來處理,那個你是調試不到的...
B. unity3d反編譯能提取場景資源嗎
下面我會從頭介紹一下提取的全過程:
步驟一:首先下載 DisUnity v0.3.1
我解壓到了D:\disunity_v0.3.1 這個路徑 大家根據自己的需求來選擇自己的路徑吧
步驟二:確保安裝了 java JDK 7
檢測是否安裝成功 在cmd輸入 java -version 可以列印出版本號 說明應該沒問題了。如果沒有成功這里就不詳細介紹了 問下度娘或者google一下(雖然最近google有些杯具了),請大家見諒。
步驟三:獲取可以破解的源文件 首先我們需要Android的 .apk 或者 IOS的 .ipa 或者網頁游戲的.unity3d 和 .boundle 文件
Android: 先看看 Android 的 apk 安裝包吧,把下好的文件後綴名.apk 直接改成 .rar 解壓到單獨的文件夾 可以反編譯的文件的路徑就在:解壓後的文件夾\assets\bin\Data
IOS: ios的 ipa的安裝包 也是同樣的原理 把.ipa 改成 .rar 然後解壓到單獨的文件夾 可以反編譯的文件的路徑就在: 解壓後的文件夾\Payload\godoflight.app\Data (這里我用的是神之光舉例子 所以是 godoflight.app)
網頁: 這個我們重點講一下
下面我講一下如何提取unity3d做的網頁游戲的資源
首先我們先要下載 火狐瀏覽器 請大家自行下載吧。
然後安裝 FireBug 插件 上圖了
然後搜索 Firebug 找到後點安裝
安裝成功後這里會有個蟲子的圖標
准備工作完成了,下面我們找一個unity3d開發的網頁游戲 這里我們用 《冰火破壞神》 來舉例,
先登錄游戲,然後打開firebug 如圖 點 [網路] -> [全部] 如果目前網頁中有unity的資源的話 就會在下面的列表裡出現
這里我先清理了一下因為裡面有很多不是unity的資源文件 列表清空了之後 我點 【進入游戲】 就進入了一個載入界面列表裡開始載入新的資源
有.boundle 和 .unity3d 的資源 這就是我們需要的 至於其他的資源 我也是剛剛才嘗試出來的估計就這兩種有用的文件吧 如果不是還請大家補充 大家共同研究哈。
這里已經載入了不少資源了 然後就是蛋疼的下載 因為一直沒有很好的批量下載的方法 我目前還是一個一個的下載 如果大家有好的方法的話 希望可以分享一下 感激不盡。
復制鏈接 然後我用工具下載下來就可以了(我用的QQ旋風)。
到此需要做的准備基本完成下面我們開始反編譯。
步驟四: 打開cmd 進入步驟一中的 D:\disunity_v0.3.1 文件夾中
下面是disunity_v0.3.1中的目錄結構
然後我們可以用命令 disunity extract 需要反編譯的文件的路徑\*.* 就可以了
我的反編譯文件放在了E:\Downloads\szgPJB(jb51.net)\assets\bin\Data 這個文件夾中 用 *.* 就可以把裡面的文件全部反編譯 當然無法識別的文件是沒法反編出來的
從.ipa和.apk中解壓出來的資源 貌似只有 .assets 文件可以反編譯出來
從網頁上下載的.boundle和.unity3d 文件也可以放到一個文件夾 用上面的方法 反編譯出來。
當然 單個文件的話 把*.* 替換成想要反編譯的文件就可以了
C. 網路游戲一般都有客戶端,能分析反匯編代碼,,,但是網頁游戲怎麼反匯編。。。
網頁游戲可以反編譯。SWiX Free可以進行反編譯。
不過對網路游戲的分析作用不大。
一般配合捉包軟體,如sniffer,進行網路數據分析,可以准確定位分析數據。
然後你可以通過模仿網路數據,或者截斷修改網路數據的方法進行某些活動哦。
D. 用反編譯了一個SWF文件出現的問題
將下載回來的沒有修改的swf發給我看看[email protected]
E. 一個小程序反編譯,誰會破解exe文件,能繞過驗證碼
……都不用說了……7ZIP加上SIXXPACK估計沒人脫得掉了
用VS調試可以到驗證的地方通過改EIP可以跳過驗證但是不能得到內存的地址只是知道那個函數叫ZhuCe.Check……
反編譯這個文件裡面除了MANIFEST就兩塊東西……sevenzip和sixxpack……
這兩個不用說都知道是什麼了……又得不到內存地址不知道是不是我的VS設置有問題反正看不到函數所在的內存要不然內存補丁都行……
還有哪位牛人自認為真的很牛的可以來試試看我試過了IDAODSmartCheckVBExplorer都不行的……只有VS的調試器可以……
(PS.分數給我好不好……呵呵我加了你的)
F. flash反編譯工具asv2012,聽說可以可以看到AS3類的調用關系,真的嗎
嗯,是的。asv是flash的反編譯工具,可以很方便的查看SWF中的代碼。不過現在有很多SWF特別是網頁游戲的代碼是經過加密或混淆的,反編譯要麻煩一點了
G. 如何反編譯unityengine
首先從 https://github.com/ata4/disunity/releases 下載 DisUnity v0.3.1
也可以直接用工具下載 https://github.com/ata4/disunity/releases/download/v0.3.1/disunity_v0.3.1.zip
我解壓到了D:\disunity_v0.3.1 這個路徑 大家根據自己的需求來選擇自己的路徑吧
步驟二:確保安裝了 Java JDK 7
下載地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html
檢測是否安裝成功 在cmd輸入 java -version 可以列印出版本號 說明應該沒問題了。如果沒有成功這里就不詳細介紹了 問下度娘或者google一下(雖然最近google有些杯具了),請大家見諒。
步驟三:獲取可以破解的源文件 首先我們需要Android的 .apk 或者 IOS的 .ipa 或者網頁游戲的.unity3d 和 .boundle 文件
Android: 先看看 Android 的 apk 安裝包吧,把下好的文件後綴名.apk 直接改成 .rar 解壓到單獨的文件夾 可以反編譯的文件的路徑就在:解壓後的文件夾\assets\bin\Data
IOS: ios的 ipa的安裝包 也是同樣的原理 把.ipa 改成 .rar 然後解壓到單獨的文件夾 可以反編譯的文件的路徑就在: 解壓後的文件夾\Payload\godoflight.app\Data (這里我用的是神之光舉例子 所以是 godoflight.app)
網頁: 這個我們重點講一下
下面我講一下如何提取unity3d做的網頁游戲的資源
首先我們先要下載 火狐瀏覽器 http://www.firefox.com.cn/ 這是官方網站 請大家自行下載吧。
然後安裝 FireBug 插件 上圖了
然後搜索 Firebug 找到後點安裝
安裝成功後這里會有個蟲子的圖標
准備工作完成了,下面我們找一個unity3d開發的網頁游戲 這里我們用 《冰火破壞神》 來舉例,算是給完美做廣告了 雖然他們一定會恨我的(壞笑)。
先登錄游戲,然後打開firebug 如圖 點 [網路] -> [全部] 如果目前網頁中有unity的資源的話 就會在下面的列表裡出現
H. CE修改器怎麼修改網頁游戲 求大神!
CE內存修改器對網頁游戲數據修改是不起作用的,我使用過的類似修改器還有VE修改器,這個更嚴重!
曾經試過使用此軟體修改一些代幣,不但起不來作用,而且打開瀏覽器時系統自動關機重新啟動,而後系統網速都是超慢的!
可能直接誤導修改了其他內存,此次給了我一個教訓。如果樓主想要學怎麼用,如果不怕的話,可以追問把q報來,謝謝!
I. 目前的網頁游戲,怎麼反編譯
網頁游戲可以反編譯。SWiX Free可以進行反編譯。
不過對網路游戲的分析作用不大。
一般配合捉包,如sniffer,進行網路數據分析,可以准確定位分析數據。
然後你可以通過模仿網路數據,或者截斷修改網路數據的方法進行某些活動哦。
J. 如何破解網頁網路游戲
這么說吧,1.你得先混進這個游戲的伺服器中,把這個項目的發布包搞到;2.這個包是編譯後的,所以你得對這個包進行反編譯,得到源碼;3.通過這個源碼你可以得到該游戲的資料庫所在的電腦的IP地址,資料庫類別和賬號密碼;4.裝個數據客戶端臉上該資料庫,要是區域網那就不好辦了,你得操控他們內部的區域網覆蓋電腦進行訪問,然後把數據表結構復制一份,當然數據也要,避免一些初始化數據丟失,不過這一般都是廣域網;5有了源碼,有了資料庫,那你就可以自己修改打包發布了,當然是可以連區域網的;6.說下能做到這幾點估計你的編程水平已是相當高了,完全可以自己寫一個游戲;