自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

FSD-BlueEffie的博客

我相信高手在民间~

  • 博客(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 1628

原创 点击地面实现生成不规则图形然后生成相对应的几何图形

这是泰斗论坛的一个网友问的问题,我帮他解答了,这里整理记录一下,便于日后查看1.点击地面用射线检测2.生成不规则多边形(第一种是顶点随机生成,第二种是手动设置顶点)   用MeshFileter和MeshRenderer实现,把顶点,三角面,uv信息设置到Mesh中3.生成几何多边型同上图一 多边形面片图二 生成多边形面片后 绘制相对应的几何多边形

2017-02-09 14:25:19 3467 3

原创 【手游】率土之滨 美术资源加密分析

有个网友让我帮忙分析一下这个游戏的资源加密方式,分析后...发现只是简单的异或加密0x00 资源中大部分png图片加密了 game目录下的lua文件加密了 音效文件没加密只是打包了成了.fsb .fev (用FsbExtractor解压就好了)0x01 在IDA中反汇编\lib\armeabi\libcocos2dlua.so文件 看看加密的地方图片加密在 cocos2d:

2016-11-19 01:26:51 9910 11

原创 【手游】魔天记 美术资源加密分析

0x00 先用WinHex看看魔天记的资源文件我们发现有些资源的文件头前面都加了“fangcunzip” 姑且理解为加密的标识0x01 在IDA中反汇编\lib\armeabi\libgame.so文件,分析一下,搜索一下字符串“fangcunzip”双击进入“fangcunzip”所对应的地址,按F5看看伪代码经过上面的分析后,发现其实解密很简

2016-11-18 23:57:16 3722 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 5150

原创 【手游】少年西游记 美术资源加密分析

有个网友让我帮忙分析下《少年西游记》这款手游,分析过程和大家分享一下0x00 先用WinHex看看少年西游记资源包package.was粗略的分析可以把PackageWas的结构看成为这样:┌─PackageWas┊        ├─文件头┊        ├─文件1┊        ├─     ┊┊        ├─文

2016-07-20 13:39:39 3019

原创 【手游】封神大主宰 美术资源加密分析

这是一款Q萌系横版封神榜题材策略手游0x00 先用WinHex看看被加密了的游戏资源\assets\MyResources\originalRes\background\assets\MyResources\originalRes\background_UI\assets\MyResources\originalRes\cardresources以上3个文件

2016-04-21 14:37:44 3593

原创 【手游】童话大冒险 美术资源加密分析

这是一款Q萌横版街机冒险闯关手游,使用的引擎是Cocos2dx-lua0x00 先用WinHex看看游戏资源所有的资源文件都被加密了,而且是同一种加密方式,加密后的文件以@gf@开头经过逆向分析后知道 前8个字节是文件头,9~12字节是解压后的大小,13~16字节是压缩前的大小,17~20字节未知,数据从21字节开始也就是0xE8 0xE8……0x01 在I

2016-04-01 17:48:31 2968

原创 【手游】梦幻西游手游 美术资源加密分析

最近研究了一下梦幻西游手游版的资源打包方式其中就用到了Hash表索引一般的luac文件反编译工作到此就结束了,可梦幻西游手游的luac文件不是一般的luac,直接用上面的工具肯定会报错这是因为梦幻西游手游版修改了lua虚拟机中的opcode(字节码)

2016-03-24 18:48:29 21036 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 10908 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 3817 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 54961 6

原创 【手游】魔灵幻想 美术资源加密分析

这个游戏是用Unity3D引擎开发的,加密方式是先对AssetBundle加密,然后在libmono.so中对Assembly-CSharp.dll进行加密0x00 在ida中先找到加密dll的地方从上面的伪代码可以看出只是进行了简单的异或处理,在看看反汇编代码这个int EncryptNum[61]里面存放的就是加解密的key0x01

2015-11-19 11:26:19 4003 4

原创 【页游】侠物语 美术资源加密分析

0x00 用浏览器打开QQ空间的侠物语,按下F12(开发者工具),点放大镜定位到游戏,看看游戏入口,GameLoader.swf 这个是游戏的入口文件,beta201506191013是版本号 0x01 用flash嗅探工具把GameLoader.swf下载下来 0x02 GameLoader.swf是一个flash文件,对该文件进行反编译,反编译软件我用的是Sothink

2015-11-13 14:54:24 3482 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 13698 10

原创 Unity3D 游戏加密解密那些事

0x01 加密加密主要是为了防止美术资源被窃取(换皮)和代码被恶意修改(外挂辅助,广告,二次打包)1.资源的加密先说说Unity加载资源的方式,第一种Resources.Load,第二种AssetBundle。第一种是Unity缺省的资源格式,如果对这个资源进行加密,Unity将会无法识别第二种是先通过BuildPipeline.BuildAssetBundle把资源打成Ass

2015-10-12 13:12:56 17634 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除