- 博客(13)
- 收藏
- 关注
原创 Windows on Arm 下的 Inline Hook 简单实现
关于Windows on Arm平台的Inline Hook的简单实现思路和实现说明。
2024-06-28 23:04:43
739
原创 VST音频插件架构分析
VST是Steinberg公司推出的一款数字音频软件接口,可以用于给DAW开发合成器和效果器,是当今音乐行业不可或缺的一部分,本文主要聚焦于VST插件技术的具体架构,分析目前的VST 3和之前流行的VST 2,并对二者进行了一些简单的比较。
2023-08-02 23:08:32
519
原创 使用Free Pascal开发STM32程序
说到STM32,或者说单片机、嵌入式程序的开发,我们一般都会想到C语言,但是事实上,可以进行嵌入式开发的不仅仅只有C语言,本文所要使用的Free Pascal就是这么一款可以支持多种嵌入式架构的Pascal语言编译器,本文将以STM32为例,讲述使用Free Pascal开发Arm嵌入式程序的方法。
2023-07-22 23:28:12
592
1
原创 Windows下x86和x64平台的Inline Hook介绍
Windows下Inline Hook技术可以用来拦截一个指定的函数,并使其跳转到指定的地址执行相应的程序,从而实现某种想要的效果,本文介绍了x86和x64平台下Inline Hook的原理和基本使用方法,着重于x64下可行的方案,以及适用于多线程的方法。
2023-02-17 23:30:28
1736
7
原创 样本熵(SampEn)的C/C++代码实现与优化
本文使用C/C++语言实现了样本熵(Sample Entropy, SampEn)算法,并介绍了算法的一种优化方法。
2023-01-30 00:10:07
417
2
原创 使用Hook拦截socket函数解决虚拟局域网部分游戏联机找不到房间的问题——以文明6为例
许多游戏有局域网联机功能,为了能在互联网环境下实现联机,可以搭建虚拟局域网,但有时游戏中却找不到的房间,这通常是由于UDP广播没有被发送到虚拟局域网,本文以文明6这款游戏为例,使用Hook技术,拦截socket函数实现UDP广播的的转发,解决找不到房间的问题。
2023-01-18 02:38:40
3963
17
原创 WAVE音频文件格式及其64位扩展格式的简要介绍
本文简要介绍了标准的WAVE音频文件格式及其64位扩展格式:RF64和Sony Wave64.
2022-08-12 21:55:58
3824
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人