首页 > 其他分享 >EasyUEFI 初步分析

EasyUEFI 初步分析

时间:2024-04-14 22:00:32浏览次数:20  
标签:分析 定位 函数 EasyUEFI fox toolkit patch 初步

EasyUEFI 初步分析

GUI采用fox toolkit,分析主要关注对应类的FX::FXMetaClass,结合构造函数定位控件对应FXMapEntry中的事件函数

fox-toolkit.org

patch 1

根据字符串信息可定位到版本判断函数,关键点在454E10

image-20240414214846965

patch 2

完成上一步后发现启动后弹出注册框,关闭后不影响使用,可定位注册框的启动函数进行patch

image-20240414213218779

注意栈平衡

image-20240414213351276

image-20240414213132978

ps

image

有时间追一下码

标签:分析,定位,函数,EasyUEFI,fox,toolkit,patch,初步
From: https://www.cnblogs.com/DirWang/p/18134771

相关文章

  • 2、APIView执行流程以及request对象源码分析
    一、基于View编写5个接口1、创建模型表models.pyfromdjango.dbimportmodelsclassBook(models.Model):name=models.CharField(max_length=64)price=models.IntegerField()publish=models.CharField(max_length=32)2、视图函数views.pyfrom......
  • Kryo反序列化链分析
    前言Kryo是一个快速序列化/反序列化工具,依赖于字节码生成机制(底层使用了ASM库),因此在序列化速度上有一定的优势,但正因如此,其使用也只能限制在基于JVM的语言上。Kryo序列化出的结果,是其自定义的,独有的一种格式。由于其序列化出的结果是二进制的,也即byte[],因此像redis这样可以存......
  • 原型设计工具比较分析
    原型设计工具比较分析:墨刀:适用领域:墨刀适用于快速原型设计和交互设计,特别适合移动应用和Web应用的设计。优点:界面简洁清晰,易于上手,适合初学者和团队合作。支持多种交互模式,如链接、滑动、弹出框等,可以较好地模拟用户操作流程。支持团队协作,可以多人同时编辑同一项目,方便团队......
  • jy验证码协议加密分析学习记录
    目录流程参考免责声明:分析请求与加密参数register请求获取challenge和gt第一次W值分析第二次提交W分析第二次W明文值分析第三个W值分析验证小坑流程参考免责声明:本文章主要用于技术交流学习,作者不承担任何滥用技术所产生的法律责任。如有侵权,请联系作者删除!分析请求与加......
  • wsl、Prometheus、grafana、性能瓶颈分析
    感觉学着没啥意义,有时候面试又问。待业半年了,技术有个屁用一、wslwsl解释看百度百科,主要是为了有一个linux环境,方便学习1、找到Windows功能,勾选       2、管理员运行终端      3、运行命令(默认安装ubuntu):wsl --install......
  • 升鲜宝供应链管理--某个客户的海鲜集散配送平台的需求初步理解(一)
     升鲜宝供应链管理--某个客户的海鲜集散配送平台的需求初步理解(一) 一、初步理解的业务架构:    二、业务描述:    多运营点运营。首先按一个运营点试点,按不同的城市聚合商家(客户)的海鲜订单,实现以销订采,对不同类型的商家(客户)实现不同的结算方式,针对水产品的特......
  • hive窗口分析函数使用详解系列二之分组排序窗口函数
    1.综述我们讨论面试中各大厂的SQL算法面试题,往往核心考点就在于窗口函数,所以掌握好了窗口函数,面对SQL算法面试往往事半功倍。已更新第一类聚合函数类,点击这里阅读hive窗口函数聚合函数类本节介绍Hive聚合函数中的第二类聚合函数:分组排序窗口函数。这些函数的用法不仅仅适用于......
  • Lock wait timeout exceeded; try restarting transaction 问题分析
    问题描述在项目中有一个MySQL数据库归档程序,每天会定时跑,在归档逻辑中,会涉及到对大表的查询(根据创建时间查询,它是索引),这个过程中会锁数据(行级锁),然后我们插入新的数据就会报错:获取锁超时Causedby:com.mysql.cj.jdbc.exceptions.MySQLTransactionRollbackException:Lockwait......
  • SpringBoot中的Jetty使用及分析
    前言和Tomcat类似,Jetty也是一个Web应用服务器,相对于Tomcat,Jetty更加轻量、更加简易、更加灵活。今天通过代码来简单分析下SpringBoot中是如何启动Jetty的。Jetty简介使用importjava.io.File;importjava.io.IOException;importjava.net.InetAddress;import......
  • WinDbg分析32位应用程序dump
    使用Windbg对转储文件进行分析的时候,需要注意:1.使用64位的Windbg对64位的进程DUMP进行分析。2.使用32位的Windbg对32位的进程DUMP进行分析。特别对于32位的进程,抓DUMP的时候,需要使用32位的任务管理器进行转储文件创建。32位任务管理器路径:C:\Windows\SysWOW64\Taskmgr.exe,这个......