当前位置: 首页 > news >正文

Il2CppInspector 工具linux编译使用

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档

文章目录

  • 前言
  • 一、Il2CppInspector是什么?
  • 二、使用步骤
    • 1.编译
  • 总结


前言

提示:这里可以添加本文要记录的大概内容:

Il2CppInspector工具源码下载编译和使用


提示:以下是本篇文章正文内容,下面案例可供参考

一、Il2CppInspector是什么?

Il2CppInspector是一个解析unity il2cpp的工具,可以通过so和dat文件生成带地址的cs文件,方便查看游戏逻辑。
项目网址:
https://github.com/djkaty/Il2CppInspector

il2cpp各版本c++函数文件定义网址:
https://github.com/4ch12dy/il2cpp/blob/master/unity_2017_x/libil2cpp/il2cpp-api-functions.h

二、使用步骤

1.编译

环境:
ubuntu 22.04

git clone --recursive https://github.com/djkaty/Il2CppInspector
cd Il2CppInspectorsudo apt update
sudo apt install -y apt-transport-https ca-certificates# 下载并安装 Microsoft 包签名密钥
wget https://packages.microsoft.com/config/ubuntu/22.04/packages-microsoft-prod.deb -O packages-microsoft-prod.deb
sudo dpkg -i packages-microsoft-prod.deb
sudo rm packages-microsoft-prod.debsudo apt update
sudo apt install -y dotnet-sdk-8.0dotnet --versioncd Il2CppInspector.CLI
dotnet publish -r linux-x64 -c Release//Get all current plugins (optional):../get-plugins.sh
//下载plug 下载不下来手动下下载
//要放在和 Il2CppInspector 执行文同一目录

plug 没有放到执行文同一目录报错:

lxt@lxt-ubuntu:~/code/Il2CppInspector$ ./Il2CppInspector.CLI/bin/Release/netcoreapp3.1/linux-x64/publish/Il2CppInspector
Il2CppInspector Command-Line Edition
Version 2021.1+116c6355e7ee3656eab85ca753f913d428abc7a3
(c) 2017-2021 Katy Coe - www.djkaty.com - www.github.com/djkatyPlugins folder not found. Please ensure you have installed the latest set of plugins before starting. The plugins folder should be placed in the same directory as Il2CppInspector. Use get-plugins.ps1 or get-plugins.sh to update your plugins. For more information, see the Il2CppInspector README.md file.

总结

以上介绍了Il2CppInspector软件的编译和使用

http://www.xdnf.cn/news/1371097.html

相关文章:

  • 设计模式之命令模式
  • Vuex 和 Pinia 各自的优点
  • Linux之SELinux 概述、SSH 密钥登录、服务器初始化
  • 利用AI进行ArcGISPro进行数据库的相关处理?
  • Java数据结构速成【1】
  • 原则性 单一职责原则,第一性原则和ACID原则 : 安全/学习/节约
  • 从双重检查锁定的设计意图、锁的作用、第一次检查提升性能的原理三个角度,详细拆解单例模式的逻辑
  • Markdown学习笔记(4)
  • 矩阵微积分的链式法则(chain rule)
  • 在 Android Studio 中修改 APK 启动图标(2025826)
  • 从线到机:AI 与多模态交互如何重塑 B 端与 App 界面设计
  • 【RAGFlow代码详解-23】聊天系统架构
  • 【LeetCode 热题 100】75. 颜色分类——双指针
  • PWM控制实现呼吸灯
  • 家庭财务规划与投资系统的设计与实现(代码+数据库+LW)
  • Linux SSH 基于密钥交换的自动登录:原理与配置指南
  • (Arxiv-2024)VideoMaker:零样本定制化视频生成,依托于视频扩散模型的内在力量
  • 进程管理详解
  • 如何将视频从安卓设备传输到Mac?
  • 2025改版:npm 新淘宝镜像域名地址
  • 【数据结构】树和二叉树——二叉树
  • 使用字节旗下的TREA IDE快速开发Web应用程序
  • Python中函数的闭包和装饰器
  • 读懂支持向量机(SVM)
  • C++ STL 顶层设计与安全:迭代器、失效与线程安全
  • 【Python实战练习】用 Python与Pygame 打造完整的贪吃蛇小游戏
  • 懂支持向量机(SVM):从原理到实战拆解
  • 机器学习模型可解释库的介绍:Shapash (一)
  • 深度学习(五):正则化:约束模型的复杂度
  • Python 全局变量使用