吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 8364|回复: 16
收起左侧

[Android 分享] 【C#】[笔记]查看unity编译的安卓包内的游戏资源与源码

[复制链接]
andyhebear 发表于 2018-7-23 17:29
1.使用AndroidKillerV1.2Beta查看apk源码,判断使用的游戏引擎
查看xml找到对应的包下的文件


点击查看源码


根据继承判断游戏引擎为unity3D




2.使用disunity_v0.3.3解析出.ktx资源文件
将apk后缀改为.zip或.rar解压后放入disunity目录下
在当前目录执行命令 > disunity extract test\assets\bin\Data\*.*


项目目录中生成如下包含.ktx文件的文件夹


3.PVRTexTool解析出.png图片
下载PVRTexTool
执行以下批处理文件(将.ktx文件与批处理文件放于同一目录下)
@echo off
path %path%;"D:\Imagination\PowerVR\GraphicsSDK\PVRTexTool\CLI\Windows_x86_32"

for /f "usebackq tokens=*" %%d in (`dir /s /b *.ktx`) do (
     PVRTexToolCLI.exe -f PVRTC1_4 -i "%%d" -d "%%~dpnd.png"
     del "%%~dpnd.pvr"
)



4. Reflector反编译.dll文件
还需要下载插件Reflexil(此处省略...)
载入.dll文件后可以查看C#源码


免费评分

参与人数 9吾爱币 +9 热心值 +8 收起 理由
李小花 + 1 + 1 谢谢@Thanks!
xuanstar + 1 + 1 用心讨论,共获提升!
孤犬 + 1 + 1 用心讨论,共获提升!
糖果味 + 1 + 1 我很赞同!
NB2665597272 + 1 + 1 鼓励转贴优秀软件安全工具和文档!
xinkui + 1 + 1 谢谢@Thanks!
lbwb2 + 1 用心讨论,共获提升!
gaarasa + 1 + 1 谢谢@Thanks!
fenghaoda + 1 + 1 谢谢@Thanks!

查看全部评分

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

可爱的男孩子 发表于 2018-7-24 01:01
最近有一个想解包的unity游戏...PC端的
LZ会搞吗!
╰ァBy﹎鑫鑫 发表于 2018-7-24 10:13
孤犬 发表于 2018-7-24 10:16
一木′ 发表于 2018-7-24 10:19
感谢分享
流星的孤单 发表于 2018-7-24 11:16
感谢分享
零少爷 发表于 2018-7-24 11:48
我看不到图片....这个....
MaRuiA 发表于 2018-7-24 14:31
LZ,图片看不了啊!
0fifa 发表于 2018-7-24 17:44
想知道PC端的怎么搞
A水 发表于 2018-7-25 09:33
快学习到了,先收藏 换一个起来
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-24 19:18

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表