lua加密與require問題
lua的加密方式有不少,其中以luac和string.dump為例,首先到官網下載lua原始碼包,http://www.lua.org/ftp/,建議不要選最新的幾個,他有個etc資料夾是沒有了的,看了一下沒看到整合到哪裡去了,暫時不管因為和目的無關。
下載好了之後開啟一個vs命令列工具
其中x86是32位的,x86_64是64位的,一般選64,在命令列中使用cd 進入lua目錄(剛才解壓後的目錄),然後輸入 "etc\luavs.bat" 回車
會編譯生成一個檔案在src目錄下,有個luac.exe檔案,可設定為環境變數,略
cmd,如果沒設定環境變數則cd到目錄下,鍵入 luac -o 生成luac檔案後目錄 需要的lua檔案目錄
確認無誤回車,不報錯這顯示空一行,檔案生成是不是很簡單呢?可能會有一個問題是執行會報錯,說是未編譯,可以嘗試改用32編譯.
無意中博豬還看到string.dump()這個函式,用例見下
local p=loadfile("close2.lua") --這是需要被加密的檔案
local f=io.open("text.lc","wb") --新建一個檔案
f:write(string.dump(p)) --把需要加密的檔案用string.dump處理,生成的檔案就是二進位制檔案啦
f:close()
另外,要讀取執行這個二進位制檔案也是很簡單的
local ff =loadfile("text.lc","b") --載入檔案
ff =io.open("text.lc","r")
local jk=ff:read("*a")
ff:close()
local thefunc=loadstring("jk") --這裡要注意的是有些版本似乎loadstring被取消了,舊版本的lua裡才有,可以
改用load
thefunc() --執行加密檔案
編譯好了的確可以執行,但是我想了一下,用另一個.lua檔案來ruquire這個luac檔案,發現會報錯,也就是無法require加密檔案,後面各種改也沒辦法,不知道是真的不行還是我沒找對方法,有方法的希望留言,感謝。
相關推薦
lua加密與require問題
lua的加密方式有不少,其中以luac和string.dump為例,首先到官網下載lua原始碼包,http://www.lua.org/ftp/,建議不要選最新的幾個,他有個etc資料夾是沒有了的,看了一下沒看到整合到哪裡去了,暫時不管因為和目的無關。 下載好了之後開啟一個
cocos lua 加密與解密 混淆 (版本cocos3.4)
1.0 cocos luacompile 用法 我用的普通的cocos2d lua,沒用quick,quick好像可以對整個資源包括影象和音訊都加密,打包成zip。但我沒用quick.看了下luacompile 的 help,比較簡單啊。 先在專案根目錄下建立了一個out的資料夾,然後就用這個命令試了
cocos-Lua中的class與require機制
繼承 manager 包含 logic str src 傳參數 loaded 全局變量 cocos-Lua中的class與require機制 local layer = require("PaiGow.src.GamePlayerListLayer")local Gam
cocos-Lua中的class與require機制(小積累)
local layer = require("PaiGow.src.GamePlayerListLayer") local GameTableUI = class("GameTableUI", require("gamemanager.GameViewBase")); 一
對稱加密與非對稱加密
通過 lan pan 消息加密 ack 屬於 加密算法 效率 構建 1.對稱加密 對稱加密(也叫私鑰加密)指加密和解密使用相同密鑰的加密算法。有時又叫傳統密碼算法,就是加密密鑰能夠從解密密鑰中推算出來,同時解密密鑰也可以從加密密鑰中推算出來。而在大多數的對稱算法中,加密密
加密與解密
加密與解密安全與服務:數據的加密和解密:OpenSSL(TLS):ssl基本被淘汰,TLS取而代之openssh:dropbear軟件DNS:BIND軟件,功能強大,伯克利的web server:網站服務,最重要的,工作重點 應用程序:httpd(ASF:apach軟件基金會維護)
字符串的加密與解密
ffffff end -s initial size sele har tput ear SPAN { font-family: "Courier New"; font-size: 10pt; color: #000000; background: #FFFFFF } .L
Java加密與解密筆記(二) 對稱加密
解決 理解 span ring println key ted utf-8 rate 前面的僅僅是做了編碼或者摘要,下面看看真正的加密技術。 DES public class DESUtil { static final String ALGORITHM = "
Java加密與解密筆記(三) 非對稱加密
arr 內容 phy 資料 密碼 load esp uid user 非對稱的特點是加密和解密時使用的是不同的鑰匙。密鑰分為公鑰和私鑰,用公鑰加密的數據只能用私鑰進行解密,反之亦然。 另外,密鑰還可以用於數字簽名。數字簽名跟上文說的消息摘要是一個道理,通過一定方法對數據內容
Java 課堂作業 加密與解密
源代碼 main nextline 流程 選擇 rgs mage put ext 1.設計思路 首先根據提示輸入一段字符串 利用charAt()將字符串的每個字符分解出來,要加密的話轉換成int類型後加3,解密的話轉換成int類型後減3,然後再轉化為char類型 新定義一個
關於字符串加密與解密
scanner ascll for str case home class 進行 todo 古羅馬皇帝凱撒在打仗時曾經使用過以下方法加密軍事情報: 請編寫一個程序,使用上述算法加密或解密用戶輸入的英文字串要求設計思想、程序流程圖、源代碼、結果截圖。 【設計思想】
Lua--------------------unity3D與Slua融合使用
tar 對象 調用 pin dal etl 可能 turn defined 下載與安裝 下載地址 GitHub 安裝過程 1.下載最新版,這裏, 解壓縮,將Assets目錄裏的所有內容復制到你的工程中,對於最終產品,可以刪除slua_src,例子,文檔等內容,如果是開
加密與安全
ecc 因式分解 別人 得到 全世界 加密文件 三次 解密 整數 1.加密算法 加密算法一般分為對稱加密和非對稱加密 對稱加密就是加密和解密使用同一個密鑰,通常稱之為“Session Key ”這種加密技術在當今被廣泛采用,如美國政府所采用的DES加密標準就是一種典型的“
3. 深入研究 UCenter API 之 加密與解密(轉載)
method href img 破解 cti subst != efault times 1. 深入研究 UCenter API 之 開篇 (轉載) 2. 深入研究 UCenter API 之 通訊原理(轉載) 3. 深入研究 UCenter API 之
安全與加密-使用gpg實現加密與解密
cal 分享圖片 進行 imp rds 根據 輸出 mon -o 對稱加密算法加密和解密使用同一個密鑰常見的算法:DES,3DES,AES,Blowfish,Twofish,IDEA,RC6,CAST5? 特性:1、加密、解密使用同一個密鑰,效率高2、將原始數據分割成固定大
PHP中include()與require()的區別說明
靜態頁 檢查 服務器 code 中斷 完全 變量 方式 返回值 require 的使用方法如 require("MyRequireFile.php"); 。這個函數通常放在 PHP 程序的最前面,PHP 程序在執行前,就會先讀入 require 所指定引入的文件,使它變成
security 02: 加密與解密 、 掃描與抓包 、 總結和答疑 、 SELinux安全防護
一段 數字簽名 def 接口 數據流 5.1 調用 message systemctl day01一、selinux安全防護二、數據 加密 解密三、抓包與掃描++++++++++++++++++++++++++++++一、selinux安全防護1.1 selinux 介紹1
原創圖書:黑客攻防:實戰加密與解密工具包下載地址
ont ike ack 百度 密碼 style 工具包 下載 href 說明:百度每一年都會對分享的進行清理,所以原來的工具包地址失效,請自行下載。黑客攻防:實戰加密與解密工具包下載地址https://pan.baidu.com/s/1mjoGYso 密碼:ezwthttp
加密與簽名
aes 得到 class strong style 問題 安全問題 fish 對稱 加密分為對稱加密和非對稱加密。 對稱加密: 加密與解密使用相同的密鑰。 最大的問題是密鑰的分配與管理,如何把密鑰發送到解密的接收者是一個問題。 若在發送密鑰的過程中,密鑰被攔截了,那麽則
以前寫的兩本書《安全之路:Web滲透技術及實戰案例解析(第2版)》和《黑客攻防實戰加密與解密》
Web滲透技術及實戰案例解析 黑客攻防實戰加密與解密 應一些朋友的要求,我重新將書封面和購買地址發一下說明一下:www.antian365.com原來域名轉移到國外去了。現在國家對境外域名在國內訪問必須實名制,進行備份啥的,情況你懂的。最近正在制作《黑客攻防實戰加密與解密》的視頻課程,對黑客攻防過程遇