雾之湖的秘密基地
  • 首页
  • 归档
  • 分类
  • 标签
  • 关于

shiki 代码高亮变换器测试

shiki 代码高亮变换器测试 transformerNotationDiff 使用 [!code ++] 和 [!code --] 来标记增删的行。 console.log('hewwo') console.log('hello') console.log('goodbye') transformerNotationHighlight 使用 [!code highli
2026-03-05
#Hexo

手动实现Windows Dll加载与内存数据修复

手动实现Windows Dll加载与内存数据修复 加载dll文件到内存中 (std.heap.GeneralPurposeAllocator) 解析Dos头和Nt头, 获取 ntHeaders.OptionalHeader.SizeOfImage 大小, 并分配内存 (std.heap.page_allocator) 复制PE头 (Dos头 + Nt头), 大小 ntHeader
2026-03-05
逆向 > 学习 > PE
#逆向 #PE

R4S SquashFS ImmortalWRT/OpenWRT SD卡系统扩容

R4S SquashFS ImmortalWRT/OpenWRT SD卡系统扩容 在R4S安装了 ImmortalWRT SquashFS系统, 但是系统只给了300M, 很多软件都安装不了, 所以需要扩容. 这里我插了一张64G的卡, 打算其中10G分给系统overlay用来安装软件包, 剩余所有空间格式化为ext4分区, 用于存储数据. 1. 安装必要工具 opkg upda
2026-03-03
#软路由

Windows PE文件结构

Windows PE文件结构 Dos头 NT头 PE签名 PE文件头 PE可选头 数据目录表 节表 IMAGE_SECTION_HEADER → .text IMAGE_SECTION_HEADER → .data IMAGE_SECTION_HEADER → .edata IMAGE_SECTION_HEADER → .reloc …​.
2026-02-26
逆向 > 学习 > PE
#逆向 #PE

逆向 - 函数调用约定

逆向 - 函数调用约定 基础代码如下 #include <iostream> int test(int a, int b, int c, int d, int f, int g) { int ret = a + b - c - d + f + g; return ret; } int main() { int result = test(1, 2, 3, 4, 5
2026-02-22
逆向 > 学习 > 栈
#汇编 #寄存器

x64汇编常用寄存器

x64汇编常用寄存器 Tip 仅研究 Windows 下的汇编 寄存器一览 寄存器 名称 描述 是否易失 RAX 累加器寄存器 运算/存储返回值 是 RBX 基址寄存器 存储内存地址, 数据操作 否 RCX 计数寄存器 常用于字符串和循环操作, 第一个参数 是 RDX 数据寄存器 常用于输入/输出操作, 第二个参数 是 RSI 源
2026-02-22
逆向 > 学习 > 寄存器
#汇编 #寄存器

先楫HPM SDK代码本地化与VsCode开发

先楫HPM SDK代码本地化与VsCode/CLion调试与开发开发 本文记录先楫HPM SDK创建项目, 并使用JLink + VsCode/CLion进行调试与开发的过程. 1. SDK代码本地化 1.1 总览 新建独立于SDK的工作目录 选取SDK中的示例项目, 复制到工作目录 选择接近项目的board文件夹, 复制到工作目录, 修改名称和配置 使用start_
2026-02-05
#笔记 #嵌入式

中国移动H3-2S光猫修改桥接模式

中国移动H3-2S光猫修改桥接模式 因为搬家, 从天威视讯改成了移动, 之前天威视讯是默认给ipv4的, 移动什么也没有, 为了内网穿透能成功打通P2P, 所以需要把移动的光猫改成桥接模式, 但是房东没有给任何信息, 所有信息只能从光猫中提取了 Warning 本文假设您会 telnet 和 vi 的基础用法, 不会讲解具体操作 0x01 光猫超级管理员密码获取 首
2026-01-18
笔记
#笔记

lwIP入门 - 初始化与启动流程

lwIP入门 - 初始化与启动流程 1. 初始化 系统初始化 // 初始化内存池和堆内存 lwip_init(); // → mem_init() // 内存堆初始化 // → memp_init() // 内存池初始化 // → pbuf_init() // → netif_init() // 网络接口初始化 // → ip_i
2025-12-22
嵌入式
#笔记 #嵌入式 #lwIP

lwIP入门 - 硬件层

lwIP入门 - 硬件层 1. lwIP结构框图 层次 作用 业务逻辑 server lwIP API 应用层HTTP MQTT等 lwIP Core 内核层TCP/IP协议 Hardware 硬件层 MAC内核 2. 硬件层 PHY 数据从 RJ45 进入, 接收光电模拟信号 数据进入 PHY 芯片, 警告解调和A/D转化为通过 MI
2025-12-18
嵌入式
#笔记 #嵌入式 #lwIP
1234

搜索

Hexo Fluid
总访问量 次 总访客数 人