1.1. 介绍ngx_lua – 把lua语言嵌入nginx中,使其支持lua来快速开发基于nginx下的业务逻辑该模块不在nginx源码包中,需自行下载编译安装。使用lua 5.1(目前不支持lua 5.2) 或 luajit 2.0 。添加lua支持后,开发复杂的模块,周期快,依然是100%异步非阻塞。ngx_lua 哪些人在用:淘宝、腾讯财经、网易财经、360、去哪儿网等CloudFlare            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-25 14:12:54
                            
                                74阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            com文件是dos平台上的一种可执行文件1.与exe文件相比较,主要有以下不同:  .com文件就是只含一个代码段的指令程序 .exe文件可包含多个程序段,如:代码段,数据段,堆栈段等 .com文件只能作一些简单的DOS指令操作 .exe文件应用广泛,可作为各类程序的程序文件 .com文件大小不能超过64K .exe文件大小没有限制  2.具体com的介绍 从com到进程创建: .C            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-09 09:36:12
                            
                                71阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            前言lua是一个非常好用的动态语音,最适合嵌入其他程序中使用。我已经见过很多软件使用lua脚本让用户自定义想要的功能,而那些软件为lua提供接口即可,完成高度可定制的需求。例如大名鼎鼎的Redis就使用lua作为嵌入脚本,还有Nginx-lua,Skynet等我用过的软件都是嵌入lua脚本。因此编译lua成了基本操作,完成了这个基本操作,才能进行下一步的定制。编译Linux只需要准备gcc环境,这            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-01-19 12:39:17
                            
                                1245阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            前言lua是一个非常好用的动态语音,最适合嵌入其他程序中使用。我已经见过很多软件使用lua脚本让用户自定义想要的功能,而那些软件为lua提供接口即可,完成高度可定制的需求。例如大名鼎鼎的Redis就使用lua作为嵌入脚本,还有Nginx-lua,Skynet等我用过的软件都是嵌入lua脚本。因此编译lua成了基本操作,完成了这个基本操作,才能进行下一步的定制。编译Linux只需要准备gcc环境,这            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-01-19 14:25:32
                            
                                1569阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            一、简介  Python 语言写的程序无需编译成二进制文件代码,可以直接从源代码运行程序。在计算机内部,Python 解释器把源代码转换成字节码的中间形式,然后再把它翻译成计算机使用的机器语言并运行,这使得 Python 程序更加易于移植。  通过打包工具(py2exe、PyInstaller 等)将 Python 脚本打包成可执行文件。不同的打包工具基本都可以通过反编译工具将 exe 文件反编译            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-05 17:27:49
                            
                                108阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            使用口令加密可执行文件            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2014-03-05 07:27:00
                            
                                165阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
                         
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-10-25 15:10:49
                            
                                1361阅读
                            
                                                        
                                点赞
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            ELF 全称 “Executable and Linkable Format”,即可执行可链接文件格式,目前常见的Linux、 Android可执行文件、共享库(.so)、目标文件( .o)以及Core 文件(吐核)均为此格式。那么如何对elf文件进行加密呢?            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-01-11 15:16:39
                            
                                1204阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            使用Python加密可执行文件的流程如下:
