Archive for 反编译

之前搞过一轮,又搞了一次。把试过的几种方法总结一下。 一种适合基本普通的安卓apk包,基本流程就是 1 右击apk包,使用mac解包工具解压, 2 把classes.dex转成jar包,cd ~/Downloads/dex2jar-2.0/ ./d2j-dex2jar.sh -f ~/Downloads/game.v316602/classes.dex 3 使用工具查看jar包源码,反编译java代码。 cd ~/tmp/jadx/build/jadx/bin -:> ./jadx-gui 然后想提取游戏资源,有的素材没加密可以直接从解压包里找到。其他针对不同情况从网上找了几种工具。 一种万能的工具: 一种英伟达的: 下载地址在这里 https://developer.nvidia.com/gameworksdownload 下载Tegra Graphics Debugger 支持Mac Linux Windows Tegra 机型查询 http://www.nvidia.cn/object/tegra-phones-cn.html 一种高

Continue

用mac迅雷下载视频,提示“抱歉,该资源被举报,会员服务无法使用”。卧槽 老子是会员都有这提示,不能忍,网上搜索mac迅雷破解方法,一大堆,主要用<strong>Hopper</strong>。 这玩意下载了发现需要破解才能导出exe文件,不能忍。看雪找到破解版。 然后根据教程,完美破解了。这里复制一下教程保留着。 &nbsp; 新添加了一个 etm_is_high_speed_channel_usable ,修改方法一样,开启迅雷高速通道的。 &nbsp; Mac迅雷可执行文件路径/Applications/Thunder.app/Contents/MacOS/Thunder 用Hopper载入可执行文件 在Label搜索栏中输入“ is”(注意,是“空格is”),在搜索结果中,找到如图所示的4个方法: 1. -[LocalTask isValidLixianTask] 2. -[UserController isVip] 3. -[UserController isPlatinum] 4. -[UserController

Continue

前边提到过<a href="http://blog.0x55aa.com/%E5%8F%8D%E7%BC%96%E8%AF%91/1127.html">jd jui</a>这个工具。 又找到一个反编译classes.dex文件的dex2jar 直接解压文件,然后使用./dex2jar.sh classes.dex来反编译就行了,会生成一个classes_dex2jar.jar文件。可以用jd jui查看代码了。 具体原理也没研究不过看名字。。

Continue

一个很方便的java class文件反编译工具,支持mac linux windows,使用也很方便,可以直接打开一个jar文件,然后就可以浏览代码了0 0. 下载地址:http://jd.benow.ca/ &nbsp;

Continue

资源破解,并不是很复杂,方法大致有3种 1,硬性破解 通过观察目标文件和反汇编代码,分析出资源压缩或者加密的格式,写程序读取改文件,并转换成一种自己可以识别的格式就OK了 这是自己动手解资源时最容易想到的做法 具体来说,也就是通过一些特定函数,譬如 fopen、createFile这样的文件相关函数,确定游戏的解资源函数,然后就拼命的分析汇编代码就OK了 我前期大部分资源都是这样破解的,最好先用UEDIT分析一下实际的文件,有些格式太简单了,通过文件大小,用看的就可以了:) 这种方法,我解过的最复杂的就是神奇传说系列,当时就感觉和GIF比较像,但又不太一样,因为对压缩算法没研究,所以就没深究了,不过后来从网上看到文章说,那是一个很通用的压缩算法,一些解压工具就可以可以解开的,◎#¥%……真是不爽(不过还好,我只花了几个小时就解开那个游戏而已:)) 2,Dump 等图片载入后,直接从内存中导出 这种做法也很容易想到的,主要难点在于内存中资源的格式问题,可能对3D游戏来说,这种解法比较容易一些,毕竟纹理渲染这些,是显卡完成的,不是软

Continue