会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
hanpto
随笔- 20 文章- 0 评论- 0 阅读-
5882
博客园
首页
新随笔
新文章
联系
管理
订阅
2023年4月1日
热更新—内嵌Lua
摘要: 一、Lua简介 C++是一种编译型语言,执行效率高,但每次对程序修改都需要重新编译,当项目较大时,编译起来比较费时。 Lua是一种用C语言编写的脚本语言,源码开源,具有体积小,效率高的特点,可嵌入到应用程序中对应用程序进行拓展。因此可将其和C++程序结合起来,既保留了C++程序的高效性,又增添了可拓
阅读全文
posted @ 2023-04-01 20:29 Hanpto
阅读(251)
评论(0)
推荐(0)
编辑
2023年3月27日
远程线程注入检测
摘要: 远程线程注入 远程线程注入是一种常见的注入手段,是一种跨进程创建线程的注入手法。 其实现思路是将待注入DLL的路径写入目标进程内存空间,并利用CreateRemoteThread和LoadLibrary函数使目标进程创建一个线程,将其入口地址设为LoadLibrary,进而加载待注入的DLL。 DL
阅读全文
posted @ 2023-03-27 16:17 Hanpto
阅读(432)
评论(0)
推荐(0)
编辑
2023年3月25日
Inline Hook检测方式
摘要: Inline Hook:Inline Hook技术是通过直接修改函数的前几个字节,将一个跳转指令插入到被Hook函数的开头,从而跳转到Hook函数。 Inline Hook根据使用场景不同,其跳转方式主要有以下5种: 故InlineHook的检测思路为:对函数的指定偏移处指令进行检测,若满足上述机器
阅读全文
posted @ 2023-03-25 19:23 Hanpto
阅读(559)
评论(0)
推荐(0)
编辑
API Hook检测方式
摘要: API Hook:在Windows系统中,大量的功能都是通过系统API提供的。API Hook技术就是拦截API调用,从而实现对程序的控制。API Hook技术可以通过修改IAT表来实现。 IAT(Import Address Table),是Windows系统用来存储程序在运行时需要调用的动态链接
阅读全文
posted @ 2023-03-25 19:08 Hanpto
阅读(380)
评论(0)
推荐(0)
编辑
热更新—动态加载dll
摘要: 热更新:最简单的解释就是不关软件直接更新,更新期间软件直接用。 应用程序使用热更新具有以下好处: 1.增强应用程序的可扩展性和灵活性 2.减少应用程序的停机时间,提高用户体验。 3.更快地部署新功能和修复程序错 4.节省资源,降低维护成本 本文将介绍一种PC端常见的热更新手法——动态加载链接库 其实
阅读全文
posted @ 2023-03-25 12:41 Hanpto
阅读(948)
评论(0)
推荐(0)
编辑
2023年3月24日
Qt—TableWidget组件使用注意事项
摘要: TableWidget组件当开启了sortingEnable后,重新插入数据时,有时数据会消失。 解决方案: 每次在执行插入数据时,插入前关闭sortingEnable,插入后再打开sortingEnable。 如图所示:
阅读全文
posted @ 2023-03-24 18:34 Hanpto
阅读(27)
评论(0)
推荐(0)
编辑
Qt—QtNetwork使用注意事项
摘要: 使用QtNetwrok库的https协议时,若出现UnknownNetworkError的错误,可能是因为缺少SSL相关的加密工具。 解决方案: 下载对应版本的OpenSSL,将两个对应的dll放入到exe同级目录下 (OpenSSL下载地址:http://slproweb.com/products
阅读全文
posted @ 2023-03-24 18:29 Hanpto
阅读(143)
评论(0)
推荐(0)
编辑
控制寄存器(Cr0-Cr3)
摘要: 控制寄存器(CR0~CR3)用于控制和确定处理器的操作模式以及当前执行任务的特性。 CR0中含有控制处理器操作模式和状态的系统控制标志; CR1保留不用; CR2含有导致页错误的线性地址; CR3中含有页目录表物理内存基地址,因此该寄存器也被称为页目录基地址寄存器PDBR(Page-Director
阅读全文
posted @ 2023-03-24 12:18 Hanpto
阅读(739)
评论(0)
推荐(0)
编辑
IPC(进程间通信)
摘要: IPC有以下方式: 1.文件映射(内存映射) 2.邮件槽 3.管道 4.剪切板 5.父子进程 6.网络TCP 1.文件映射(数据量大,本地进程间) a.命名映射 A进程:打开文件,获得文件句柄,创建文件映射,获得映射句柄,将文件映射对象映射到当前地址空间,进行读写操作,卸载映射、关闭句柄 hFile
阅读全文
posted @ 2023-03-24 12:10 Hanpto
阅读(121)
评论(0)
推荐(0)
编辑
CreateThread——类内线程回调函数
摘要: CreateThread的函数声明如下: 点击查看代码 HANDLE WINAPI CreateThread( _In_opt_ LPSECURITY_ATTRIBUTES lpThreadAttributes, _In_ SIZE_T dwStackSize, _In_ LPTHREAD_STAR
阅读全文
posted @ 2023-03-24 12:04 Hanpto
阅读(263)
评论(0)
推荐(0)
编辑
下一页
公告
昵称:
Hanpto
园龄:
2年11个月
粉丝:
1
关注:
2
+加关注
<
2025年3月
>
日
一
二
三
四
五
六
23
24
25
26
27
28
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
搜索
常用链接
我的随笔
我的评论
我的参与
最新评论
我的标签
我的标签
C++
(7)
安全开发
(4)
热更新
(2)
内存
(2)
yara
(1)
Qt
(1)
C
(1)
API接口
(1)
反调试检测
(1)
随笔分类
C/C++开发(7)
Win32(4)
Windows内核(3)
安全开发(4)
操作系统(2)
随笔档案
2023年4月(1)
2023年3月(19)
阅读排行榜
1. 热更新—动态加载dll(948)
2. 控制寄存器(Cr0-Cr3)(739)
3. Inline Hook检测方式(559)
4. 反调试手段检测——基于yara规则引擎(531)
5. 远程线程注入检测(430)
点击右上角即可分享