- 2025-01-05Bootkitty:Linux uefi bootkit 分析
目录Bootkitty:Linuxuefibootkit分析文件信息0、ModuleEntryPoint入口函数1、hookdo_start_imagehook_grub_1_mods__do_start_image_18000EFB0do_start_image(目标函数)hook_grub_f1__do_start_image_18000DE20(do_start_image的hook函数)hook_and_patch_kernel_18000F5C0(安
- 2025-01-04PicoScenes安装步骤
PicoScenes安装步骤PicoScenes是一款功能强大的中间件,适用于现代Wi-Fi集成传感和通信(Wi-FiISAC)研究,可解决该领域的两个关键障碍:硬件限制和软件功能。该软件由西安电子科技大学蒋志平老师引领开发。本文参考:https://ps.zpj.io/installation.html蒋志平老师主页地址:https:
- 2024-12-31install-double-system
Windows和Ubuntu双系统的安装和卸载-哔哩哔哩一、进入windows系统对磁盘进行分区注意不要给空白分区分配卷名二、重启电脑,使用ventoryU盘启动器安装ubuntu系统注意要关闭,安全启动选项,lenovo是f2否则不能识别ventoryGPT分区安装方案引导区:500MB,EFI系统分区内存交换
- 2024-12-26centos 7修改网卡名称
CentOS7修改网卡名称为eth模式目录CentOS7修改网卡名称为eth模式1、[root@localhost]#vi/etc/sysconfig/grub增加如下红色的字段2、修改完毕后,执行如下的命令:CentOS7之后版本的系统网卡名称默认为en开头的格式,某些情况下需要我们修改此格式为eth格式。1、[root@localhost
- 2024-12-15在没有显示器和键盘的无头服务器上安装Debian
本文记录了用LAN+ssh远程安装Linux系统的过程及方法基本原理就是ssh远程登录服务器+debootstrap安装Debian系统本文记录的过程和命令比较简略,建议有一定linux基础的同学阅读还有一种给服务器安装系统的方法是把系统装进服务器硬盘,再把硬盘装到服务器上,这里我没研究所需工具及
- 2024-12-10麒麟系统和Windows双系统设置默认启动windows系统
单位计算机是麒麟和windows双系统,有的喜欢麒麟系统,有的喜欢windows系统,下面简单步骤实现设置默认启动的操作系统。一、打开“终端” 二、在终端窗口中输入sudovi/etc/default/grub会提示输入密码,显示如下,修改GRUBDEFAULT=0后面的0为相应的操作系统顺序,开机时会显示,例
- 2024-12-08双系统安装
目录前奏安装后设置注意事项前奏本次测试是在老机器上,新机上的方法也一样本次测试是先装的win10,后装的linuxmint21安装后设置如需协助留言即可,有时间会回复注意事项1、引导管理问题默认引导器为GRUB:安装LinuxMint时,GRUB引导器会覆盖Windows的引导记录,成为默认的引
- 2024-12-06OS开发笔记(2)——GRUB启动流程
GRUB如何突破实模式的限制BIOS与MBR引导机制BIOS会在启动时,检查逻辑0扇区(即硬盘的第一个扇区)的结尾是否存在标志0x55,0xaa,以此判断该扇区是否可引导。按照传统的MBR(MasterBootRecord)引导流程,逻辑0扇区包含一个特殊的引导程序。这个程序的任务是检查位于逻辑0扇区偏移0x1BE
- 2024-12-04直接删除Linux分区后进入电脑变成grub页面,如何解决
这个就是Linux没删干净,要把grub删除。我找到两个视频,可以来帮助解决问题。目前我的问题已解决。第一个视频可以暂时从grub页面进入Windows页面,但是不保证之后再开机还是Windows页面。我尝试了一下,如果关机再重启的话还是grub页面而不是Windows页面。【电脑开机报错提示grub,wi
- 2024-12-01记一次Windows 系统更新导致双系统无法启动的修复过程
记一次Windows系统更新导致双系统引导错误,无法启动的修复过程背景这台电脑是其他办公室淘汰下来,给到了我们办公室——这不是重点。给我们的时候,他们的描述是“配置实在是太低了,你们看看能不能用”。我们看了一下,AMDPROA8870R7,8G内存,256GSSD,加装了1THDD,用CPU-Z跑了
- 2024-11-27Arch linux下把chromeOS安装至btrfs子卷
旧的ChromeOS单独划分一个ext4分区安装,划分的是ChromeOS可用的最大空间,当存储未用满时,这个ChromeOS独占的分区就有很大的浪费。最近Brunch的作者发布了linux安装工具Linuxloops,可以把ChromeOS安装到Btrfs子卷。Linuxloops采用了图形安装界面,不需要提前下载Brunch及ChromeOS镜像。
- 2024-12-13利用ESP-01S中继实现STM32F103C8T6与MQTT服务器的串口双向通信
最终现象未完待续实现流程STM32通过串口与ESP通信,ESP通过WiFi与MQTT服务器通信元件与接线STM32相关STM32F103C8T6开发板:STM32仿真器:烧录程序时,STM32F103C8T6与仿真器的接下如下:STM32ST-LINK3V33.3VGNDGNDSWDIOSWDIOSWCLKSWCLKUSB转TTL:未完待
- 2024-12-13记一次数据库查询排序不一致导致的事故
数据库查询排序不一致事故报告1.引言在数据库开发和维护过程中,查询结果的排序一致性是一个关键的需求。然而,近期在我们的招标系统中发生了一起因数据库查询排序不一致而导致的问题,给系统稳定性和用户体验带来了负面影响。本文将详细还原此次事故的过程,分析问题的根本原因,并提出
- 2024-12-12协同系统:提升团队效率的关键工具
随着科技的迅猛发展和全球化进程的加快,组织内部与外部的协作变得愈加重要。协同系统(CollaborationSystems)作为一种支持团队成员、部门或组织之间协同工作的技术平台,逐渐成为现代企业不可或缺的一部分。本文将探讨协同系统的定义、类型、工作原理及其在各行各业中的应用,进一步揭示
- 2024-12-11国标GB28181网页直播平台LiteGBS安防FAQ:摄像机在LED环境下图画有暗横条纹怎么办?
随着视频技术的不断进步,视频监控、直播、执法记录仪等多种视频资源的应用场景愈发广泛且多样化。这些视频资源不仅在数量上快速增长,更在质量、格式及编码标准等方面展现出极高的多样性。因此,为了实现对这些资源的有效整合和统一管理输出,信息化项目中对于视频综合接入能力的需求愈
- 2024-12-11【大模型微调学习4】-大模型微调技术
【大模型微调学习4】-大模型微调技术1.AdapterTuning(2019Google)开启大模型PEFT2.PrefixTuning:自动化构造Prompts3.PromptTuning:SoftPrompts开创者(2021Google)4.P-Tuningv1:解决人工设计Prompt的问题(2021Tsinghua,MIT)5.P-Tuningv2:提升小模
- 2024-12-09局域网通过WOL唤醒电脑
此篇文章在2022年4月20日被记录WakeOnLan简述一下什么是WakeOnLan,全称是通过网线唤醒(大白话),是一种电源管理系统,它是由IBM公司提出的网络唤醒标准,目前已被大多数的主板所支持。所存在的缺点就是只能通过网线唤醒,对我来说的话基本上用不到(我用的是笔记本),大部分的有线网卡都支持
- 2024-12-06Ant Design X:卓越的AI界面解决方案
AntDesignX:卓越的AI界面解决方案AntDesignX是AntDesign的全新AGI组件库,旨在帮助开发者更轻松地研发AI产品用户界面。AntDesignX将在AntDesign的基础之上进一步拓展AI产品的设计规范,为开发者提供更强大的工具和资源。期待与你一起推动AI技术的发展!官
- 2024-12-042024 PyCharm安装激活使用教程 (至2099年)
Pycharm简介Pycharm是一款非常强大的Python集成开发环境(IDE),由JetBrains公司开发。它提供了丰富的功能和工具,帮助开发者更高效地编写、调试和部署代码。要求在开始之前,请确保您的计算机满足以下系统要求:操作系统:Windows、macOS或Linux处理器:至少1GHz的处理器内存:至少2
- 2024-10-19Linux系统重建Grub引导的方法
一、问题出现的原因在安装双系统时,我们都是先安装Windows系统,再安装Linux系统,这样在启动计算机时,两个系统都可以被引导启动,并在开机界面可以进行选择。这是因为Linux使用的操作系统引导加载器Grub可以引导如Windows、Linux等多种操作系统,但是Windows的操作系统引导加载器不能