自己经常会忘记一些密码什么的,想把这些密码保存下来,但是别人做的软件总有一点不安全的感觉,所以自己动手做了一个带有指纹加密的笔记本。以下是本工程用到的一些第三方包 compile 'org.greenrobot:greendao:3.2.0' compile 'net.zetetic:android-database-sqlcipher:3.5.1' compile 'com.getbase:f
转载 2023-08-17 12:50:41
228阅读
一键自动发布ipa(更新svn,拷贝资源,压缩资源,加密图片资源,加密数据文件,加密lua脚本,编译代码,ipa签名,上传ftp)程序员的生活要一切自动化,更要幸福^_^。 概述平台:mac例子工程:基于cocos2dx引擎的项目 事实:就是一组shell脚本和一些工具 我的 目录结构Work  |-----Project      |---------cocos2d
转载 2024-08-15 11:12:43
40阅读
加密方式lua 代码加密方式很很多种,这里只讲最简单的一种,就是把代码编译成二进制字节码。lua 是一门脚本语言,不需要经过编译就可以使用 lua 解释器来执行;但我们也可以把 lua 代码事先编译成二进制文件,这样就达到了加密的方式。使用 lua 编译器最简单也最直接的方式就是使用 lua 编译器来编译 lua 代码,编译的方式很简单,打开命令行,输入下面的命令lucac -o dest.lua
转载 2024-02-21 14:54:51
254阅读
1. usage: cocos luacompile [-h] [-v] [-s SRC_DIR_ARR] [-d DST_DIR] [-e] 2. [-k ENCRYPTKEY] [-b ENCRYPTSIGN] [--disable-compile] 3. 4. 对 lua 文件进行加密和编译为字节码的处理。 5. 6.
转载 2024-04-30 17:05:09
454阅读
如果开发者不想让游戏中的资源或脚本文件轻易的暴露给其他人,一般会采用对文件进行加密的方式来保护文件或资源被盗用。Quick-Cocos2d-x 为开发者提供了xxtea加密算法,用来对脚本文件及资源进行加密加密对象大体分为如下几种:1. 对脚本/资源文件本身加密2. 将脚本/资源文件压缩成zip,对zip进行加密3. 对脚本/资源文件加密后,再将其压缩后的zip再次加密首先来演示对脚本文件的加密
转载 2024-03-07 13:53:06
351阅读
Lua 字节码进行加密由于 luajit 不支持 64 位,quick 新的版本默认使用 lua 5.1.5 版本,并提供将 lua 源码打包成通用字节码的工具 luac 。为了增强安全性, quick 提供了一个基本加密方案,使开发者可以对字节码作自定义的加密,防止对字节码的简单反编译工作。此方案配合原有的XXTEA加密方案,已经能够满足普通的加密需要。如果开发者需要更高强度的加密,可以与我
转载 2024-03-08 20:30:48
155阅读
加密方式lua 代码加密方式很很多种,这里只讲最简单的一种,就是把代码编译成二进制字节码。lua 是一门脚本语言,不需要经过编译就可以使用 lua 解释器来执行;但我们也可以把 lua 代码事先编译成二进制文件,这样就达到了加密的方式。使用 lua 编译器最简单也最直接的方式就是使用 lua 编译器来编译 lua 代码,编译的方式很简单,打开命令行,输入下面的命令luac -o out.lua s
转载 2024-02-14 22:56:18
894阅读
项目要求对lua脚本进行加密,查了一下相关的资料 ,得知lua本身可以使用luac将脚本编译为字节码(bytecode)从而实现加密,试了一下,确实可行。下面是使用原生的lua解释器编译字节码:1、新建一个名为1.lua的文件,里面只有一句话print("Hello Lua"),新建一个空的out....
转载 2015-01-26 10:19:00
3054阅读
2评论
两种方式:一种用luac,一种用luajitluac加密:1、lua本身可以使用luac将脚本编译为字节码(bytecode)从而实现加密,去官网下载Lua源代码包(http://www.lua.org/ftp/),下好解压,目录如下2、启动一个Visual Studio 命令行工具,用32位命令行会生成32位版本,用64位则生成64位版本3、在命令行中使用cd 进入lua目录(刚才解压后的目录)
转载 2024-05-05 23:41:31
1400阅读
从各个开发语言出发,对每个开发语言的角度对加密方法做一些阐述。这篇主要讲述lua、erlang、perl、ruby语言的加密方法。加密所需:Virbox LM SDK最新版Virbox Protector加壳工具,DS Protector 文档下载:http://dl.video.virbox.com/video/VirboxLM-other.zip1、  lua安装版本: 5
转载 2024-02-25 14:20:29
368阅读
一、资源加密版本号:Quick-Cocos2d-x 3.3 Final调试工具:xCode 工程创建的时候选择的拷贝源码。 项目结构如图: 这个功能七月大神在很早之前就已经实现了,但是在3.3版本中有几个小BUG,可能很多人不知道一直卡住了。我就在这儿从头到尾的流程都讲一次。 道理很简单 主要就只用到quick-src/extra/approols/下面的HelperFunc这个类。 我只做了
加密加密(lua代码加密):我框架中用的是tolua所以直接使用框架提供的luajit加密,可以参考,tolua也有样例代码比较方便。内存数值加密:遇到有次玩家使用葫芦侠等工具,恶意修改客户端内存中的值,向服务器发送溢出值(无符号数改为有符号-1即可溢出),刚好服务器又未对这个数值做校验,最终导致数据库数据溢出21亿。这种情况客户端可以做一些规避策略。主要思路是,向内存存储值时进行加密,增加别人
转载 2024-02-20 21:48:46
237阅读
  上次发布过一篇在OSX系统破解WIFI密码的教程, 这次发布一篇使用kali破解wifi的教程  WEP和WPA/PSK的区别  WPA/PSK的加密方式相对于WEP的加密方式更加安全,WEP是一种老式的加密方式,在2003年时就被WPA加密所淘汰,由于其安全性能存在好几个弱点,很容易被专业人士攻破,不过,对于非专业人来说还是比较安全的。其次由于WEP采用的是IEEE 802.11技术,而现在
准备开新项目了,在寻找合适的框架,后来就发现了Quick-Cocos2d-x这玩意. 别说,还挺好使.之后一步步研究,发现Lua加密是不行的.加密的方法在这里.因为在做版本更新的时候,一般大家都是做热更新的,但是如果每次热更新都更新所有脚本,那量有点大.所以我就打算做一个打包器,里面可以按照文件修改时间排序,这样就知道哪些文件要打包,哪些不用了.这里先写一个很简单的教程,关于这个打包器如何使用的
转载 2024-05-13 06:29:16
196阅读
00003 不思议迷宫.0011:Android新版中的Lua加密         今天弄了台Win7笔记本,装上了Android虚拟机,打算验证一下Android的游戏修改版。于是从官网下载了最新的Android版游戏。说到这个,我就想骂运营了,为毛Android版免费,而AppStore上下载要收费?你这是歧视谁呢
记得之前,部门某款游戏陆陆续续收到一些玩家反馈,抱怨在登录游戏时会等待很久。初步排查后基本断定可能是此游戏的登录服务器程序某块代码有问题,于是即安排了服务器同事作排查分析但一直无果。  之后我时间有了空余,开始协助排查调试。简单了解了此登录服务器的逻辑处理流程后(接收到经过加密的 HTTP 登陆请求-->解密数据包-->去数据库查询对应的玩家信息并作验证),一开始我简单认为瓶颈估计出现
 用户密码加密方式用户密码保存到数据库时,常见的加密方式有哪些?以下几种方式是常见的密码保存方式:1. 明文保存比如用户设置的密码是“123456”,直接将“123456”保存在数据库中,这种是最简单的保存方式,也是最不安全的方式。但实际上不少互联网公司,都可能采取的是这种方式。2. 对称加密算法来保存比如3DES、AES等算法,使用这种方式加密是可以通过解密来还原出原始密码的,当然前提
写在前面的话MaMoCrypt是一款臭名昭著的勒索软件,该勒索软件从去年的十二月份开始活跃,深受其害的用户可以算是不计其数了。那么在这篇文章中,我们将告诉大家如何恢复、解密被MaMoCrypt勒索软件加密的数据。MaMoCrypt是一款非常与众不同的勒索软件,这款勒索软件采用Delphi开发,并且使用了mpress进行封装,是MZRevenge的一个变种版本。勒索软件行为MaMoCrypt能够删除
前言skynet是基于C做任务调度和消息传递, 基于lua做业务(消息)处理的框架。只要使用的平台c编译器支持c99,就能够编译运行skynet。 所以理论上skynet可以运行在嵌入式领域的。虽然skynet非常好用,但是skynet却不太好入门。 如果不充分理解skynet的原理,那么会提高不少的维护成本。因此编写此文档旨在更了解skynet的原理。 关于skynet框架的C语言部分网上已经很
转载 2024-07-25 13:10:29
156阅读
预答辩归来,主管给了我一个新任务,这是实习以来的第三个任务了。任务仍然很简单,就是对ios应用中的一些重要数据进行DES加密。iOS的界面通过Webview形式展示,在web页中通过JS调用lua脚本对重要数据进行读取和存放,所以加密模块的函数必须能够在lua脚本中调用。咋一看,将函数增加到“lua调用库”里是一个直接的方法。第一种尝试:增加lua的C API    &nbsp
转载 2024-03-21 10:35:01
98阅读
  • 1
  • 2
  • 3
  • 4
  • 5