ls:列出目录内容1、常用参数:-a, –all 列出目录下所有文件,包括以 . 开头隐含文件(常用)-A 同-a,但不列出“.”(表示当前目录)和“..”(表示当前目录父目录)。-c  配合 -lt使用,例如使用ls -ltc则根据文件change time排序,越靠近现在时间则优先显示。 如果未加参数t,即
2020年即将过完,很多朋友又开始盘点2020年流行梗了。这不,近来热爱盘点小罗就开始盘底2020年较为流行梗,其先从自己日常比较喜欢的话语开始盘点,比如:×××不香吗?淡黄长裙,蓬松头发;打工人等热词开始整理。刚开始小罗使用手机自带记事本软件记录这些流行梗,可是记录一部分后,小罗发现在手机上记录这些梗并不能在电脑上查看,因为手机记事本无法和电脑上软件进行同步,而小罗想将在电脑端
Lua称为解释型语言原因:Lua允许在运行源代码之前,先将源代码预编译为一种中间形式。区别解释型语言主要特征是在于编译器是否是语言运行时库一部分,即有能力执行动态生成代码。因为Lua中有dofile函数,才可以将Lua成为一种解释型语言。        运行Lua代码块有三种形式:   &nbsp
转载 2024-04-25 17:09:23
118阅读
介绍安装luarocks语法注释标示符关键字全局变量数据类型变量赋值索引循环流程控制函数可变参数运算符一元运算符,返回字符串或表长度。 #”Hello” 返回 5字符串迭代器泛型 for 迭代器无状态迭代器多状态迭代器table模块与包require 函数加载机制C 包元表(Metatable)元方法协同程序(coroutine)线程和协同程序区别基本语法生产者-消费者问题文件I/
转载 2024-05-21 16:30:31
61阅读
  很多使用cocos2dx+lua做游戏同学,都会想到一个问题,我游戏一旦发布,怎样才能保证我脚本代码不被破解,不泄露代码。虽然这和开源、共享原则不合,但是代码也是coder劳动成果,理应得到保护。特别是商业游戏更是如此,不希望被别人破解掉源码并且进行修改。  今天的话题就是如何实现lua脚本文件加密和解密。  我在网络上查过,解决方案然后我经过考虑之后,总结出两种解决方案,供大