| 步骤 | 描述 |
| --- | --- |
| 1 | 选择合适的加密算法 |
| 2 | 编写加密脚本 |
| 3 | 将原始可执行文件加密 |
| 4 | 编写解密脚本 |
| 5 | 解密可执行文件 |
接下来,我将详细介绍每一步需要做什么,以及需要使用的代码和注释。
步骤1:选择合适的加密算法
在Python中,有多种加密算法可供            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-12-29 04:50:51
                            
                                149阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            免考final linux提权与渗透入门——Exploit-Exercise Nebula学习与实践0x0 前言Exploit-Exercise是一系列学习linux下渗透的虚拟环境,官网是https://exploit-exercises.com/,通过它可以学习提权,漏洞利用,逆向等知识我们这里尝试的是Nebula,是一个涵盖初级、中级挑战任务的练习环境,一个有20个关卡。涉及到的知识点有:S            
                
         
            
            
            
            Linux压缩以及打包命令用法1. gzip用法gzip -v man.config压缩文件,参数:-v 显示压缩比zcat man.config.gz读压缩文件内容gzip -d man.config解压缩2.bzip2用法bzip2 -v man.configbzip2压缩比比gzip更好bzcat man.config.bz2bzip2 -d man.config.bz2前两种压缩都不能压缩            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-07-11 07:01:50
                            
                                61阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            命令行方法:1、 创建Manifest.txt文件,内容: Main-Class: com.mkyong.awt.AwtExample2、打包所有的class,包括Manifest.txt文件:$ jar -cvfm run.jar Manifest.txt com/3、run.jar即可在windows下双击鼠标执行(前提是要安装jre)。在linux用命令行执行: $ java -j            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-08-03 17:11:03
                            
                                97阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            问题来源 一般来说,一个大型的项目都会有一些依赖的JAR包(Java归档,英语:Java ARchive),而在将项目部署到服务器的过程中,如果没有持续集成环境的话,也就是说服务器不支持在线编译及打包,那么需要自己上传依赖的JAR包,然而可能服务器上已经存在了该项目所依赖的JAR包(比如项目修复BUG,重新打包上传,而依赖不变或者版本升级,修改类中的方法,方法参数等),无需再次上传所依赖的JAR包            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-11-09 22:05:11
                            
                                91阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            第一环:ID-->F1(ID) -----》IDX,将ID通过自定义的一个算法F1,转换为一个整数IDX , F1为不可逆运算,也不能被轻易分析,这个实际上是容易实现的。然后,将IDX保存到EEPROM或FLASH的任何地方,我们通过编一个函数 GET_IDX()能够读出这个数即可。第二环:再编一个函数:int getmy_1(){
return F1(ID)-GET_IDX()+1;
}
            
                
         
            
            
            
            一键自动发布ipa(更新svn,拷贝资源,压缩资源,加密图片资源,加密数据文件,加密lua脚本,编译代码,ipa签名,上传ftp)程序员的生活要一切自动化,更要幸福^_^。 概述平台:mac例子工程:基于cocos2dx引擎的项目 事实:就是一组shell脚本和一些工具 我的 目录结构Work  |-----Project      |---------cocos2d            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-08-15 11:12:43
                            
                                40阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            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
                            
                                457阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            加密方式lua 代码加密方式很很多种,这里只讲最简单的一种,就是把代码编译成二进制字节码。lua 是一门脚本语言,不需要经过编译就可以使用 lua 解释器来执行;但我们也可以把 lua 代码事先编译成二进制文件,这样就达到了加密的方式。使用 lua 编译器最简单也最直接的方式就是使用 lua 编译器来编译 lua 代码,编译的方式很简单,打开命令行,输入下面的命令lucac -o dest.lua            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-02-21 14:54:51
                            
                                254阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            对 Lua 字节码进行加密由于 luajit 不支持 64 位,quick 新的版本默认使用 lua 5.1.5 版本,并提供将 lua 源码打包成通用字节码的工具 luac 。为了增强安全性, quick 提供了一个基本加密方案,使开发者可以对字节码作自定义的加密,防止对字节码的简单反编译工作。此方案配合原有的XXTEA加密方案,已经能够满足普通的加密需要。如果开发者需要更高强度的加密,可以与我            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-08 20:30:48
                            
                                155阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            如果开发者不想让游戏中的资源或脚本文件轻易的暴露给其他人,一般会采用对文件进行加密的方式来保护文件或资源被盗用。Quick-Cocos2d-x 为开发者提供了xxtea加密算法,用来对脚本文件及资源进行加密,加密对象大体分为如下几种:1. 对脚本/资源文件本身加密2. 将脚本/资源文件压缩成zip,对zip进行加密3. 对脚本/资源文件加密后,再将其压缩后的zip再次加密首先来演示对脚本文件的加密            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-07 13:53:06
                            
                                351阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            创建可执行的JAR文件
    
可执行的JAR文件不需要将文件抽取出来就可以执行,也就是说,程序可以在类文件保存为JAR文件时就可以执行,关键就是要创建mainfest.txt文件,它含有JAR文件的信息,告诉Java虚拟机哪个类含有main()方法。下面就是创建步骤,总共3步:            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-06-30 22:22:35
                            
                                363阅读
                            
                                                                             
                 
                
                                
                    