- 博客(16)
- 收藏
- 关注
原创 www读取本地图片做微缩图
素材图片 http://www.taidous.com/data/attachment/block/91/91df09f37bb9b00a2715b65336d82da3.jpg分辨率 360x300图片大小 63.6 KB (65,201 字节)效果图代码CompressImage.csusing UnityEngine;using System.C
2017-02-09 14:47:47 1661
原创 点击地面实现生成不规则图形然后生成相对应的几何图形
这是泰斗论坛的一个网友问的问题,我帮他解答了,这里整理记录一下,便于日后查看1.点击地面用射线检测2.生成不规则多边形(第一种是顶点随机生成,第二种是手动设置顶点) 用MeshFileter和MeshRenderer实现,把顶点,三角面,uv信息设置到Mesh中3.生成几何多边型同上图一 多边形面片图二 生成多边形面片后 绘制相对应的几何多边形
2017-02-09 14:25:19 3512 3
原创 【手游】率土之滨 美术资源加密分析
有个网友让我帮忙分析一下这个游戏的资源加密方式,分析后...发现只是简单的异或加密0x00 资源中大部分png图片加密了 game目录下的lua文件加密了 音效文件没加密只是打包了成了.fsb .fev (用FsbExtractor解压就好了)0x01 在IDA中反汇编\lib\armeabi\libcocos2dlua.so文件 看看加密的地方图片加密在 cocos2d:
2016-11-19 01:26:51 10069 11
原创 【手游】魔天记 美术资源加密分析
0x00 先用WinHex看看魔天记的资源文件我们发现有些资源的文件头前面都加了“fangcunzip” 姑且理解为加密的标识0x01 在IDA中反汇编\lib\armeabi\libgame.so文件,分析一下,搜索一下字符串“fangcunzip”双击进入“fangcunzip”所对应的地址,按F5看看伪代码经过上面的分析后,发现其实解密很简
2016-11-18 23:57:16 3830 4
原创 【Laravel5.3】安装与配置开发环境(Windows)
这里使用Laravel5.3 + PHP7.0.12 + Nginx1.11.5 为例,纯手动配置开发环境0x00 配置PHP71.下载PHP http://windows.php.net/download#php-7.0 选择对应自己的系统位数的版本 32位下载x86的zip 64位下载x64的zip [Non Thread Safe 线程不安全] [Threa
2016-10-26 16:39:16 5183
原创 【手游】少年西游记 美术资源加密分析
有个网友让我帮忙分析下《少年西游记》这款手游,分析过程和大家分享一下0x00 先用WinHex看看少年西游记资源包package.was粗略的分析可以把PackageWas的结构看成为这样:┌─PackageWas┊ ├─文件头┊ ├─文件1┊ ├─ ┊┊ ├─文
2016-07-20 13:39:39 3102
原创 【手游】封神大主宰 美术资源加密分析
这是一款Q萌系横版封神榜题材策略手游0x00 先用WinHex看看被加密了的游戏资源\assets\MyResources\originalRes\background\assets\MyResources\originalRes\background_UI\assets\MyResources\originalRes\cardresources以上3个文件
2016-04-21 14:37:44 3665
原创 【手游】童话大冒险 美术资源加密分析
这是一款Q萌横版街机冒险闯关手游,使用的引擎是Cocos2dx-lua0x00 先用WinHex看看游戏资源所有的资源文件都被加密了,而且是同一种加密方式,加密后的文件以@gf@开头经过逆向分析后知道 前8个字节是文件头,9~12字节是解压后的大小,13~16字节是压缩前的大小,17~20字节未知,数据从21字节开始也就是0xE8 0xE8……0x01 在I
2016-04-01 17:48:31 3080
原创 【手游】梦幻西游手游 美术资源加密分析
最近研究了一下梦幻西游手游版的资源打包方式其中就用到了Hash表索引一般的luac文件反编译工作到此就结束了,可梦幻西游手游的luac文件不是一般的luac,直接用上面的工具肯定会报错这是因为梦幻西游手游版修改了lua虚拟机中的opcode(字节码)
2016-03-24 18:48:29 21457 38
原创 【手游】皇室战争 Clash Royale 美术资源加密分析
0x00 CR的图片资源是在SC文件夹中 一般为XXX_tex.scsc文件是一个压缩文件,它是使用了修改的LZMA压缩算法进行压缩的(和老版的COC资源压缩方法类似)标准的LZMA压缩文件的文件头由5+8个字节组成,其中前5个字节中存储了压缩方式,字典大小等信息,后8个字节为压缩前的文件大小;COC所使用的修改后的LZMA算法,其文件头由5+4个字节组成,跟标准算法相比,仅仅
2016-03-24 11:41:59 11078 7
原创 【手游】有杀气童话 美术资源加密分析
加密原理参考我之前写的 Unity3D 游戏加密解密那些事0x00 在ida中先找到加密dll的地方把libmono.so文件拖入IDA中,在函数窗口中搜索mono_image_open_from_data_with_name这个方法对Dll加密的核心逻辑在mono_image_encrypt 中0x01 经过上面的分析,我写了一个C#版的解密算法//d
2015-12-03 09:33:19 3881 5
原创 Unity3D 游戏资源提取工具
0x00 Disunity 一个很老的开源工具,好久没有更新了(暂不支持Unity5.x,建议使用Jdk7的版本),只持支命令行解包源代码下载https://github.com/ata4/disunity/编译版下载 https://github.com/ata4/disunity/releases0x01 UnityAssetsExplorer 有点像界面版的D
2015-11-19 14:49:01 55483 6
原创 【手游】魔灵幻想 美术资源加密分析
这个游戏是用Unity3D引擎开发的,加密方式是先对AssetBundle加密,然后在libmono.so中对Assembly-CSharp.dll进行加密0x00 在ida中先找到加密dll的地方从上面的伪代码可以看出只是进行了简单的异或处理,在看看反汇编代码这个int EncryptNum[61]里面存放的就是加解密的key0x01
2015-11-19 11:26:19 4061 4
原创 【页游】侠物语 美术资源加密分析
0x00 用浏览器打开QQ空间的侠物语,按下F12(开发者工具),点放大镜定位到游戏,看看游戏入口,GameLoader.swf 这个是游戏的入口文件,beta201506191013是版本号 0x01 用flash嗅探工具把GameLoader.swf下载下来 0x02 GameLoader.swf是一个flash文件,对该文件进行反编译,反编译软件我用的是Sothink
2015-11-13 14:54:24 3533 1
原创 腾讯Unity3D手游 dll加密分析
TX有很多用Unity做的手游,比如《天天飞车》《我叫MT2》都对dll进行了加密,而且这些游戏对dll的加密方式是一样的想要知道如何解密就要知道他是如何加密的 关于Assembly-CSharp.dll和Assembly-CSharp-firstpass.dll的加密原理参考Unity3D 游戏加密解密那些事就以Assembly-CSharp.dll为例,来分析一下TX解密dll
2015-10-12 18:21:18 13995 10
原创 Unity3D 游戏加密解密那些事
0x01 加密加密主要是为了防止美术资源被窃取(换皮)和代码被恶意修改(外挂辅助,广告,二次打包)1.资源的加密先说说Unity加载资源的方式,第一种Resources.Load,第二种AssetBundle。第一种是Unity缺省的资源格式,如果对这个资源进行加密,Unity将会无法识别第二种是先通过BuildPipeline.BuildAssetBundle把资源打成Ass
2015-10-12 13:12:56 18132 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人