转载 2024-03-14 18:18:31
1199阅读
概述今天群里有人传了个apk文件,名字叫送给最好TA。这是一个整人app,安装并打开会播放一段音频,并循环调节媒体音量,维持最大值。从后台划掉/卸载/关机都可以停止该程序。网传所谓截图、获取设备信息并上传等行为均不存在。反编译后看到截图相关代码实际上并没有被调用,只是打包apk时封装进去类,关键逻辑位于main.lua中。apk分析拿到样本之后,别急着安装运行,先看看它目录结构。 打开a
转载 2024-03-15 15:33:09
1175阅读
项目要求对lua脚本进行加密,查了一下相关资料 ,得知lua本身可以使用luac将脚本编译为字节码(bytecode)从而实现加密,试了一下,确实可行。下面是使用原生lua解释器编译字节码:1、新建一个名为1.lua文件,里面只有一句话print("Hello Lua"),新建一个空out.lua脚本文件2、开始--运行--cmd3、luac -o out.lua 1.lua注:&nbsp
转载 2024-02-20 13:25:21
2549阅读
尽管将Lua称为一种解释性语言,但Lua确实允许在运行源代码前将源代码预编译为一种中间形式。听上去编译似乎不在一种解释性语言范畴之列,其实区别解释性语言特征并不在于是否能编译它们,而在于编译器在运行时是否为库一部分,即是否有能力且能轻易执行动态生成代码。正是因为Lua存在了类似dofile这样函数,才可以将Lua称之为一种解释性语言 一、Luadofile函数:dofile是一种
转载 2024-04-30 17:45:17
814阅读
0x00:xor加密原理简单异或密码(英语:simple XOR cipher)是密码学中一种简单加密算法,它按照如下原则进行运算: A {\displaystyle \oplus } \oplus 0 = A A {\displaystyle \oplus } \oplus A = 0 (A {\displaystyle \oplus } \oplus B) {\displaystyle \o
转载 2024-03-18 19:33:54
114阅读
一、背景lua作为小巧解释性语言,由于其轻量级,易维护性,且可以根据自身特性来模拟面向对象,因此嵌入到越来越多应用中,特别是游戏中,为游戏开发以及热更等带来了很大便捷性,比如Cocos引擎主流游戏,以及U3D游戏中热更框架xlua等,都会用到lua语言;同时由于lua语言自身这些特性,lua代码本身是不安全,很多时候攻击者可以获取lua源码进行阅读,分析,盗用以及篡改等,然后进一步
转载 2024-05-25 15:42:42
744阅读
在当前移动开发环境中,Android 应用使用 Lua 脚本情况越来越普遍,尤其是在游戏开发中。由于 Lua 文件通常会被加密以保护游戏逻辑和资产,开发者们在解密这些 Lua 文件时面临着一定挑战。本文将介绍“androidlualua文件解密相关过程,包括技术原理、架构解析、源码分析、性能优化及扩展讨论等内容。 ### 背景描述 解密 Android 中 Lua 文件,尤其是
原创 6月前
133阅读
  酷勤网 虽然S60 V3系统已经被OPDA论坛破解多时,但是每次我帮别人破解手机想找个教程对照看一下都要搜索对比半天,一个人写一个东西……这个问题困扰很久了,所以干脆自己写个干净简单教程,自己看也方便,大家看也方便。我选择破解方法是我认为相对最简单,并对手机系统本身最安全破解方法,期间需要重启手机一次。具体破解方法如下:第一步:下载
      非常多使用cocos2dx+lua做游戏同学,都会想到一个问题,我游戏一旦公布,如何才干保证我脚本代码不被破解,不泄露代码。尽管这和开源、共享原则不合,可是代码也是coder劳动成果,理应得到保护。特别是商业游戏更是如此,不希望被别人破解掉源代码而且进行改动。      今天的话题就是怎样实现lua脚本文件加密和解
转载 2024-03-17 16:12:27
134阅读
1.什么是lua数据结构原理Lua是一门用C语言编写脚本语言,一共1w多行代码,非常轻巧,适合做游戏脚本。Lua是解释型语言,通过对Lua语言进行语法解析,然后生成二进制字节码,然后转由C语言进行执行操作。编译型语言,则会进行编译后生成机器码,直接由机器进行执行即可,执行效率会比较高。所以,lua数据结构原理,其实就是用c写lua源码。2.lua数据结构原理大体架构3.如何看lua数据结
转载 2024-02-27 14:59:28
96阅读
对于加密,很多编程语言都可以加密,软件也可以,下面解说一下两个工具用来加密和机密加密工具算法Apocalypso软件HNC、DES等RSA-TOOL软件RSAApocalypso软件可用于多种算法加密和解密,想要使用哪一种加密算法,就直接点击算法即可,具体算法如图所示,可以多文件和文本加密。一、使用Apocalypso软件实现对分组密码加密和解密(1)、DES加密和解密文本明文:this is
文章目录Avaddon勒索解密工具解密工具原理解密工具优化关于文件大小疑惑Avaddon勒索加密流程补充解密工具实现相关资料 Avaddon勒索该勒索病毒使用C++语言进行编写,采用RSA-2048和AES-256加密算法对文件进行加密,加密库使用是Windows自带CryptAPI被该勒索加密后文件后缀为avdn解密工具国外安全研究人员发布了一款Avaddon勒索病毒解密工具,解密工具
CUMTCTF2020-11.26WPWeb签到Crypto最最最基础密码MiscMISC签到题双重洗脑真·签到猜猜可莉把flag藏到哪了7意志!奇怪题 Web签到Get /?it=BXS POST we=champion(这个有点狗)Crypto最最最基础密码 一看就是仿射密码,a=15 b=6在线得flag。网址:http://ctf.ssleye/affine.htmlMi
转载 2024-08-17 10:54:00
533阅读
随笔分类 - Android加密解密 Android数据加密之异或加密算法 摘要: 前言: 这几天被公司临时拉到去做Android IM即时通信协议实现,大致看了下他们定协议,由于之前没有参与,据说因服务器性能限制,只达成非明文传递,具体原因我不太清楚,不过这里用加密方式是采用异或加密。这种加密方式在之前做Android加密记事本时候采用过这种加密方式
        今天来了解下Redis脚本,Redis是使用 Lua 解释器来执行脚本。Redis是从2.6.0版本开始使用内置 Lua 解释器,执行脚本常用命令为 EVAL。        接下来,就先说下Redis脚本相关几个命令。1、EVAL script numk
转载 2024-04-10 10:51:13
250阅读
命名规则不同帕斯卡命名法主要是给类和方法命名,每个单词首字母全部大写,其余小写驼峰命名法主要是给变量命名,首个单词全部小写,其余单词首字母大写,剩下小写SciTE编辑器使用指南必须要保存为.lua后缀文件空白文件无法保存保存之后才可以运行(按F5)变量在lua里面不需要给变量指定数据类型,根据存储值来决定LUA不需要分号结尾number,数值类型,存储整数和小数boolean 布尔类型,只
转载 2024-04-03 06:46:30
139阅读
  • 1
  • 2
  • 3
  • 4
  • 5