分类
标签
排序
如何运用Capstone实现64位进程钩子扫描
目录 定义头文件 进程与线程 PE文件操作 反汇编与扫描 进程钩子扫描是一种安全技术和分析方法,用于检测和分析进程内的指令是否被篡改或注入了恶意功能。钩子(Hook)技术允许开发人员在执行特...
C++标准库介绍及使用string类的详细过程
目录 一.string类介绍 二.string类的静态成员变量 三.string类的常用接口 1.构造函数(constructor) 2.析构函数(destructor) 3.运算符重载(operator) 1.operator= 2.operator[] 3.operator...
使用C/C++访问MySQL的教程详解
目录 准备工作 尝试链接 MySQL Client MySQL 接口介绍 总结: 准备工作 保证 MySQL 服务有效。 下载MySQL开发包(可以在MySQL官网下载安装也可以在软件源安装) MySQL 开发包通常会包含一些特定...
微软Detours Hook库编译与使用教程
Detours 是微软开发的一个强大的Windows API钩子库,用于监视和拦截函数调用。它广泛应用于微软产品团队和众多独立软件开发中,旨在无需修改原始代码的情况下实现函数拦截和修改。Detours 在调...
C++中remove与erase区别小结
目录 erase remove 补充删除 vector 容器元素的几种方式 vector中, remove函数和 erase函数都可以实现元素的删除,但它们的用法稍微有些区别: erase是删除指定位置的元素或者指定区域内的所有...
c++中new一个结构体初始化过程
目录 c++ new一个结构体初始化 new一般使用格式(3种)【开辟单变量地址空间】 开辟数组空间——格式 delete用法 结构体new初始化与delete 总结 c++ new一个结构体初始化 new和delete运算符是用...
C语言中结构体封装全局变量用法说明
目录 C语言结构体封装全局变量 C语言全局变量定义与声明技巧 总结 C语言结构体封装全局变量 typedef struct global_data { bd_t *bd; unsigned long flags; unsigned long baudrate; unsigned l...
c语言中全局变量的设置方式
目录 c语言中全局变量的设置 c语言全局变量使用编程技巧 示例说明 注意 总结 c语言中全局变量的设置 在 C 语言中,如果你想设置一个全局变量,你需要在程序的某个地方使用关键字 extern 来声明...
C语言变量和全局变量能否重名问题
目录 C语言变量和全局变量能否重名 解答 心得 全局变量和局部变量重名了会怎么样 全局变量和局部变量同名编译器是如何处理 对于计算机而言,全局变量和局部变量究竟是什么? 总结 C语言变量和全...
基于C++11实现手写线程池的示例代码
目录 项目介绍 test.cpp ThreadPool 重要成员变量 重要成员函数 回到test.cpp 举个栗子~ 固定线程: 在实际的项目中,使用线程池是非常广泛的,所以最近学习了线程池的开发,在此做一个总结。源...



















