摘要: 下列提出两种获取对象名的方式 通过_OBJECT_TYPE::Name获取对象名称,通过_OBJECT_TYPE::Index获取对象索引; 通过NtQueryObject的方式获取,r0与r3通用,代码如下: #include <cstdio> #include <cstdlib> #includ 阅读全文
posted @ 2023-11-29 16:25 倚剑问天 阅读(281) 评论(0) 推荐(0)
摘要: 前言 适用场景:git submodule update --init --recursive 或 git submodule add 因客户端崩溃、网络中断等原因失败,再次执行报错: 'xxx' already exists in the index A git directory for 'xx 阅读全文
posted @ 2026-08-06 17:42 倚剑问天 阅读(10) 评论(0) 推荐(0)
摘要: 前言 本文记录在 Windows 下使用 GCC/MinGW-w64 编译 Boost 静态库的流程。示例以 Boost 1.88.0 为例,编译目标为 Windows x86_64 和 x86 两种架构。 1. 背景说明 Windows 下常见的 Boost 编译方式有两类: 编译器 典型产物 适 阅读全文
posted @ 2026-08-06 17:38 倚剑问天 阅读(4) 评论(0) 推荐(0)
摘要: 前言 本文记录使用 Visual Studio 2019 / MSVC v142 编译 Boost Windows ARM64 静态库时遇到的问题与解决过程,目标场景是为 Windows on ARM 设备生成 .lib 静态库。 示例环境: Boost 1.88.0 Visual Studio 2 阅读全文
posted @ 2026-08-06 15:46 倚剑问天 阅读(1) 评论(0) 推荐(0)
摘要: 前言 本文详细记录如何在 Windows 环境下,借助 MacOSX12.3.sdk 和 LLVM/Clang 工具链,交叉编译适用于 macOS 的 Boost 静态库(.a),并涵盖 x86_64(Intel)和 arm64(Apple Silicon)两种架构的构建方法及后续合并为通用库的操作 阅读全文
posted @ 2026-08-05 23:10 倚剑问天 阅读(7) 评论(0) 推荐(0)
摘要: 前言 本文记录在 Windows 环境下,使用 android-ndk-r26d 编译 Boost 1.74 Android 静态库的完整过程。 目标 ABI: armeabi-v7a arm64-v8a x86 x86_64 ⚠️ 说明:较新的 NDK 已移除 armeabi ABI,androi 阅读全文
posted @ 2026-08-05 14:56 倚剑问天 阅读(8) 评论(0) 推荐(0)
摘要: 引言 在日常开发中,使用 SSH 密钥对 Git 私有仓库进行认证是一种常见且安全的方式。然而,许多 Windows 用户都遇到过这样的困扰:每次打开新的终端窗口进行 Git 操作时,都需要重新输入 SSH 私钥的密码。这不仅打断了工作流,也降低了效率。 问题的根源在于,Git for Window 阅读全文
posted @ 2026-01-06 15:38 倚剑问天 阅读(344) 评论(0) 推荐(0)
摘要: 本文分步骤演示如何从系统到应用层面,完全清除 Microsoft Edge 浏览器的账户登录信息及相关本地数据,适用于需要彻底更换微软账号、解决同步问题或重置浏览器状态的场景。 ⚠️ 操作前重要提醒: 此操作会永久删除本地浏览器数据(如历史记录、密码、缓存等),请确保重要信息已同步或备份。 本文部分 阅读全文
posted @ 2026-01-06 15:05 倚剑问天 阅读(30598) 评论(1) 推荐(1)
摘要: 简介 有时候我们拿到了函数的调用地址,但是需要在call之前做一些判断或者预处理,这时我们就需要封装一个自定义的函数call模板。 代码 #include <iostream> #include <cstdio> #include <cstdlib> #include <cstdint> #incl 阅读全文
posted @ 2025-06-28 18:21 倚剑问天 阅读(40) 评论(0) 推荐(0)
摘要: 代码 #!/usr/bin/env python # encoding: utf-8 import os import binascii from datetime import datetime, timezone colnum_per_row = 16 file_path = 'demo.sys 阅读全文
posted @ 2025-03-20 00:54 倚剑问天 阅读(73) 评论(0) 推荐(0)
摘要: 前言 Boost 版本: boost_1_70_0 编译器选择: MSVC 14.41(对应 VS2022) 主要参考文章: https://blog.csdn.net/ljjjjjjjjjjj/article/details/122312270 详细步骤 1. 确认 MSVC 编译器版本与路径 使 阅读全文
posted @ 2024-11-15 16:41 倚剑问天 阅读(1809) 评论(0) 推荐(0)