Skip to content
KitploitKITPLOIT
도구익스플로잇블로그
Log in
제출
도구익스플로잇블로그
제출

해킹, 침투 테스트 및 사이버 보안 도구를 당신의 보안 무기고에!

Kitploit은 해킹, 사이버 보안 및 침투 테스트 도구 디렉토리입니다. 최신 프로젝트 업데이트를 발견하여 취약점을 찾고, 시스템을 분석하고, 테스트를 자동화하고, 보안을 강화하세요.

피드문의개인정보© 2026 Kitploit

도구 디렉토리

카테고리

모든 카테고리 보기
Loading categories
luadec — Lua 5.1, 5.2 및 5.3용 Lua 디컴파일러 | Kitploit
도구/GitHubGitHub/viruscamp/luadec
General Purpose UtilitiesStatic AnalysisCode AnalysisReverse EngineeringDebuggersMalware AnalysisBinary Analysis
GitHubviruscamp/luadec

luadec

Lua 5.1, 5.2 및 5.3용 Lua 디컴파일러

저장소 보기
1.3k40612년 전Kitploit 검토 완료

인기

모두 보기 →

커뮤니티에서 가장 많이 사용되는 도구를 찾아보세요.

모든 도구 탐색

도구 컬렉션을 둘러보세요

모든 도구 보기 →
공유

개요

LuaDec는 lua 5.1용 Lua 디컴파일러이며, lua 5.2와 5.3용은 실험적입니다.

Hisham Muhammad의 luadec(lua 5.0.x 대상)와 Zsolt Sz. Sztupak의 LuaDec51을 기반으로 합니다.

LuaDec는 자유 소프트웨어이며 원본 LuaDec와 동일한 라이선스를 사용합니다.

컴파일

git clone https://github.com/viruscamp/luadec
cd luadec
git submodule update --init lua-5.1
cd lua-5.1
make linux
cd ../luadec
make LUAVER=5.1

lua 5.2 또는 5.3용으로 빌드하려면 위의 5.1을 5.2 또는 5.3으로 바꾸면 됩니다.

vc2008용 프로젝트 파일도 있으며, vc2008과 vc2013에서 테스트되었습니다.
컴파일하기 전에 lua-5.1, lua-5.2 또는 lua-5.3에 올바른 소스가 있는지 확인하세요.

사용법

  • lua 바이너리 파일 디컴파일:
    luadec abc.luac
  • 테스트 및 비교를 위한 lua 소스 파일 디컴파일:
    luadec abc.lua
  • lua 소스 또는 바이너리 디스어셈블
    luadec -dis abc.lua
  • -pn 중첩 함수 구조 출력, -fn과 함께 사용 가능
luadec -pn test.lua
0
  0_0
    0_0_0
  0_1
  • -f 특정 중첩 함수만 디컴파일
    luadec -f 0_1 test.lua
  • -ns 하위 함수를 처리하지 않음
    luadec -ns -f 0_1 test.lua
  • -fc 각 함수에 대해 명령어 단위 비교 수행
    luadec -fc test.lua
    출력:
    -- function check pass 0
    -- function check fail 0_0 : cannot compile
    -- function check fail 0_1 : different code size; sizecode org: 66, decompiled: 67, same: 47;

그 외에도 몇 가지 옵션이 더 있으며, 주로 디버그 목적이나 내장 로컬 추측기가 잘못 추측한 경우를 위한 것입니다. 사용 가능한 전체 매개변수 목록을 보려면 -h를 사용하세요.

크레딧

원본: Hisham Muhammad (http://luadec.luaforge.net)

Lua 5.1로의 지속적인 포팅: Zsolt Sz. Sztupak (https://github.com/sztupy/luadec51/)

Lua5.1의 내부 구조는 Kein-Hong Man의 A No-Frills Introduction to Lua 5.1 VM Instructions에서 배웠습니다.

도구 다운로드