因为我想实现的功能是在把 *.lua文件丢到FLASH虚拟的U盘里,重新上电后运行。 网上的资料不多,而且大多没有关于dofile函数的实现。 所以,我整理了一下,形成了这篇博客。创建stm32cubemx的H750vb工程,并完成外设的驱动:这部分网上有很多实现方法这里不在赘述:修改堆栈大小。 stack size设为0x2000; heap size设为0x4000.去Lua官网下载源文件ht
转载 5月前
22阅读
 注释写一个程序,总是少不了注释的。 在Lua中,你可以使用单行注释和多行注释。 单行注释中,连续两个减号"--"表示注释的开始,一直延续到行末为止。相当于C++语言中的"//"。 多行注释中,由"--[["表示注释开始,并且一直延续到"]]"为止。这种注释相当于C语言中的"/**/"。在注释当中,"[["和"]]"是可以嵌套的。 Lua 编程经典
转载 2024-07-29 19:25:39
44阅读
续上一篇,lua环境搭建完毕后,我们来了解它的一些基础的方法和语法。 在lua的安装目录下,找到docs目录,里面有一个lua的帮助手册,里面有非常详细的api以及语法方面的记载。 打开手册后我们点击搜索 搜索contents,找到Lua 5.1 Reference Manual - contents 可以看到这里给了非常详细的分类列表,包括Lua中的库方法、提供给C函数调用的a
Lua 基本语法学习 window下你可以使用一个叫"SciTE"的IDE环境来执行lua程序,下载地址为:LuaForWindows_v5.1.4-46.exe 第一个Lua程序:Hello World! 交互式编程(DOS下编写): 点击桌面上的Lua图标,进入一个Lua环境的DOS编程界面: 键入:print("Hello World") Lua 5.1.4 Co
转载 2024-04-11 22:09:14
157阅读
lua类一些面向对象的语言中提供了类的概念,作为创建对象的模板。在这些语言里,对象是类的实例。Lua不存在类的概念,每个对象定义他自己的行为并拥有自己的形状(shape)。然而,依据基于原型(prototype)的语言比如Self和NewtonScript,在Lua中仿效类的概念并不难。在这些语言中,对象没有类。相反,每个对象都有一个prototype(原型),当调用不属于对象的某些操作时,会最先
转载 2024-04-15 08:17:46
49阅读
# 实现 jQuery 混淆工具的完整指南 作为一名新入行的开发者,你可能会遇到需要混淆的 jQuery 代码。混淆代码通常为了降低可读性,这是出于保护知识产权的目的。但有时你需要阅读和理解这段代码。在这篇文章中,我们将一步一步地实现一个 jQuery 混淆工具。 ## 整体流程 | 步骤 | 描述 | |:---:|:---
原创 2024-09-27 05:30:00
88阅读
# Android混淆工具使用指南 ## 一、流程图 ```mermaid flowchart TD A[获取混淆后的APK文件] --> B[解压APK文件] B --> C[获取混淆后的dex文件] C --> D[使用dex2jar将dex文件转换为jar文件] D --> E[使用jd-gui查看jar文件代码] ``` ## 二、步骤展示 | 步
原创 2024-03-12 04:02:02
709阅读
# Java解方程工具实现指南 ## 1. 引言 在日常的开发中,我们经常会遇到需要解方程的情况。为了方便解决这类问题,我们可以开发一个Java解方程工具,使得解方程变得简单和高效。本文将介绍如何实现这样一个工具,并逐步指导新手开发者完成任务。 ## 2. 流程概述 下面是整个解方程工具的流程概述,包括输入方程、解析方程、求解方程和输出解答。具体步骤将在后续章节中详细介绍。 | 步骤
原创 2023-11-13 07:27:49
41阅读
一、资源加密版本号:Quick-Cocos2d-x 3.3 Final调试工具:xCode 工程创建的时候选择的拷贝源码。 项目结构如图: 这个功能七月大神在很早之前就已经实现了,但是在3.3版本中有几个小BUG,可能很多人不知道一直卡住了。我就在这儿从头到尾的流程都讲一次。 道理很简单 主要就只用到quick-src/extra/approols/下面的HelperFunc这个类。 我只做了
PhoneGap是很棒的一个跨平台移动开发解决方案。该方案提供了一系列主流平台的底层封装,使得我们可以使用简单的HTML5 + javascript开展跨平台的移动应用开发,从而重用了我们传统应用开发的技能。目前该团队已经被Adobe收购,并贡献给了Apache,重新命名为Apache Callback(这烂名字怎么来的,怎么就让人感觉不到其价值呢)。目前还在孵化器。 Apache链接:
1,Lua学习用什么书?推荐《Lua程序设计》(简称PIL),译者@周惟迪 (搜Weibo)2,Lua编程相关博客和网络链接?国内一直推Lua的高手只有云风 http://blog.codingnow.com/ 我这里也写了一些Lua相关的普及性内容 http://sunxiunan.com/?cat=213,Lua安装程序?Ubuntu以及Debian下安装&nbs
搭建Lua开发环境(Lua解释器+IDEA编译器)Lua概述Lua特性应用场景安装LuaWindos环境安装Linux环境安装配置Lua解释器+IDEA编译器进行开发在IDEA安装Lua插件创建Lua项目配置Lua SDK新建Lua脚本运行Lua脚本在线IDE工具SciTE Lua概述Lua是一种轻量小巧的脚本语言,用标准C语言编写并以源代码形式开放, 其设计目的是为了嵌入应用程序中,从而为应用
demo包括lua脚本文件、文件读入、redis命令执行脚本;(1)Lua脚本位置放在resource目录下:脚本较多,列举几个:1. 如果key存在,自减返回计算后的值local key = KEYS[1] local usedstore = tonumber(redis.call('get', key)) if usedstore ~=nil and usedstore>0 t
转载 2024-03-06 00:10:36
244阅读
一、前言最近想爆破一个app,没有加壳,简单的使用Jadx打开查看源码,结果把我逗乐了,代码中既然都是中文,而且是一些比较奇葩的中文字句,如图所示:瞬间感觉懵逼了,这app真会玩,我们知道因为Java语言是支持双字符的,所以可以将包名,类名,变量名,方法名定义成中文,或者其他国家的语言都可以的。所以本身这种做法是不会运行报错的,比如下面我们新建一个Java工程看一下效果:运行是没有任何问题的。看到
一、所需工具一台已Root的手机(不建议安卓版本高于8.1,IOS不会)xposed、xposed Install(XAppDebug、Build PropEnhancer、JustTrystMe…)charles(或其他抓包http工具)、Wireshark(socket、tcp、ip、tcp/ip 等)非http请求需要它Android Studio(我使用的是Smail打桩进行动态调试,需要
手潮了,长时间不做逆向水平就会下降。再次记录一次逆向手段。这次争取写的更全面一些。之前的CSGO只是在windows上的一次简单实践,只是完成了glow esp。这次在Mac OS上进行实践。目标:血量、子弹、弹夹数的修改。TODO:透视、auto aim手段:找到血量、子弹等属性的内存地址,通过这些内存地址反向推理player对象或者结构体的base address和属性的offset。知识:内
转载 2024-04-25 16:55:19
197阅读
什么是远程调用在分布式计算中,远程过程调用(Remote Procedure Call, RPC)是指计算机程序导致一个过程(子程序)在不同的地址空间(通常是在共享网络上的另一台计算机上)执行,其编码就像普通的(本地)过程调用一样,而程序员没有明确编码远程交互的细节。在分布式计算中,远程过程调用(Remote Procedure Call, RPC)是指计算机程序导致一个过程(子程序)在不同的地址
# Python 通用编码工具开发指南 在如今的编程世界中,解码工具的需求日益增加。从处理用户输入的 Base64 字符串到 URL 解码,我们都需要一个通用编码工具。本文将指导你如何使用 Python 开发这样一个工具。 ## 开发流程 下面是开发这个工具的基本流程: ```markdown | 步骤 | 描述 | |----
原创 2024-09-09 05:40:04
91阅读
中国空气质量在线监测分析平台数据爬取分析页面分析:确定url、请求方式、请求参数、响应数据1.访问网站首页:https://www.aqistudy.cn/html/city_detail.html,通过抓包工具分析首页请求并没有获取到页面内的数据信息 2.因此可以确定页面内的数据是动态加载的,通过抓包工具捕获加密的响应对象,3.加密响应对象是通过post请求携带加密的参数发起(2次)。
样本样本来自悬赏问答区 下载了一个鼠标宏文件,但是显示time is out 怎么办,改系统时间没用,34# 层 也有一个样本,62# 层 还有另外一个样本。附件中的 xml 中内嵌了 lua 脚本,脚本中只把必要的数值留出来了,其他部分都加密了,加密的代码中有时间限制。解密方法下载 Lua 执行器首先到官网下载一个 Lua 的执行器,解压出来。http://www.
转载 2月前
0阅读
  • 1
  • 2
  • 3
  • 4
  • 5